Diff of the two buildlogs: -- --- b1/build.log 2024-12-13 00:41:10.427695929 +0000 +++ b2/build.log 2024-12-13 01:34:50.032677456 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu Dec 12 11:30:23 -12 2024 -I: pbuilder-time-stamp: 1734046223 +I: Current time: Thu Jan 15 21:04:38 +14 2026 +I: pbuilder-time-stamp: 1768460678 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/trixie-reproducible-base.tgz] I: copying local configuration @@ -37,52 +37,84 @@ dpkg-source: info: applying 0011-Install-all-needed-headers.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/2249717/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/1185207/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-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 Jan 15 07:04 /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/1185207/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/1185207/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='trixie' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=trixie + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='cfd49ebe3eed41eab1804c12ce8027e5' - 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='2249717' - PS1='# ' - PS2='> ' + INVOCATION_ID=a7627941387847a390d26ff9fe027536 + 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=1185207 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.YNpLsDpk/pbuilderrc_7jrr --distribution trixie --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.YNpLsDpk/b1 --logfile b1/build.log opm-simulators_2024.10+ds-3.dsc' - SUDO_GID='109' - 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.YNpLsDpk/pbuilderrc_pGYl --distribution trixie --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/trixie-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.YNpLsDpk/b2 --logfile b2/build.log opm-simulators_2024.10+ds-3.dsc' + SUDO_GID=109 + 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 codethink02-arm64 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-28-cloud-arm64 #1 SMP Debian 6.1.119-1 (2024-11-22) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Nov 22 14:40 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/2249717/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Nov 22 2024 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/1185207/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -530,7 +562,7 @@ Get: 364 http://deb.debian.org/debian trixie/main arm64 texlive-latex-recommended all 2024.20241115-1 [8757 kB] Get: 365 http://deb.debian.org/debian trixie/main arm64 texlive-pictures all 2024.20241115-1 [17.0 MB] Get: 366 http://deb.debian.org/debian trixie/main arm64 texlive-latex-extra all 2024.20241115-1 [24.6 MB] -Fetched 357 MB in 3s (119 MB/s) +Fetched 357 MB in 4s (88.6 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package poppler-data. (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 ... 20082 files and directories currently installed.) @@ -1705,8 +1737,8 @@ Setting up tzdata (2024b-4) ... Current default time zone: 'Etc/UTC' -Local time is now: Thu Dec 12 23:32:06 UTC 2024. -Universal Time is now: Thu Dec 12 23:32:06 UTC 2024. +Local time is now: Thu Jan 15 07:06:51 UTC 2026. +Universal Time is now: Thu Jan 15 07:06:51 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libboost-serialization1.83.0:arm64 (1.83.0-3.2+b2) ... @@ -2066,7 +2098,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/opm-simulators-2024.10+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_2024.10+ds-3_source.changes +I: user script /srv/workspace/pbuilder/1185207/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for trixie +I: user script /srv/workspace/pbuilder/1185207/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/opm-simulators-2024.10+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_2024.10+ds-3_source.changes dpkg-buildpackage: info: source package opm-simulators dpkg-buildpackage: info: source version 2024.10+ds-3 dpkg-buildpackage: info: source distribution unstable @@ -2538,8 +2574,8 @@ -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.13.6") --- Configuring done (26.2s) --- Generating done (2.1s) +-- Configuring done (25.2s) +-- Generating done (3.0s) CMake Warning: Manually-specified variables were not used by the project: @@ -2564,21 +2600,18 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/datafiles.dir/DependInfo.cmake "--color=" make -f CMakeFiles/test_tuning_xxxMBE.dir/build.make CMakeFiles/test_tuning_xxxMBE.dir/depend +make -f CMakeFiles/test_tuning_tsinit_nextstep.dir/build.make CMakeFiles/test_tuning_tsinit_nextstep.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tuning_xxxMBE.dir/DependInfo.cmake "--color=" -make -f CMakeFiles/test_tuning_tsinit_nextstep.dir/build.make CMakeFiles/test_tuning_tsinit_nextstep.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tuning_tsinit_nextstep.dir/DependInfo.cmake "--color=" make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libblackoil.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libbrine.dir/build.make CMakeFiles/flow_libbrine.dir/depend make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/opmsimulators.dir/build.make CMakeFiles/opmsimulators.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libblackoil.dir/DependInfo.cmake "--color=" +make -f CMakeFiles/opmsimulators.dir/build.make CMakeFiles/opmsimulators.dir/build make -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/build make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' @@ -2587,28 +2620,25 @@ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/build -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 0%] Building CXX object CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_tuning_TSINIT_NEXTSTEP.cpp [ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilbrineparams.cpp +make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/build [ 1%] Building CXX object CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -make -f CMakeFiles/flow_libbrine.dir/build.make CMakeFiles/flow_libbrine.dir/build -/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_tuning_XXXMBE.cpp [ 1%] Generating tests/data/waterair.dgf -[ 2%] Generating tests/equil_base.DATA +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilbrineparams.cpp /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/waterair.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/waterair.dgf -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_base.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_base.DATA +/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_tuning_XXXMBE.cpp +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilextboparams.cpp +[ 1%] Building CXX object CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_tuning_TSINIT_NEXTSTEP.cpp +[ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o +[ 2%] Generating tests/equil_base.DATA +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilfoamparams.cpp +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_base.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_base.DATA [ 2%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_blackoil.cpp -[ 2%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine.cpp [ 2%] Generating tests/equil_capillary.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_capillary.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_capillary.DATA [ 2%] Generating tests/equil_capillary_overlap.DATA @@ -2648,20 +2678,20 @@ [ 6%] Generating tests/equil_liveoil.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_liveoil.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_liveoil.DATA [ 6%] Generating tests/equil_humidwetgas.DATA -[ 6%] Generating tests/equil_rsvd_and_rvvd.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_humidwetgas.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_humidwetgas.DATA +[ 6%] Generating tests/equil_rsvd_and_rvvd.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_rsvd_and_rvvd.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_rsvd_and_rvvd.DATA [ 6%] Generating tests/equil_rsvd_and_rvvd_and_rvwvd.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_rsvd_and_rvvd_and_rvwvd.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_rsvd_and_rvvd_and_rvwvd.DATA [ 6%] Generating tests/wetgas.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/wetgas.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/wetgas.DATA [ 6%] Generating tests/satfuncEPS_B.DATA -[ 6%] Generating tests/wells_manager_data.data /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/satfuncEPS_B.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/satfuncEPS_B.DATA +[ 6%] Generating tests/wells_manager_data.data /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/wells_manager_data.data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/wells_manager_data.data [ 6%] Generating tests/wells_manager_data_expanded.data -[ 6%] Generating tests/wells_manager_data_wellSTOP.data /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/wells_manager_data_expanded.data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/wells_manager_data_expanded.data +[ 6%] Generating tests/wells_manager_data_wellSTOP.data /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/wells_manager_data_wellSTOP.data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/wells_manager_data_wellSTOP.data [ 6%] Generating tests/wells_group.data /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/wells_group.data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/wells_group.data @@ -2679,6 +2709,8 @@ /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/offset_map_matrix.txt /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/offset_map_matrix.txt [ 7%] Generating tests/offset_map_matrix_transposed.txt /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/offset_map_matrix_transposed.txt /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/offset_map_matrix_transposed.txt +[ 7%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilmicpparams.cpp [ 7%] Generating tests/rhs3.txt /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/rhs3.txt /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/rhs3.txt [ 8%] Generating tests/matr33rep.txt @@ -2687,10 +2719,10 @@ /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/rhs3rep.txt /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/rhs3rep.txt [ 8%] Generating tests/options_flexiblesolver.json /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/options_flexiblesolver.json /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/options_flexiblesolver.json -[ 8%] Generating tests/GLIFT1.DATA -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/GLIFT1.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/GLIFT1.DATA [ 9%] Generating tests/options_flexiblesolver_simple.json /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/options_flexiblesolver_simple.json /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/options_flexiblesolver_simple.json +[ 9%] Generating tests/GLIFT1.DATA +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/GLIFT1.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/GLIFT1.DATA [ 9%] Generating tests/include/flowl_b_vfp.ecl /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/flowl_b_vfp.ecl /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/flowl_b_vfp.ecl [ 9%] Generating tests/include/flowl_c_vfp.ecl @@ -2730,9 +2762,7 @@ [ 12%] Generating tests/data/groundwater_3d.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/groundwater_3d.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/groundwater_3d.dgf [ 12%] Generating tests/data/infiltration_50x3.dgf -[ 12%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/infiltration_50x3.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/infiltration_50x3.dgf -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilfoamparams.cpp [ 12%] Generating tests/data/infiltration_250x20.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/infiltration_250x20.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/infiltration_250x20.dgf [ 12%] Generating tests/data/obstacle_24x16.dgf @@ -2758,50 +2788,48 @@ [ 14%] Making "tests" data available in output tree make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 14%] Built target datafiles +make -f CMakeFiles/flow_libbrine.dir/build.make CMakeFiles/flow_libbrine.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine.cpp +[ 14%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilpolymerparams.cpp +[ 15%] Linking CXX executable bin/test_tuning_xxxMBE +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_xxxMBE.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro 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 +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilsolventparams.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 15%] Built target test_tuning_xxxMBE make -f CMakeFiles/flow_libenergy.dir/build.make CMakeFiles/flow_libenergy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libenergy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 14%] Building CXX object CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o +[ 15%] Building CXX object CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o +[ 15%] Linking CXX executable bin/test_tuning_tsinit_nextstep /usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_energy.cpp -[ 14%] 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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro 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.2024.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/libpython3.12.so /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libpython3.12.so /usr/lib/aarch64-linux-gnu/libcjson.so -[ 14%] Linking CXX executable bin/test_tuning_xxxMBE -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_xxxMBE.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro 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-2024.10+ds/obj-aarch64-linux-gnu' -[ 14%] Built target test_tuning_xxxMBE +[ 15%] Built target test_tuning_tsinit_nextstep make -f CMakeFiles/flow_libextbo.dir/build.make CMakeFiles/flow_libextbo.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libextbo.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_libextbo.dir/build.make CMakeFiles/flow_libextbo.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 14%] Building CXX object CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -MF CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o.d -o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 14%] Built target test_tuning_tsinit_nextstep -make -f CMakeFiles/flow_libfoam.dir/build.make CMakeFiles/flow_libfoam.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libfoam.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libfoam.dir/build.make CMakeFiles/flow_libfoam.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 14%] Building CXX object CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -MF CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o.d -o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp -[ 14%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilmicpparams.cpp -[ 14%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/blackoil/blackoilsolventparams.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/io/vtkblackoilenergyparams.cpp +[ 15%] Building CXX object CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -MF CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o.d -o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp [ 15%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/io/vtkblackoilmicpparams.cpp [ 15%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/io/vtkblackoilpolymerparams.cpp.o @@ -2842,6 +2870,18 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/utils/parametersystem.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/utils/simulatorutils.cpp +[ 18%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/ActionHandler.cpp +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/BlackoilModelParameters.cpp +[ 19%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/CollectDataOnIORank.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:314, @@ -2878,6 +2918,95 @@ /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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:23: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowProblemTPFA; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:67:28: required from here + 67 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +[ 19%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/ConvergenceOutputConfiguration.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*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowProblemTPFA; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 544 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 545 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 546 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 547 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 548 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Domain = Opm::SubDomain]' + 437 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblemTPFA; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:67:28: required from here + 67 | 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/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -2914,8 +3043,49 @@ /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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/models/utils/terminal.cpp +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/EclGenericWriter.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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::FlowProblemTPFA; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowProblemTPFA; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowProblemTPFA; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblemTPFA; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:67:28: required from here + 67 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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]': @@ -2952,12 +3122,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; | ^~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/ActionHandler.cpp -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/Banners.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-2024.10+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]); @@ -2999,82 +3163,80 @@ from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:22: + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 239 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Communication = Dune::Communication]' 179 | { 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here - 51 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:23: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowProblemTPFA; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine.cpp:23: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:67:28: required from here - 67 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine.cpp:50:28: required from here + 50 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ -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*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': -/build/reproducible-path/opm-simulators-2024.10+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::FlowProblemTPFA; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' +/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-2024.10+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::FlowBrineProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -3085,55 +3247,18 @@ | ~~~~~~~~~~~~~ 548 | domain.cells); // the update routines of the black | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Domain = Opm::SubDomain]' 437 | this->updateDomainSolution(domain, x); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblemTPFA; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowBrineProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:67:28: required from here - 67 | 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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine.cpp:23: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ @@ -3152,63 +3277,56 @@ /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine.cpp:50:28: required from here 50 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ +/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: /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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 400 | FlowProblemType::endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 514 | simulator_.problem().endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; PhysicalModel = Opm::BlackoilModel]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; PhysicalModel = Opm::BlackoilModel]' 212 | report += model_->afterStep(timer); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here - 51 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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::FlowBrineProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 544 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 545 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 546 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 547 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 548 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Domain = Opm::SubDomain]' - 437 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowBrineProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ @@ -3236,47 +3354,6 @@ /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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::FlowProblemTPFA; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowProblemTPFA; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowProblemTPFA; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblemTPFA; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil.cpp:67:28: required from here - 67 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -3284,170 +3361,90 @@ from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:22: + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 239 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Communication = Dune::Communication]' 179 | { 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:50:28: required from here - 50 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here + 51 | 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 | ^~~~~~ /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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' 174 | simulator.vanguard().grid().comm()) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Communication = Dune::Communication]' 201 | 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here - 51 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/BlackoilModelParameters.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowBrineProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine.cpp:50:28: required from here - 50 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 400 | FlowProblemType::endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 514 | simulator_.problem().endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; PhysicalModel = Opm::BlackoilModel]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; PhysicalModel = Opm::BlackoilModel]' 212 | report += model_->afterStep(timer); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.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; - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:23: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ @@ -3466,249 +3463,88 @@ /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here 51 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ +/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' 86 | : ParentType(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' 58 | : ParentType(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Simulator = Opm::Simulator]' 225 | , tracerModel_(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' 174 | simulator.vanguard().grid().comm()) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Communication = Dune::Communication]' 201 | 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:50:28: required from here - 50 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here + 51 | 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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.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 - | ^~~~~~ -/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-2024.10+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::FlowEnergyProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 544 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 545 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 546 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 547 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 548 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Domain = Opm::SubDomain]' - 437 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowEnergyProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here - 51 | 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: -/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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; - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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::FlowEnergyProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowEnergyProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here - 51 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:23: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp:23: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: 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]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:50:28: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp:50:28: required from here 50 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ /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-2024.10+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 > >]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544: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 > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -3719,161 +3555,122 @@ | ~~~~~~~~~~~~~ 548 | domain.cells); // the update routines of the black | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' 437 | this->updateDomainSolution(domain, x); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowFoamProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:50:28: required from here +/build/reproducible-path/opm-simulators-2024.10+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; | ^~~~~~ -/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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 174 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Communication = Dune::Communication]' - 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~ -[ 19%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/CollectDataOnIORank.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowFoamProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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]' 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowFoamProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:50:28: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp:50:28: required from here 50 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp:23: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:23: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp:50:28: required from here - 50 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here + 51 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ /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-2024.10+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 > >]' +/build/reproducible-path/opm-simulators-2024.10+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::FlowEnergyProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544: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 > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -3884,76 +3681,96 @@ | ~~~~~~~~~~~~~ 548 | domain.cells); // the update routines of the black | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Domain = Opm::SubDomain]' 437 | this->updateDomainSolution(domain, x); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowEnergyProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp:50:28: required from here - 50 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here + 51 | 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' +/build/reproducible-path/opm-simulators-2024.10+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::FlowEnergyProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem; Domain = Opm::SubDomain]' 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowEnergyProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo.cpp:50:28: required from here - 50 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy.cpp:51:28: required from here + 51 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, @@ -3978,28 +3795,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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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 - | ^~~~~~~~ -[ 19%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/ConvergenceOutputConfiguration.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/ExtraConvergenceOutputThread.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -4012,6 +3809,10 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -4032,10 +3833,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 | ^~~~~~~~ -/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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 @@ -4045,6 +3842,18 @@ /build/reproducible-path/opm-simulators-2024.10+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:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, @@ -4063,74 +3872,8 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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::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); - | ~~~~~~~~~~~~^~ +[ 20%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/FlowGenericProblem.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); @@ -4144,38 +3887,8 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ +[ 20%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/FlowGenericVanguard.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, @@ -4199,6 +3912,28 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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 + | ^~~~~~~~ +[ 20%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/FlowProblemParameters.cpp In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -4220,7 +3955,7 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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); | ^~~~~~ @@ -4228,20 +3963,25 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowFoamProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowFoamProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -4254,13 +3994,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/EclGenericWriter.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); @@ -4270,7 +4003,7 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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); | ^~~~~~ @@ -4278,55 +4011,33 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowEnergyProblem]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowEnergyProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExtboProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowEnergyProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/ExtraConvergenceOutputThread.cpp -[ 20%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/FlowGenericProblem.cpp -[ 20%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/FlowGenericVanguard.cpp -[ 20%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/FlowProblemParameters.cpp [ 20%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/FlowUtils.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.cpp [ 21%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/GenericOutputBlackoilModule.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/GenericThresholdPressure.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:314, @@ -4355,64 +4066,36 @@ /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>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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>:: - | ^~~~~~~~~~~~~~~~~~~ -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>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 21%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/GenericThresholdPressure.cpp [ 21%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/GenericTracerModel.cpp [ 21%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/InterRegFlows.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/KeywordValidation.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel_impl.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.cpp:25: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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(); | ^~~~~~~~ -[ 21%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/KeywordValidation.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/LogOutputHelper.cpp [ 22%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/Main.cpp [ 22%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/MixingRateControls.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -4454,22 +4137,38 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ +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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/NonlinearSolver.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>:: + | ^~~~~~~~~~~~~~~~~~~ [ 22%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/partitionCells.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+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-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/flow/RSTConv.cpp [ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o @@ -4551,6 +4250,8 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1320:1: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1320 | Transmissibility:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp: In member function 'void Opm::Transmissibility::update(bool, TransUpdateQuantities, const std::function&, bool) [with Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:253:29: 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 253 | const auto& geometry = intersection.geometry(); @@ -4579,8 +4280,21 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1022:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1022 | faceAreaNormal = grid_.faceAreaNormalEcl(faceIdx); | ^~~~~~~~~~~~~~ -[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/ExtractParallelGridInformationToISTL.cpp +[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver1.cpp +[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver2.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp: In member function 'void Opm::Transmissibility::update(bool, TransUpdateQuantities, const std::function&, bool) [with Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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 + 161 | void Transmissibility:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp:25: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp: In instantiation of 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZMinMax(const Element&) [with Scalar = double; Element = Dune::cpgrid::Entity<0>]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp:109:1: required from here @@ -4589,6 +4303,32 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:162:26: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | std::pair cellZMinMax(const Element& element) | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:253:61: 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 + 253 | const auto& geometry = intersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:256:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 256 | auto faceAreaNormal = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In member function 'void Opm::Transmissibility::computeFaceProperties(const Intersection&, int, int, int, int, DimVector&, DimVector&, DimVector&, std::true_type) const [with Intersection = Dune::cpgrid::Intersection; Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double]', + inlined from 'void Opm::Transmissibility::update(bool, TransUpdateQuantities, const std::function&, bool) [with Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:344:34: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:992:81: 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 + 992 | const auto& parentIntersectionGeometry = parentIntersection.geometry(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:997:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 997 | grid_.faceCenterEcl(insideElemIdx, insideFaceIdx, intersection); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1008:52: 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 + 1008 | faceAreaNormal *= intersection.geometry().volume(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1013:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1013 | faceCenterInside = grid_.faceCenterEcl(insideElemIdx, insideFaceIdx, intersection); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1019:56: 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 + 1019 | faceAreaNormal *= intersection.geometry().volume(); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1022:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1022 | faceAreaNormal = grid_.faceAreaNormalEcl(faceIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 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:314, @@ -4629,47 +4369,8 @@ /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) | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp: In member function 'void Opm::Transmissibility::update(bool, TransUpdateQuantities, const std::function&, bool) [with Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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 - 161 | void Transmissibility:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:161:6: 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-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:253:61: 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 - 253 | const auto& geometry = intersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:256:73: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 256 | auto faceAreaNormal = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'void Opm::Transmissibility::computeFaceProperties(const Intersection&, int, int, int, int, DimVector&, DimVector&, DimVector&, std::true_type) const [with Intersection = Dune::cpgrid::Intersection; Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double]', - inlined from 'void Opm::Transmissibility::update(bool, TransUpdateQuantities, const std::function&, bool) [with Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:344:34: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:992:81: 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 - 992 | const auto& parentIntersectionGeometry = parentIntersection.geometry(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:997:36: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 997 | grid_.faceCenterEcl(insideElemIdx, insideFaceIdx, intersection); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1008:52: 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 - 1008 | faceAreaNormal *= intersection.geometry().volume(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1013:51: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1013 | faceCenterInside = grid_.faceCenterEcl(insideElemIdx, insideFaceIdx, intersection); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1019:56: 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 - 1019 | faceAreaNormal *= intersection.geometry().volume(); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp:1022:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1022 | faceAreaNormal = grid_.faceAreaNormalEcl(faceIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver1.cpp -[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver2.cpp +[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver3.cpp /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]; @@ -4691,14 +4392,12 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:177:35: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | return std::make_pair(min, max); | ^ -In function 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3]': -cc1plus: 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/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver2.cpp:22: -/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 > >]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver1.cpp:22: +/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 @@ -4715,47 +4414,47 @@ | ~~~~~~~~~~~ 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 > >]' +/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-2024.10+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 > >]' +/build/reproducible-path/opm-simulators-2024.10+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 = 1; int m = 1; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' 287 | : Base(reinterpret_cast(matrix), verbose) | ^ -/usr/include/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Dune::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}]' +/usr/include/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Dune::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}]' 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/alloc_traits.h:694:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/c++/14/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::UMFPack, std::allocator > > >; _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&, int, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' +/usr/include/c++/14/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::UMFPack, std::allocator > > >; _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&, int, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' 969 | auto __pi = ::new (__mem) | ^~~~~~~~~~~~~ 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 > >&, int, bool}; _Tp = Dune::UMFPack, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' +/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 > >&, int, bool}; _Tp = Dune::UMFPack, 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 > >&, int, bool}; _Tp = Dune::UMFPack, std::allocator > > >]' +/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 > >&, int, bool}; _Tp = Dune::UMFPack, 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::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::UMFPack, allocator > > >]' +/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::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::UMFPack, allocator > > >]' 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1008 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:241:65: required from 'void Dune::FlexibleSolver::recreateDirectSolver() [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:241:65: required from 'void Dune::FlexibleSolver::recreateDirectSolver() [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' 241 | linsolver_ = std::make_shared>(linearoperator_for_solver_->getmat(), 0, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver2.cpp:24:1: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver1.cpp:24:1: required from here 298 | template class Dune::FlexibleSolver<__VA_ARGS__>; \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 +/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/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver1.cpp:22: -/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 > >]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver2.cpp:22: +/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 @@ -4772,133 +4471,77 @@ | ~~~~~~~~~~~ 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 > >]' +/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-2024.10+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 = 1; int m = 1; RealMatrix = Dune::BCRSMatrix, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+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/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Dune::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}]' +/usr/include/c++/14/bits/stl_construct.h:119:7: required from 'void std::_Construct(_Tp*, _Args&& ...) [with _Tp = Dune::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}]' 119 | ::new((void*)__p) _Tp(std::forward<_Args>(__args)...); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/c++/14/bits/alloc_traits.h:694:19: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/c++/14/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::UMFPack, std::allocator > > >; _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&, int, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' +/usr/include/c++/14/bits/shared_ptr_base.h:969:16: required from 'std::__shared_count<_Lp>::__shared_count(_Tp*&, std::_Sp_alloc_shared_tag<_Alloc>, _Args&& ...) [with _Tp = Dune::UMFPack, std::allocator > > >; _Alloc = std::allocator; _Args = {const Dune::BCRSMatrix, std::allocator > >&, int, bool}; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' 969 | auto __pi = ::new (__mem) | ^~~~~~~~~~~~~ 970 | _Sp_cp_type(__a._M_a, std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 > >&, int, bool}; _Tp = Dune::UMFPack, std::allocator > > >; __gnu_cxx::_Lock_policy _Lp = __gnu_cxx::_S_atomic]' +/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 > >&, int, bool}; _Tp = Dune::UMFPack, 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 > >&, int, bool}; _Tp = Dune::UMFPack, std::allocator > > >]' +/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 > >&, int, bool}; _Tp = Dune::UMFPack, 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::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::UMFPack, allocator > > >]' +/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::UMFPack, allocator > > >; _Args = {const Dune::BCRSMatrix, allocator > >&, int, bool}; typename enable_if<(! is_array<_Tp>::value), _Tp>::type = Dune::UMFPack, allocator > > >]' 1007 | return shared_ptr<_Tp>(_Sp_alloc_shared_tag<_Alloc>{__a}, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1008 | std::forward<_Args>(__args)...); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:241:65: required from 'void Dune::FlexibleSolver::recreateDirectSolver() [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver_impl.hpp:241:65: required from 'void Dune::FlexibleSolver::recreateDirectSolver() [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' 241 | linsolver_ = std::make_shared>(linearoperator_for_solver_->getmat(), 0, false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver1.cpp:24:1: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/FlexibleSolver2.cpp:24:1: required from here 298 | template class Dune::FlexibleSolver<__VA_ARGS__>; \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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 +/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 function 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3]': +cc1plus: 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-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp: In function 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZMinMax(const Element&) [with Scalar = double; Element = Dune::cpgrid::Entity<0>]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:162:26: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 162 | std::pair cellZMinMax(const Element& element) | ^~~~~~~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 24%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver3.cpp [ 25%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver4.cpp [ 25%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver5.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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ [ 25%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlexibleSolver6.cpp [ 25%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/FlowLinearSolverParameters.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ [ 25%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/ISTLSolver.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 25%] Built target flow_libbrine -make -f CMakeFiles/flow_libgasoil.dir/build.make CMakeFiles/flow_libgasoil.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoil.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgasoil.dir/build.make CMakeFiles/flow_libgasoil.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 26%] Building CXX object CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o -MF CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o.d -o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp -[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o +[ 26%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/MILU.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 27%] Built target flow_libfoam -make -f CMakeFiles/flow_libgaswater.dir/build.make CMakeFiles/flow_libgaswater.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgaswater.dir/build.make CMakeFiles/flow_libgaswater.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 27%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater.cpp -[ 27%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelIstlInformation.cpp.o +[ 26%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/ParallelIstlInformation.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 27%] Built target flow_libenergy -make -f CMakeFiles/flow_liboilwater.dir/build.make CMakeFiles/flow_liboilwater.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_liboilwater.dir/build.make CMakeFiles/flow_liboilwater.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_libblackoil -make -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_brine.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater_brine.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_libextbo -make -f CMakeFiles/flow_libgaswater_brine.dir/build.make CMakeFiles/flow_libgaswater_brine.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_brine.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libgaswater_brine.dir/build.make CMakeFiles/flow_libgaswater_brine.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_brine.cpp -[ 28%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ParallelOverlappingILU0.cpp.o +[ 26%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/ParallelOverlappingILU0.cpp +[ 26%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.cpp In file included from /usr/include/dune/istl/paamg/construction.hh:10, from /usr/include/dune/istl/paamg/smoother.hh:8, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ParallelOverlappingILU0.hpp:25, @@ -5047,161 +4690,711 @@ /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/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.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)) && (OtherMatrix::cols == 1)), int>::type = 0; K = double]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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:694: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]' + 694 | { 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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:457:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >]' + 457 | return std::make_shared>(op.getmat()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' + 680 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.cpp:7:1: required from here + 840 | template class PreconditionerFactory, CommSeq>; \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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; + | ^~~~~~ +[ 26%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp +[ 26%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory3.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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' + 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' + 680 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.cpp:7:1: required from here + 835 | 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-2024.10+ds/opm/simulators/linalg/twolevelmethodcpr.hh:14, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: +/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-2024.10+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 = 1; int m = 1; 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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' + 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' + 680 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.cpp:7:1: required from here + 835 | 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; + | ^~~~~ +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-2024.10+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-2024.10+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/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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:694: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]' + 694 | { 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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:457:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >]' + 457 | return std::make_shared>(op.getmat()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' + 680 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here + 840 | 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 = [&]{ + | ^~~~~ +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 +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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' + 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' + 680 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here + 835 | 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-2024.10+ds/opm/simulators/linalg/twolevelmethodcpr.hh:14, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: +/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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' + 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' + 680 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here + 835 | 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; + | ^~~~~ +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-2024.10+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-2024.10+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/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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) + | ^~~~~~ +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-2024.10+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) + | ^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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 +/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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/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-2024.10+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-2024.10+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]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 27%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory4.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 27%] Built target flow_libbrine +make -f CMakeFiles/flow_libfoam.dir/build.make CMakeFiles/flow_libfoam.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libfoam.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libfoam.dir/build.make CMakeFiles/flow_libfoam.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 27%] Building CXX object CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -MF CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o.d -o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 27%] Built target flow_libextbo +make -f CMakeFiles/flow_libgasoil.dir/build.make CMakeFiles/flow_libgasoil.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoil.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgasoil.dir/build.make CMakeFiles/flow_libgasoil.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 28%] Building CXX object CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -MD -MT CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o -MF CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o.d -o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 28%] Built target flow_libenergy +make -f CMakeFiles/flow_libgaswater.dir/build.make CMakeFiles/flow_libgaswater.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgaswater.dir/build.make CMakeFiles/flow_libgaswater.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 28%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 28%] Built target flow_libblackoil +make -f CMakeFiles/flow_liboilwater.dir/build.make CMakeFiles/flow_liboilwater.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_liboilwater.dir/build.make CMakeFiles/flow_liboilwater.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 29%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:28: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/DILU.hpp: In function '_ZN4Dune15MultithreadDILUINS_10BCRSMatrixIN3Opm11MatrixBlockIdLi2ELi2EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi2EEESaIS9_EEESB_E14parallelUpdateEv._omp_fn.1': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:24: + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 239 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Communication = Dune::Communication]' 179 | { 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | 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/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-2024.10+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 /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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 400 | FlowProblemType::endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 514 | simulator_.problem().endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; PhysicalModel = Opm::BlackoilModel]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; PhysicalModel = Opm::BlackoilModel]' 212 | report += model_->afterStep(timer); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | 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; | ^~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' 174 | simulator.vanguard().grid().comm()) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Communication = Dune::Communication]' 201 | 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~ -[ 28%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:25: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasOilProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:28: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ /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-2024.10+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::FlowGasOilProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -5212,124 +5405,95 @@ | ~~~~~~~~~~~~~ 548 | domain.cells); // the update routines of the black | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Domain = Opm::SubDomain]' 437 | this->updateDomainSolution(domain, x); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | 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-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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::FlowGasOilProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowGasOilProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasOilProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Domain = Opm::SubDomain]' 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here - 74 | 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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; 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]' 617 | Amg::getTrueImpesWeights(pressIndex, weights, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 618 | simulator_.vanguard().gridView(), @@ -5338,33 +5502,33 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | ThreadManager::threadId()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 513 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Vector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Vector = Dune::BlockVector, std::allocator > >]' 267 | ParentType::prepareFlexibleSolver(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; BVector = Dune::BlockVector, std::allocator > >]' 660 | linSolver.solve(x_trial[solver]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:454:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+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) @@ -5404,27 +5568,27 @@ /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.hpp:775: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]' +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:775:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, false, false, false, false, false, 2>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits]' 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 80 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 200 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here - 83 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here + 87 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, @@ -5465,6 +5629,42 @@ /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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.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 = 2]': @@ -5501,92 +5701,113 @@ /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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:25: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here - 74 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ +/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/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*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': -/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterBrineProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 544 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 545 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 546 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 547 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 548 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' - 437 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here - 74 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.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; +/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem; Simulator = Opm::Simulator]' @@ -5625,155 +5846,117 @@ /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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Communication = Dune::Communication]' - 179 | { 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 >]' +/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 174 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Communication = Dune::Communication]' + 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | 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 +/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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterBrineProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' +/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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 174 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Communication = Dune::Communication]' + 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here - 74 | return mainfunc.execute(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:50:28: required from here + 50 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:23: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | 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/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here - 82 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.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 - | ^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater.cpp:25: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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]': @@ -5811,43 +5994,109 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ -/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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 174 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Communication = Dune::Communication]' - 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/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/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-2024.10+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]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 544 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 545 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 546 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 547 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 548 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Domain = Opm::SubDomain]' + 437 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowFoamProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.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 - | ^~~~~~ +/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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:25: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasOilProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ /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-2024.10+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]; @@ -5896,6 +6145,95 @@ /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 = 2]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasOilProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 544 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 545 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 546 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 547 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 548 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Domain = Opm::SubDomain]' + 437 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | 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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowFoamProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowFoamProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam.cpp:50:28: required from here + 50 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' @@ -5937,109 +6275,47 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:28: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -/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-2024.10+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::FlowGasWaterProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 544 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 545 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 546 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 547 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 548 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Domain = Opm::SubDomain]' - 437 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterProblem; Domain = Opm::SubDomain]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasOilProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowGasOilProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasOilProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | 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; - | ^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: @@ -6087,6 +6363,53 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; 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]' + 617 | Amg::getTrueImpesWeights(pressIndex, weights, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ + 618 | simulator_.vanguard().gridView(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 619 | elemCtx, simulator_.model(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 620 | ThreadManager::threadId()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 513 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; Vector = Dune::BlockVector, std::allocator > >]' + 267 | ParentType::prepareFlexibleSolver(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem; BVector = Dune::BlockVector, std::allocator > >]' + 660 | linSolver.solve(x_trial[solver]); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:454:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -6122,119 +6445,31 @@ /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.hpp:775:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, false, false, false, false, false, 2>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits]' +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:775: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]' 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 80 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 200 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater.cpp:84:28: required from here - 84 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil.cpp:83:28: required from here + 83 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; 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]' - 617 | Amg::getTrueImpesWeights(pressIndex, weights, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ - 618 | simulator_.vanguard().gridView(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 619 | elemCtx, simulator_.model(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 620 | ThreadManager::threadId()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 513 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; Vector = Dune::BlockVector, std::allocator > >]' - 267 | ParentType::prepareFlexibleSolver(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem; BVector = Dune::BlockVector, std::allocator > >]' - 660 | linSolver.solve(x_trial[solver]); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:454:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -6274,271 +6509,31 @@ 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' 80 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' 200 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater.cpp:87:28: required from here - 87 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater.cpp:84:28: required from here + 84 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:25: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here - 82 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -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*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': -/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterBrineProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 544 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 545 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 546 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 547 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 548 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' - 437 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here - 82 | 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/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.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)) && (OtherMatrix::cols == 1)), int>::type = 0; K = double]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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:694: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]' - 694 | { 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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:457:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >]' - 457 | return std::make_shared>(op.getmat()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' - 680 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.cpp:7:1: required from here - 840 | template class PreconditionerFactory, CommSeq>; \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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; - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here - 82 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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:694: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]' - 694 | { 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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:457:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::OverlappingSchwarzOperator, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::OwnerOverlapCopyCommunication >]' - 457 | return std::make_shared>(op.getmat()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' - 680 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here - 840 | 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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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::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); @@ -6548,7 +6543,7 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': /build/reproducible-path/opm-simulators-2024.10+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); | ^~~~~~ @@ -6556,44 +6551,26 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterProblem]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ @@ -6615,125 +6592,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/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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' - 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' - 680 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.cpp:7:1: required from here - 835 | 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-2024.10+ds/opm/simulators/linalg/twolevelmethodcpr.hh:14, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: -/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-2024.10+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 = 1; int m = 1; 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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' - 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' - 680 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory1.cpp:7:1: required from here - 835 | 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; - | ^~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -6754,6 +6612,48 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/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:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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); + | ~~~~~~~~~~~~^~ /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); @@ -6763,171 +6663,36 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowOilWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ /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/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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' - 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' - 680 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here - 835 | 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-2024.10+ds/opm/simulators/linalg/twolevelmethodcpr.hh:14, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: -/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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:216: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]' - 216 | PrecPtr prec = std::make_shared>(op, crit, sargs, comm); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680: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]' - 680 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory2.cpp:7:1: required from here - 835 | 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; - | ^~~~~ -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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, @@ -6940,30 +6705,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ -/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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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); @@ -6972,146 +6724,67 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 +/build/reproducible-path/opm-simulators-2024.10+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::FlowFoamProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowGasWaterProblem]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowFoamProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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/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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowGasOilProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ -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-2024.10+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-2024.10+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/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 -/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-2024.10+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-2024.10+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 +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowFoamProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/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 = [&]{ - | ^~~~~ -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-2024.10+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-2024.10+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-2024.10+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-2024.10+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]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': /build/reproducible-path/opm-simulators-2024.10+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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -7127,33 +6800,20 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory3.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>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:28: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/DILU.hpp: In function '_ZN4Dune15MultithreadDILUINS_10BCRSMatrixIN3Opm11MatrixBlockIdLi2ELi2EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi2EEESaIS9_EEESB_E14parallelUpdateEv._omp_fn.1': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 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 >]': @@ -7172,80 +6832,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>:: | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~ -/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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: +/build/reproducible-path/opm-simulators-2024.10+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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, @@ -7254,18 +6853,13 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: +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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: /build/reproducible-path/opm-simulators-2024.10+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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ @@ -7285,169 +6879,355 @@ /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 -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_brine.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_liboilwater_brine -make -f CMakeFiles/flow_liboilwater_polymer.dir/build.make CMakeFiles/flow_liboilwater_polymer.dir/depend +make -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 29%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater_brine.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory5.cpp +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory6.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 29%] Built target flow_libgaswater +make -f CMakeFiles/flow_libgaswater_brine.dir/build.make CMakeFiles/flow_libgaswater_brine.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_brine.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_libgaswater_brine.dir/build.make CMakeFiles/flow_libgaswater_brine.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 29%] Built target flow_libfoam +make -f CMakeFiles/flow_liboilwater_polymer.dir/build.make CMakeFiles/flow_liboilwater_polymer.dir/depend +[ 29%] Building CXX object CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_polymer.dir/DependInfo.cmake "--color=" -[ 28%] Built target flow_liboilwater +/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_brine.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_liboilwater_polymer_injectivity.dir/build.make CMakeFiles/flow_liboilwater_polymer_injectivity.dir/depend -[ 28%] Building CXX object CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o +[ 29%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater_polymer.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 29%] Built target flow_libgasoil +make -f CMakeFiles/flow_liboilwater_polymer_injectivity.dir/build.make CMakeFiles/flow_liboilwater_polymer_injectivity.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_liboilwater_polymer_injectivity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_liboilwater_polymer_injectivity.dir/build.make CMakeFiles/flow_liboilwater_polymer_injectivity.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] Building CXX object CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o +[ 29%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater_polymer_injectivity.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_libgasoil +[ 29%] Built target flow_liboilwater make -f CMakeFiles/flow_libmicp.dir/build.make CMakeFiles/flow_libmicp.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libmicp.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] Building CXX object CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_micp.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 28%] Built target flow_libgaswater_brine -make -f CMakeFiles/flow_libpolymer.dir/build.make CMakeFiles/flow_libpolymer.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libpolymer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_polymer.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 29%] Built target flow_libgaswater -make -f CMakeFiles/flow_libsolvent.dir/build.make CMakeFiles/flow_libsolvent.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libsolvent.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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:314, from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.cpp:24: + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 239 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Communication = Dune::Communication]' 179 | { 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.cpp:74:28: required from here - 74 | 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/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer.cpp:74:28: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here 74 | 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/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.cpp:25: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:25: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.cpp:74:28: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here 74 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ +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*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterBrineProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 544 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 545 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 546 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 547 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 548 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' + 437 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here + 74 | 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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterBrineProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowOilWaterBrineProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_brine.cpp:74:28: required from here + 74 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer.cpp:74:28: required from here + 74 | 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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowOilWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer.cpp:25: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterPolymerProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -7571,6 +7351,42 @@ /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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here + 82 | 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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' @@ -7612,42 +7428,6 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer_injectivity.cpp:81:28: required from here - 81 | 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/dune/common/fvector.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]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: required from 'void Opm::BlackOilPolymerExtensiveQuantities::updateShearMultipliers(const ElementContext&, unsigned int, unsigned int) [with Dummy = bool; TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem; bool enablePolymerV = true; ElementContext = Opm::FvBaseElementContext]' @@ -7691,6 +7471,42 @@ /usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | derived_type operator- (const DenseVector& b) 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer_injectivity.cpp:81:28: required from here + 81 | 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:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -7789,6 +7605,134 @@ 159 | GlobalCoordinate corner(int cor) const | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:25: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here + 82 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +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*(Scalar, const FieldVector&) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 3]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterBrineProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 544 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 545 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 546 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 547 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 548 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' + 437 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here + 82 | 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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterBrineProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterBrineProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_brine.cpp:82:28: required from here + 82 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer_injectivity.cpp:25: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterPolymerInjectivityProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -7873,42 +7817,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 /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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_polymer.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_polymer.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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterPolymerInjectivityProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowOilWaterPolymerInjectivityProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -7950,42 +7858,6 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_polymer.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; - | ^~~~~~ In file included from /usr/include/dune/common/fvector.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]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: required from 'void Opm::BlackOilPolymerExtensiveQuantities::updateShearMultipliers(const ElementContext&, unsigned int, unsigned int) [with Dummy = bool; TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem; bool enablePolymerV = true; ElementContext = Opm::FvBaseElementContext]' @@ -8029,6 +7901,42 @@ /usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | derived_type operator- (const DenseVector& b) 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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.cpp:74:28: required from here + 74 | 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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -8089,6 +7997,543 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.cpp:25: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: 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]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowMICPProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_micp.cpp:74:28: required from here + 74 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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::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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); + | ^~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowOilWaterPolymerProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PropertyTree.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); + | ~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +/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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterPolymerInjectivityProblem; bool enablePolymerV = true]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); + | ^~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47: +/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +[ 29%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/setupPropertyTree.cpp +[ 29%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/SimulatorReport.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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/SimulatorTimer.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowOilWaterBrineProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/SimulatorTimerInterface.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/TimeStepControl.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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/gatherConvergenceReport.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/BlackoilPhases.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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ComponentName.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>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/DeferredLogger.cpp +[ 31%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelFileMerger.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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 820 | 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 Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterPolymerProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterPolymerInjectivityProblem; bool enablePolymerV = true]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/SerializationPackers.cpp +[ 32%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/UnsupportedFlowKeywords.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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/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-2024.10+ds/obj-aarch64-linux-gnu' +[ 32%] Built target flow_liboilwater_brine +make -f CMakeFiles/flow_libpolymer.dir/build.make CMakeFiles/flow_libpolymer.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libpolymer.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] Built target flow_liboilwater_polymer +make -f CMakeFiles/flow_libsolvent.dir/build.make CMakeFiles/flow_libsolvent.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libsolvent.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_solvent.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] Built target flow_libgaswater_brine +make -f CMakeFiles/flow_libsolvent_foam.dir/build.make CMakeFiles/flow_libsolvent_foam.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libsolvent_foam.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_solvent_foam.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] Built target flow_liboilwater_polymer_injectivity +make -f CMakeFiles/flow_libgasoil_energy.dir/build.make CMakeFiles/flow_libgasoil_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoil_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gasoil_energy.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] Built target flow_libmicp +make -f CMakeFiles/flow_libbrine_saltprecipitation.dir/build.make CMakeFiles/flow_libbrine_saltprecipitation.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_saltprecipitation.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_saltprecipitation.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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_polymer.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_polymer.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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_polymer.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-2024.10+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]); @@ -8163,27 +8608,6 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/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/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-2024.10+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::FlowPolymerProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; @@ -8232,62 +8656,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 /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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent.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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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::FlowPolymerProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowPolymerProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -8372,42 +8740,6 @@ /usr/include/dune/common/densevector.hh:447:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 447 | derived_type operator- (const DenseVector& b) 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent.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; - | ^~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -8468,6 +8800,78 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent.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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent.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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowSolventProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -8505,18 +8909,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:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent.cpp:23: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowSolventProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -8602,39 +8994,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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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::FlowSolventProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowSolventProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -8676,57 +9035,6 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); - | ^~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowOilWaterPolymerProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -8747,6 +9055,83 @@ /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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.cpp:55:28: required from here + 55 | 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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.cpp:23: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowSolventFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.cpp:55:28: required from here + 55 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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); @@ -8762,34 +9147,38 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterPolymerInjectivityProblem; bool enablePolymerV = true]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); | ^~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47: -/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowPolymerProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowOilWaterPolymerInjectivityProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/compressPartition.cpp +[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/gatherDeferredLogger.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -8810,427 +9199,138 @@ /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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); - | ^~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowPolymerProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowPolymerProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowSolventProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowSolventProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory4.cpp -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory5.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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>:: - | ^~~~~~~~~~~~~~~~~~~ -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>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory6.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterPolymerProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::FlowOilWaterPolymerInjectivityProblem; bool enablePolymerV = true]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 820 | 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 Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 820 | auto dist = elemCtx.pos(interiorDofIdx, timeIdx) - elemCtx.pos(exteriorDofIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowOilWaterPolymerInjectivityProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/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-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] Built target flow_liboilwater_polymer -make -f CMakeFiles/flow_libsolvent_foam.dir/build.make CMakeFiles/flow_libsolvent_foam.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libsolvent_foam.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_solvent_foam.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-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoil_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gasoil_energy.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] Built target flow_liboilwater_polymer_injectivity -make -f CMakeFiles/flow_libbrine_saltprecipitation.dir/build.make CMakeFiles/flow_libbrine_saltprecipitation.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_saltprecipitation.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_saltprecipitation.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] Built target flow_libsolvent -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_saltprec_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:314, from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.cpp:22: + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 239 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Communication = Dune::Communication]' 179 | { 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.cpp:55:28: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here 55 | 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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.cpp:23: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowSolventFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowSolventFoamProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_solvent_foam.cpp:55:28: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here 55 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] Built target flow_libpolymer -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_saltprec_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_saltprec_energy.cpp +/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; + | ^~~~~~ +[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/phaseUsageFromDeck.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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 174 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Communication = Dune::Communication]' + 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here + 55 | 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/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:314, @@ -9268,6 +9368,159 @@ 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:23: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowBrineSaltPrecipitationProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here + 55 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +/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-2024.10+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::FlowBrineSaltPrecipitationProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 544 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 545 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 546 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 547 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 548 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' + 437 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here + 55 | 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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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::FlowBrineSaltPrecipitationProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here + 55 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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); + | ^~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/readDeck.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil_energy.cpp:25: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasOilEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -9354,27 +9607,29 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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::FlowSolventProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowSolventProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowSolventProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' @@ -9432,6 +9687,8 @@ /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); | ~~~~~~~~~~~~^~ +[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/RelpermDiagnostics.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 @@ -9466,6 +9723,465 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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::FlowBrineSaltPrecipitationProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowBrineSaltPrecipitationProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ALQState.cpp +[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/BlackoilWellModelConstraints.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/BlackoilWellModelGuideRates.cpp +[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/BlackoilWellModelRestart.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ConnFiltrateData.cpp +[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/FractionCalculator.cpp +[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftCommon.cpp +[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftGroupInfo.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftSingleWellGeneric.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp +[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GlobalWellInfo.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GroupEconomicLimitsChecker.cpp +[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GroupState.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp:28: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/GasLiftWellState.hpp: In instantiation of 'std::pair<_FIter, _FIter> Opm::GasLiftWellState::getRates() [with Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp:154: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]' + 154 | auto [oil_rate, gas_rate] = state.getRates(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp:1151:16: required from here + 1151 | template class GasLiftStage2; + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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_}; } + | ^~~~~~~~ +[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MSWellHelpers.cpp +[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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: +/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, + 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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellEquations.cpp +[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellEval.cpp +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:238:36: required from 'void Opm::MultisegmentWellEquations::extract(Opm::WellContributions&) const [with Scalar = double; int numWellEq = 2; int numEq = 1]' + 238 | Dune::UMFPack umfpackMatrix(duneD_, 0); + | ^~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:429:1: required from here + 406 | 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; + | ^~~~~ +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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellGeneric.cpp +[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.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-2024.10+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-2024.10+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/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:28: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:293: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]' + 292 | rsMax = FluidSystem::oilPvt() + | ~~~~~~~~~~~~~~~~~~~~~ + 293 | .saturatedGasDissolutionFactor(pvtReg, temperature, segment_pressure[seg]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:687:1: required from here + 658 | template class MultisegmentWellPrimaryVariables,__VA_ARGS__>; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellSegments.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilpolymermodules.hh:820:66: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 820 | 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 Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelPAvgCalculator.cpp +[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp +[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelWBPCalculation.cpp +[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelWellInfo.cpp +[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/PerfData.cpp +[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/RateConverter.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/wells/RateConverter.cpp:423:1: required from here + 421 | const std::vector::iterator&) const; + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+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:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/SegmentState.cpp +[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/SingleWellState.cpp +[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/StandardWellAssemble.cpp +[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/StandardWellConnections.cpp +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:387:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 387 | 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-2024.10+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-2024.10+ds/opm/simulators/wells/StandardWellConnections.cpp:874:1: required from here + 845 | template class StandardWellConnections, __VA_ARGS__>; + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/StandardWellPrimaryVariables.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] Built target flow_libpolymer +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_saltprec_vapwat.cpp +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/TargetCalculator.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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/VFPHelpers.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] Built target flow_libsolvent +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_saltprec_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_saltprec_energy.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/wells/VFPHelpers.cpp:822:16: required from here + 822 | template class VFPHelpers; + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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:: + | ^~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] Built target flow_libsolvent_foam +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_precsalt_vapwat.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_precsalt_vapwat.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] Built target flow_libbrine_saltprecipitation +make -f CMakeFiles/flow_libblackoil_legacyassembly.dir/build.make CMakeFiles/flow_libblackoil_legacyassembly.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libblackoil_legacyassembly.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp +[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/VFPInjProperties.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:314, @@ -9502,140 +10218,12 @@ /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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here - 55 | 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here - 55 | 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:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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); - | ~~~~~~~~~~~~^~ -/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-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Simulator = Opm::Simulator]' - 58 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Simulator = Opm::Simulator]' - 225 | , tracerModel_(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 174 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Communication = Dune::Communication]' - 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here - 55 | 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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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); - | ^~~~~~ +[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/VFPProdProperties.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_vapwat.cpp:25: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterSaltprecVapwatProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -9723,109 +10311,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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:23: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowBrineSaltPrecipitationProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here - 55 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -/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-2024.10+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::FlowBrineSaltPrecipitationProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' - 177 | const auto zero = 0.0 * solutionUpdate[0]; - | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 544 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 545 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 546 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 547 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 548 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' - 437 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here - 55 | 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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterSaltprecVapwatProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowGasWaterSaltprecVapwatProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -9867,47 +10352,88 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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::FlowBrineSaltPrecipitationProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]' +[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellAssemble.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 41%] Built target flow_libgasoil_energy +make -f CMakeFiles/flow_libgasoildiffuse.dir/build.make CMakeFiles/flow_libgasoildiffuse.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoildiffuse.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gasoildiffuse.cpp +[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellBhpThpCalculator.cpp +[ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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-2024.10+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-2024.10+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:1101:1: required from here + 1082 | template class WellBhpThpCalculator; \ + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:984:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | std::pair WellBhpThpCalculator:: + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_saltprecipitation.cpp:55:28: required from here - 55 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here + 42 | 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/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -9980,26 +10506,18 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ /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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -10037,26 +10555,15 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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 >]' +/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/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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_energy.cpp:25: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterSaltprecEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -10094,6 +10601,10 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+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::FlowGasWaterSaltprecEnergyProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; @@ -10142,377 +10653,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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterSaltprecEnergyProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_energy.cpp:95:28: required from here - 95 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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); - | ~~~~~~~~~~~~^~ -/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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowBrineSaltPrecipitationProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowBrineSaltPrecipitationProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineSaltPrecipitationProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 30%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/PropertyTree.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/linalg/setupPropertyTree.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-2024.10+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-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/AdaptiveSimulatorTimer.cpp -[ 31%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/AdaptiveTimeStepping.cpp -[ 31%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/ConvergenceReport.cpp -[ 31%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/EclTimeSteppingParams.cpp -[ 31%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/SimulatorReport.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 31%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/SimulatorTimer.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>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/SimulatorTimerInterface.cpp -[ 32%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/TimeStepControl.cpp -[ 32%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/timestepping/gatherConvergenceReport.cpp -[ 32%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/BlackoilPhases.cpp -[ 32%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ComponentName.cpp -[ 32%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/DeferredLogger.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelFileMerger.cpp -[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelRestart.cpp -[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/PartiallySupportedFlowKeywords.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/PressureAverage.cpp -[ 33%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/SerializationPackers.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/UnsupportedFlowKeywords.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/compressPartition.cpp -[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/gatherDeferredLogger.cpp -[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/phaseUsageFromDeck.cpp -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/readDeck.cpp -[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/RelpermDiagnostics.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-2024.10+ds/obj-aarch64-linux-gnu' -[ 34%] Built target flow_libsolvent_foam -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_precsalt_vapwat.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_precsalt_vapwat.cpp -[ 34%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ALQState.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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/BlackoilWellModelConstraints.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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/BlackoilWellModelGuideRates.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 35%] Built target flow_libgasoil_energy -make -f CMakeFiles/flow_libblackoil_legacyassembly.dir/build.make CMakeFiles/flow_libblackoil_legacyassembly.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libblackoil_legacyassembly.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_blackoil_legacyassembly.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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/BlackoilWellModelRestart.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 35%] Built target flow_libgaswater_saltprec_vapwat -make -f CMakeFiles/flow_libgasoildiffuse.dir/build.make CMakeFiles/flow_libgasoildiffuse.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgasoildiffuse.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' 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:314, @@ -10549,8 +10689,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 | ^~~~~~ -[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gasoildiffuse.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]': @@ -10587,16 +10725,65 @@ /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; | ^~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 35%] Built target flow_libbrine_saltprecipitation -make -f CMakeFiles/flow_libgaswater_dissolution.dir/build.make CMakeFiles/flow_libgaswater_dissolution.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_dissolution.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterSaltprecEnergyProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterSaltprecEnergyProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_energy.cpp:95:28: required from here + 95 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecVapwatProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ /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-2024.10+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]); @@ -10634,6 +10821,138 @@ /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-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here + 42 | return mainfunc->execute(); + | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/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 = 3]': +/build/reproducible-path/opm-simulators-2024.10+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::FlowProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' + 177 | const auto zero = 0.0 * solutionUpdate[0]; + | ~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' + 544 | newtonMethod.update_(/*nextSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ + 545 | /*curSolution=*/solution, + | ~~~~~~~~~~~~~~~~~~~~~~~~~ + 546 | /*update=*/dx, + | ~~~~~~~~~~~~~~ + 547 | /*resid=*/dx, + | ~~~~~~~~~~~~~ + 548 | domain.cells); // the update routines of the black + | ~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Domain = Opm::SubDomain]' + 437 | this->updateDomainSolution(domain, x); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here + 42 | 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; + | ^~~~~~ +[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellConstraints.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: +/build/reproducible-path/opm-simulators-2024.10+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::FlowProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Domain = Opm::SubDomain]' + 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblem; Domain = Opm::SubDomain]' + 820 | auto res = solveDomain(domain, timer, logger, iteration, false); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblem]' + 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 220 | iteration, timer, domain); + | ~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here + 42 | return mainfunc->execute(); + | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 557 | std::pair localDomainConvergenceData(const Domain& domain, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_precsalt_vapwat.cpp:23: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowBrinePrecsaltVapwatProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -10760,10 +11079,8 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ConnFiltrateData.cpp -[ 35%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/FractionCalculator.cpp +[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellConvergence.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -10784,10 +11101,104 @@ /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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftCommon.cpp -[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftGroupInfo.cpp +[ 42%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellFilterCake.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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 + | ^~~~~~~~ +[ 42%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellGroupConstraints.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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 + | ^~~~~~~~ +[ 42%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellGroupControls.cpp +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -10804,6 +11215,15 @@ /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 > >::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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 @@ -10813,8 +11233,10 @@ /build/reproducible-path/opm-simulators-2024.10+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); | ^~~~~~ -[ 36%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftSingleWellGeneric.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, @@ -10827,388 +11249,195 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | 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:314, from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:22: + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 239 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Communication = Dune::Communication]' 179 | { 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here - 42 | return mainfunc->execute(); - | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | 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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrinePrecsaltVapwatProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 36%] Built target flow_libgaswater_saltprec_energy -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here - 42 | return mainfunc->execute(); - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/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 = 3]': -/build/reproducible-path/opm-simulators-2024.10+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::FlowProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' +[ 42%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellGroupHelpers.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' - 544 | newtonMethod.update_(/*nextSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ - 545 | /*curSolution=*/solution, - | ~~~~~~~~~~~~~~~~~~~~~~~~~ - 546 | /*update=*/dx, - | ~~~~~~~~~~~~~~ - 547 | /*resid=*/dx, - | ~~~~~~~~~~~~~ - 548 | domain.cells); // the update routines of the black - | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Domain = Opm::SubDomain]' - 437 | this->updateDomainSolution(domain, x); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here - 42 | 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; - | ^~~~~~ -[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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::FlowProblem; 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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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::FlowProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowProblem; Domain = Opm::SubDomain]' - 820 | auto res = solveDomain(domain, timer, logger, iteration, false); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowProblem]' - 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 220 | iteration, timer, domain); - | ~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_legacyassembly.cpp:42:29: required from here - 42 | return mainfunc->execute(); - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 557 | std::pair localDomainConvergenceData(const Domain& domain, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp:28: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/GasLiftWellState.hpp: In instantiation of 'std::pair<_FIter, _FIter> Opm::GasLiftWellState::getRates() [with Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp:154: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]' - 154 | auto [oil_rate, gas_rate] = state.getRates(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/GasLiftStage2.cpp:1151:16: required from here - 1151 | template class GasLiftStage2; - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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_}; } - | ^~~~~~~~ -[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GlobalWellInfo.cpp -[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GroupEconomicLimitsChecker.cpp -[ 37%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/GroupState.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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422: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>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~ + | ^~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSaltprecEnergyProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | 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 = 2]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 400 | FlowProblemType::endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 514 | simulator_.problem().endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; PhysicalModel = Opm::BlackoilModel]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; PhysicalModel = Opm::BlackoilModel]' 212 | report += model_->afterStep(timer); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ /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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' 86 | : ParentType(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' 58 | : ParentType(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' 225 | , tracerModel_(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' 174 | simulator.vanguard().grid().comm()) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Communication = Dune::Communication]' 201 | 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | 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 | ^~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MSWellHelpers.cpp +[ 42%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellHelpers.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:28: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:25: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ /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-2024.10+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::FlowGasWaterDissolutionProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasOilDiffuseProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -11219,148 +11448,88 @@ | ~~~~~~~~~~~~~ 548 | domain.cells); // the update routines of the black | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' 437 | this->updateDomainSolution(domain, x); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | 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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellAssemble.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | 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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617: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]' 617 | Amg::getTrueImpesWeights(pressIndex, weights, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 618 | simulator_.vanguard().gridView(), @@ -11369,52 +11538,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | ThreadManager::threadId()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 513 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Vector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Vector = Dune::BlockVector, std::allocator > >]' 267 | ParentType::prepareFlexibleSolver(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; BVector = Dune::BlockVector, std::allocator > >]' 660 | linSolver.solve(x_trial[solver]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:454:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ @@ -11433,9 +11566,9 @@ /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here 85 | 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-2024.10+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:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -11471,128 +11604,406 @@ /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.hpp:775:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, false, true, false, false, true, 2>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits]' +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:775: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]' 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 80 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 200 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here - 97 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here + 85 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 42%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellInterfaceFluidSystem.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/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 + | ^~~~~~~~ +[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellInterfaceGeneric.cpp +[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellInterfaceIndices.cpp +[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellProdIndexCalculator.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellState.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); + | ~~~~~~~~~~~~^~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellTest.cpp +[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WGState.cpp +[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp +[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.cpp +[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/PhaseCheckBase.cpp +[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp +[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp +[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/BdaBridge.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/CprCreation.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/Misc.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/WellContributions.cpp +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/CprCreation.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/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-2024.10+ds/opm/simulators/linalg/bda/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-2024.10+ds/opm/simulators/linalg/bda/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; + | ^~~~~ +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp +[ 45%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/MPIPacker.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelEclipseState.cpp +[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/input/eclipse/Schedule/UDQ/UDQEnums.hpp:24, + from /usr/include/opm/input/eclipse/Units/UnitSystem.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp: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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelSerialization.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/SetupPartitioningParams.cpp +[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/HDF5File.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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 47%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/HDF5Serializer.cpp +make -f CMakeFiles/flow_libgaswater_dissolution.dir/build.make CMakeFiles/flow_libgaswater_dissolution.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_dissolution.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 47%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution.cpp +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 48%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | 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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' 86 | : ParentType(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' 58 | : ParentType(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' 225 | , tracerModel_(simulator) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' 174 | simulator.vanguard().grid().comm()) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Communication = Dune::Communication]' 201 | 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | 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/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:25: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:28: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterDissolutionDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ /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-2024.10+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::FlowGasOilDiffuseProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterDissolutionDiffuseProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -11603,76 +12014,76 @@ | ~~~~~~~~~~~~~ 548 | domain.cells); // the update routines of the black | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' 437 | this->updateDomainSolution(domain, x); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | 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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasOilDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, @@ -11681,10 +12092,10 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617: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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; 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]' 617 | Amg::getTrueImpesWeights(pressIndex, weights, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 618 | simulator_.vanguard().gridView(), @@ -11693,33 +12104,33 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | ThreadManager::threadId()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 513 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; Vector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Vector = Dune::BlockVector, std::allocator > >]' 267 | ParentType::prepareFlexibleSolver(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; BVector = Dune::BlockVector, std::allocator > >]' 660 | linSolver.solve(x_trial[solver]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:454:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+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) @@ -11759,258 +12170,204 @@ /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.hpp:775: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]' +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:775:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, false, true, false, false, true, 2>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits]' 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 80 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 200 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoildiffuse.cpp:85:28: required from here - 85 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here + 100 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellEquations.cpp -[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellEval.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/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/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:238:36: required from 'void Opm::MultisegmentWellEquations::extract(Opm::WellContributions&) const [with Scalar = double; int numWellEq = 2; int numEq = 1]' - 238 | Dune::UMFPack umfpackMatrix(duneD_, 0); - | ^~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/MultisegmentWellEquations.cpp:429:1: required from here - 406 | 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; - | ^~~~~ 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:314, from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:27: + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Scalar = double; Element = Dune::cpgrid::Entity<0>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422: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>]' 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 239 | this->updateCellDepths_(); | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' 179 | { 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ 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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 400 | FlowProblemType::endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 514 | simulator_.problem().endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; PhysicalModel = Opm::BlackoilModel]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; PhysicalModel = Opm::BlackoilModel]' 212 | report += model_->afterStep(timer); | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' 174 | simulator.vanguard().grid().comm()) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Communication = Dune::Communication]' 201 | 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 >]' +/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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Opm::FlowMain = Opm::FlowMain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Opm::FlowMain = Opm::FlowMain]' 241 | setupModelSimulator(); | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/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-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:28: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterDissolutionDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getReservoirConvergence(double, double, int, int, std::vector::type::type>&, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:28: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, std::vector::type::type>&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: 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]' 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/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/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-2024.10+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::FlowGasWaterDissolutionDiffuseProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterDissolutionProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; | ~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:544:29: required from 'void Opm::BlackoilModelNldd::updateDomainSolution(const Domain&, const BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -12021,105 +12378,88 @@ | ~~~~~~~~~~~~~ 548 | domain.cells); // the update routines of the black | ~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:437:19: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' 437 | this->updateDomainSolution(domain, x); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | 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; | ^~~~~~ -/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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' 630 | = this->localDomainConvergenceData(domain, R_sum, maxCoeff, B_avg, maxCoeffCell); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:732: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::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' 732 | auto report = this->getDomainReservoirConvergence(timer.simulationTimeElapsed(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:393:33: required from 'std::pair Opm::BlackoilModelNldd::solveDomain(const Domain&, const Opm::SimulatorTimerInterface&, Opm::DeferredLogger&, int, bool) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionDiffuseProblem; Domain = Opm::SubDomain]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:820:20: 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::FlowGasWaterDissolutionProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:219:38: required from 'Opm::SimulatorReportSingle Opm::BlackoilModelNldd::nonlinearIterationNldd(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 219 | solveDomainJacobi(solution, locally_solved, local_report, logger, | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 220 | iteration, timer, domain); | ~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:413:67: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: required from 'std::function::type::type()> Opm::ISTLSolver::getWeightsCalculator(const Opm::PropertyTree&, const Matrix&, std::size_t) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; 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]' 617 | Amg::getTrueImpesWeights(pressIndex, weights, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 618 | simulator_.vanguard().gridView(), @@ -12128,55 +12468,42 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 620 | ThreadManager::threadId()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:513:66: required from 'void Opm::ISTLSolver::prepareFlexibleSolver() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 513 | std::function weightCalculator = this->getWeightsCalculator(prm_[activeSolverNum_], getMatrix(), pressureIndex); | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; Vector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:267:50: required from 'bool Opm::ISTLSolverBda::solve(Vector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; Vector = Dune::BlockVector, std::allocator > >]' 267 | ParentType::prepareFlexibleSolver(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem; BVector = Dune::BlockVector, std::allocator > >]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:660:36: required from 'void Opm::BlackoilModel::solveJacobianSystem(BVector&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem; BVector = Dune::BlockVector, std::allocator > >]' 660 | linSolver.solve(x_trial[solver]); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:454:21: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 204 | bool continue_looping = runStep(timer); | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterDissolutionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowGasWaterDissolutionProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ +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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: +/build/reproducible-path/opm-simulators-2024.10+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:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -12216,34 +12543,27 @@ 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FIBlackoilModel.hpp:80:57: required from 'void Opm::FIBlackOilModel::invalidateAndUpdateIntensiveQuantities(unsigned int) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 80 | elemCtx.updatePrimaryIntensiveQuantities(timeIdx); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:200:66: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 200 | simulator_.model().invalidateAndUpdateIntensiveQuantities(/*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution_diffuse.cpp:100:28: required from here - 100 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_dissolution.cpp:97:28: required from here + 97 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellGeneric.cpp /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); @@ -12257,7 +12577,7 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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); | ^~~~~~ @@ -12269,27 +12589,25 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasOilDiffuseProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 38%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -12321,10 +12639,14 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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/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-2024.10+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-2024.10+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); @@ -12333,95 +12655,60 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowGasWaterDissolutionProblem]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::FlowGasWaterDissolutionProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 629 | const auto [ pvSum, numAquiferPvSum] | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionDiffuseProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowGasWaterDissolutionProblem]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:28: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:293: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]' - 292 | rsMax = FluidSystem::oilPvt() - | ~~~~~~~~~~~~~~~~~~~~~ - 293 | .saturatedGasDissolutionFactor(pvtReg, temperature, segment_pressure[seg]); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/MultisegmentWellPrimaryVariables.cpp:687:1: required from here - 658 | template class MultisegmentWellPrimaryVariables,__VA_ARGS__>; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/MultisegmentWellSegments.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelPAvgCalculator.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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/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-2024.10+ds/obj-aarch64-linux-gnu' +[ 48%] Built target flow_libgaswater_saltprec_vapwat make -f CMakeFiles/flow_libgaswater_energy.dir/build.make CMakeFiles/flow_libgaswater_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_energy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 39%] Building CXX object CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o +[ 48%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_energy.cpp -[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelPAvgDynamicSourceData.cpp -[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelWBPCalculation.cpp -[ 39%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/ParallelWellInfo.cpp +[ 48%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib -Wl,-z,relro -shared -Wl,-soname,libopmsimulators.so.2024.10 -o lib/libopmsimulators.so.2024.10 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/CollectDataOnIORank.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/ExtraConvergenceOutputThread.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/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/MixingRateControls.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/RSTConv.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.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/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/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/UnsupportedFlowKeywords.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/BlackoilWellModelGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.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/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/WellConnectionAuxiliaryModule.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/SatfuncConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.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 -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 /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/libsuperlu.so /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 /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 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 48%] Built target flow_libblackoil_legacyassembly +make -f CMakeFiles/flow_libgaswater_solvent.dir/build.make CMakeFiles/flow_libgaswater_solvent.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_solvent.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 48%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_solvent.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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); @@ -12434,43 +12721,24 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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/opm/input/eclipse/Schedule/UDQ/UDQEnums.hpp:24, - from /usr/include/opm/input/eclipse/Units/UnitSystem.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp: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>:: - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/PerfData.cpp -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/RateConverter.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/wells/RateConverter.cpp:423:1: required from here - 421 | const std::vector::iterator&) const; - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/SegmentState.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-2024.10+ds/obj-aarch64-linux-gnu' +[ 48%] Built target flow_libbrine_precsalt_vapwat +make -f CMakeFiles/flow_libbrine_energy.dir/build.make CMakeFiles/flow_libbrine_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_energy.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_energy.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:314, @@ -12507,14 +12775,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 | ^~~~~~ -[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/SingleWellState.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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_energy.cpp:28: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowGasWaterEnergyProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -12602,12 +12862,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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' @@ -12649,223 +12903,28 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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/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/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -[ 40%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/StandardWellConnections.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:387:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 387 | 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-2024.10+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-2024.10+ds/opm/simulators/wells/StandardWellConnections.cpp:874:1: required from here - 845 | template class StandardWellConnections, __VA_ARGS__>; - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: -/build/reproducible-path/opm-simulators-2024.10+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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/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 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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/StandardWellEquations.cpp -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/StandardWellEval.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] Built target flow_libgaswater_saltprec_energy +make -f CMakeFiles/flow_libonephase.dir/build.make CMakeFiles/flow_libonephase.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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>:: | ^~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 41%] Built target flow_libbrine_precsalt_vapwat -make -f CMakeFiles/flow_libgaswater_solvent.dir/build.make CMakeFiles/flow_libgaswater_solvent.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libgaswater_solvent.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_solvent.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/StandardWellPrimaryVariables.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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/TargetCalculator.cpp -[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/VFPHelpers.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/wells/VFPHelpers.cpp:822:16: required from here - 822 | template class VFPHelpers; - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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:: - | ^~~~~~~~~~~~~~~~~~ -[ 41%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/VFPInjProperties.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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/VFPProdProperties.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ^~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellAssemble.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 42%] Built target flow_libblackoil_legacyassembly -make -f CMakeFiles/flow_libbrine_energy.dir/build.make CMakeFiles/flow_libbrine_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libbrine_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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:314, @@ -12989,6 +13048,26 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' @@ -13030,49 +13109,26 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellBhpThpCalculator.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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-2024.10+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-2024.10+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:1101:1: required from here - 1082 | template class WellBhpThpCalculator; \ - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellBhpThpCalculator.cpp:984:27: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | std::pair WellBhpThpCalculator:: - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 43%] Built target flow_libgaswater_dissolution -make -f CMakeFiles/flow_libonephase.dir/build.make CMakeFiles/flow_libonephase.dir/depend +[ 49%] Built target flow_libgasoildiffuse +make -f CMakeFiles/flow_libonephase_energy.dir/build.make CMakeFiles/flow_libonephase_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase_energy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_libonephase.dir/build.make CMakeFiles/flow_libonephase.dir/build +make -f CMakeFiles/flow_libonephase_energy.dir/build.make CMakeFiles/flow_libonephase_energy.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_onephase.cpp +[ 49%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_onephase_energy.cpp +/usr/bin/cmake -E cmake_symlink_library lib/libopmsimulators.so.2024.10 lib/libopmsimulators.so.2024.10 lib/libopmsimulators.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] 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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/python/simulators /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators/CMakeFiles/copy_python.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2024.10+ds/python/opm /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python 0 In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -13085,6 +13141,18 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2024.10+ds/python/test /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python 0 +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2024.10+ds/python/test_data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python 0 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] Built target copy_python +make -f CMakeFiles/reservoir_blackoil_ecfv.dir/build.make CMakeFiles/reservoir_blackoil_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_blackoil_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/reservoir_blackoil_ecfv.dir/build.make CMakeFiles/reservoir_blackoil_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] Building CXX object CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -MF CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o.d -o CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.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); @@ -13094,40 +13162,30 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterSolventProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowGasWaterSolventProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -[ 43%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellConnectionAuxiliaryModule.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 43%] Built target flow_libgasoildiffuse -make -f CMakeFiles/flow_libonephase_energy.dir/build.make CMakeFiles/flow_libonephase_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_libonephase_energy.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 43%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_onephase_energy.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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:314, @@ -13173,23 +13231,24 @@ /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 | ^~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellConvergence.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 43%] Built target flow_libgaswater_dissolution_diffuse -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/python/simulators /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators/CMakeFiles/copy_python.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2024.10+ds/python/opm /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python 0 -[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellFilterCake.cpp -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2024.10+ds/python/test /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python 0 -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/python3 /usr/share/opm/python/install.py /build/reproducible-path/opm-simulators-2024.10+ds/python/test_data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python 0 +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterEnergyProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); @@ -13228,16 +13287,57 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 44%] Built target copy_python -[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellGroupConstraints.cpp -[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellGroupControls.cpp -[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellGroupHelpers.cpp -[ 44%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellHelpers.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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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::FlowGasWaterSolventProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::FlowGasWaterSolventProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowGasWaterSolventProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -13259,6 +13359,380 @@ /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/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())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirBlackOilEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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(); + | ^ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:50, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 333 | fineK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.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())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirBlackOilEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | 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/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-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 436 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | 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/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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:37: +/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-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | 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 /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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | 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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | 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/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>]' + 493 | auto ll = _it.lowerleft(); + | ~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/entity.hh:316:60: required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]' + 316 | Geometry geometry () const { return realEntity.geometry(); } + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirBlackOilEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 + | ^~~~~~~~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -13271,12 +13745,366 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellInterfaceFluidSystem.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]': +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 436 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 + | ^~~~~~~~ +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 + | ^~~~~~ /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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 436 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 + | ^~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineEnergyProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:33: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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.hpp:1364: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]' + 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 370 | initFluidState_(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 584 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 370 | initFluidState_(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | static std::pair mutualSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~ +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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here + 64 | 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/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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In member function 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ^~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:56: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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:314, @@ -13318,15 +14146,47 @@ /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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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/grid/cpgrid/CpGridData.hpp:71, + from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, + from /usr/include/opm/grid/cpgrid/Entity.hpp:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Main.hpp:63, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422: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>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Communication = Dune::Communication]' + 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/basicproperties.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, @@ -13367,6 +14227,46 @@ /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/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -13404,11 +14304,47 @@ /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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowBrineEnergyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ +/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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Simulator = Opm::Simulator]' + 58 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Simulator = Opm::Simulator]' + 225 | , tracerModel_(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' + 174 | simulator.vanguard().grid().comm()) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Communication = Dune::Communication]' + 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Opm::FlowMain = Opm::FlowMain]' + 241 | setupModelSimulator(); + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase_energy.cpp:75:28: required from here + 75 | 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/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); @@ -13444,6 +14380,10 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 782 | std::pair localConvergenceData(std::vector& R_sum, | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/common/fvector.hh: In instantiation of 'constexpr Dune::FieldVector Dune::operator*(K, const FieldVector&) [with K = double]': /build/reproducible-path/opm-simulators-2024.10+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::FlowWaterOnlyProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; @@ -13652,6 +14592,46 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' + 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, 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]' + 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); + | ^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 204 | bool continue_looping = runStep(timer); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 361 | SimulatorReport report = simulator_->run(*simtimer_); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase_energy.cpp:75:28: required from here + 75 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 782 | std::pair localConvergenceData(std::vector& R_sum, + | ^~~~~~~~~~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = Opm::DenseAd::Evaluation; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = Opm::DenseAd::Evaluation; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -13760,197 +14740,6 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -[ 45%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellInterfaceGeneric.cpp -[ 45%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellInterfaceIndices.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: -/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 - | ^~~~~~~~ -[ 45%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellProdIndexCalculator.cpp -[ 45%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellState.cpp -[ 45%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WellTest.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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferGridUtils.hpp:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Main.hpp:63, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422: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>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Communication = Dune::Communication]' - 179 | { 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = Opm::DenseAd::Evaluation; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127: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 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 -/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-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:58:31: required from 'Opm::BlackOilProblem::BlackOilProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Simulator = Opm::Simulator]' - 58 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:225:33: required from 'Opm::FlowProblem::FlowProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Simulator = Opm::Simulator]' - 225 | , tracerModel_(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:174:60: required from 'Opm::FlowProblemBlackoil::FlowProblemBlackoil(typename FlowProblemType::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; typename FlowProblemType::Simulator = Opm::Simulator; FlowProblemType = Opm::FlowProblem]' - 174 | simulator.vanguard().grid().comm()) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Communication = Dune::Communication]' - 201 | 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-2024.10+ds/opm/simulators/flow/FlowMain.hpp:332:63: required from 'void Opm::FlowMain::setupModelSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 332 | modelSimulator_ = std::make_unique(FlowGenericVanguard::comm(), /*verbose=*/false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:241:17: required from 'int Opm::FlowMain::execute_(int (Opm::FlowMain::*)(), bool) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem; Opm::FlowMain = Opm::FlowMain]' - 241 | setupModelSimulator(); - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:20: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase_energy.cpp:75:28: required from here - 75 | 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/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-2024.10+ds/opm/simulators/flow/BlackoilModel.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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:938:23: 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]' - 938 | this->localConvergenceData(R_sum, maxCoeff, B_avg, maxCoeffCell); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:1174:27: required from 'Opm::ConvergenceReport Opm::BlackoilModel::getConvergence(const Opm::SimulatorTimerInterface&, int, int, 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]' - 1174 | auto report = getReservoirConvergence(timer.simulationTimeElapsed(), - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:359:32: required from 'void Opm::BlackoilModel::initialLinearization(Opm::SimulatorReportSingle&, int, int, int, const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 359 | auto convrep = getConvergence(timer, iteration, maxIter, residual_norms); - | ^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:432:19: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::nonlinearIterationNewton(int, const Opm::SimulatorTimerInterface&, NonlinearSolverType&) [with NonlinearSolverType = Opm::NonlinearSolver >; TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 432 | this->initialLinearization(report, iteration, nonlinear_solver.minIter(), nonlinear_solver.maxIter(), timer); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:410:56: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:204:37: required from 'Opm::SimulatorReport Opm::SimulatorFullyImplicitBlackoil::run(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 204 | bool continue_looping = runStep(timer); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:361:53: required from 'int Opm::FlowMain::runSimulatorRunCallback_() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 361 | SimulatorReport report = simulator_->run(*simtimer_); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:349:43: required from 'int Opm::FlowMain::runSimulator() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 349 | return runSimulatorInitOrRun_(&FlowMain::runSimulatorRunCallback_); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:167:29: required from 'int Opm::FlowMain::execute() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase_energy.cpp:75:28: required from here - 75 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:782:34: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 782 | std::pair localConvergenceData(std::vector& R_sum, - | ^~~~~~~~~~~~~~~~~~~~ /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-2024.10+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::FlowWaterOnlyEnergyProblem; SolutionVector = Dune::BlockVector, std::allocator > >; GlobalEqVector = Dune::BlockVector, std::allocator > >]' 177 | const auto zero = 0.0 * solutionUpdate[0]; @@ -13999,15 +14788,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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:38: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:630: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]' @@ -14049,28 +14829,6 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:557:31: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 557 | std::pair localDomainConvergenceData(const Domain& domain, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 629 | const auto [ pvSum, numAquiferPvSum] - | ^~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: @@ -14118,11 +14876,6 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, @@ -14183,18 +14936,16 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/wells/WGState.cpp -[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/GasPhaseConsistencyChecks.cpp -[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/OilPhaseConsistencyChecks.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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/PhaseCheckBase.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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, @@ -14213,12 +14964,70 @@ /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 | ^~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/SatfuncConsistencyChecks.cpp -[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp -[ 46%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = Opm::DenseAd::Evaluation; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127: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 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127: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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38: +/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::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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:629:20: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 629 | const auto [ pvSum, numAquiferPvSum] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | 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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); @@ -14227,8 +15036,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); | ~~~~~~~~~~~~^~ -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/BdaBridge.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 @@ -14265,44 +15072,21 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 422 | zz += geometry.corner(i)[zCoord]; | ~~~~~~~~~~~~~~~^~~ -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/CprCreation.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/Misc.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/WellContributions.cpp -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/CprCreation.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bda/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-2024.10+ds/opm/simulators/linalg/bda/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-2024.10+ds/opm/simulators/linalg/bda/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; - | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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]', + inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:177:31: 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]; @@ -14317,45 +15101,53 @@ /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>:: | ^~~~~~~~~~~~~~~~~~~ -[ 47%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fopenmp -MD -MT CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/MPIPacker.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:33: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelEclipseState.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 48%] Built target flow_libgaswater_energy -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelNLDDPartitioningZoltan.cpp -[ 48%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/ParallelSerialization.cpp -[ 48%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/SetupPartitioningParams.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 48%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/HDF5File.cpp -[ 49%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/opm/simulators/utils/HDF5Serializer.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/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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, @@ -14365,10 +15157,51 @@ /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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkblackoilsolventmodule.hpp:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilsolventmodules.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35: +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); + | ~~~~~~~~~~~~^~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] Built target flow_libgaswater_dissolution +make -f CMakeFiles/lens_immiscible_vcfv_fd.dir/build.make CMakeFiles/lens_immiscible_vcfv_fd.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_vcfv_fd.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/lens_immiscible_vcfv_fd.dir/build.make CMakeFiles/lens_immiscible_vcfv_fd.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] Building CXX object CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -MF CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o.d -o CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] Built target flow_libgaswater_dissolution_diffuse +make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_flash.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/diffusion_flash.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, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.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/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, @@ -14378,6 +15211,288 @@ /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>:: | ^~~~~~~~~~~~~~~~~~~ +[ 49%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:32: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 260 | lensK_ = this->toDimMatrix_(9.05e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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/common/parallel/mpihelper.hh:18, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:31: +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:449:36: required from 'void Opm::LensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 449 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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/istl/bvector.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' + 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here + 59 | 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/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, @@ -14387,177 +15502,269 @@ /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 Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = Opm::DenseAd::Evaluation; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: 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 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/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 Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 49%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib -Wl,-z,relro -shared -Wl,-soname,libopmsimulators.so.2024.10 -o lib/libopmsimulators.so.2024.10 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/CollectDataOnIORank.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/ExtraConvergenceOutputThread.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/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/MixingRateControls.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/RSTConv.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.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/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/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/UnsupportedFlowKeywords.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/BlackoilWellModelGeneric.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelGuideRates.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/wells/BlackoilWellModelRestart.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/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/WellConnectionAuxiliaryModule.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/SatfuncConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/ThreePointHorizontalConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/utils/satfunc/WaterPhaseConsistencyChecks.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/BdaBridge.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/CprCreation.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/Misc.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/WellContributions.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/bda/MultisegmentWellContribution.cpp.o CMakeFiles/opmsimulators.dir/opm/simulators/linalg/ISTLSolverBda.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 -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 /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/libsuperlu.so /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 /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/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-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target flow_libgaswater_solvent -/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-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target flow_libbrine_energy -/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-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target flow_libonephase -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target flow_libonephase_energy -/usr/bin/cmake -E cmake_symlink_library lib/libopmsimulators.so.2024.10 lib/libopmsimulators.so.2024.10 lib/libopmsimulators.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target opmsimulators -make -f CMakeFiles/printvfp.dir/build.make CMakeFiles/printvfp.dir/depend -make -f CMakeFiles/co2injection_ncp_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ecfv.dir/depend -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/printvfp.dir/DependInfo.cmake "--color=" -make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/printvfp.dir/build.make CMakeFiles/printvfp.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_vcfv.dir/DependInfo.cmake "--color=" -make -f CMakeFiles/co2injection_flash_ecfv.dir/build.make CMakeFiles/co2injection_flash_ecfv.dir/depend -make -f CMakeFiles/co2injection_flash_ni_ecfv.dir/build.make CMakeFiles/co2injection_flash_ni_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_ecfv.dir/DependInfo.cmake "--color=" -make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ni_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 50%] Building CXX object CMakeFiles/printvfp.dir/examples/printvfp.cpp.o -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/printvfp.cpp -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-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/build +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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_flash.cpp:47:38: required from here + 47 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 + | ^~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 49%] Built target reservoir_blackoil_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-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_flash_ecfv.dir/build.make CMakeFiles/co2injection_flash_ecfv.dir/build -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_ecfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build -[ 50%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_ncp_ecfv.cpp -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_flash_ni_ecfv.dir/build.make CMakeFiles/co2injection_flash_ni_ecfv.dir/build -[ 51%] Building CXX object CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -[ 51%] Building CXX object CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_flash_ecfv.cpp -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp -[ 52%] Building CXX object CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_immiscible_ecfv.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_flash_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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ -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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ +[ 50%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.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 /usr/include/dune/geometry/referenceelements.hh:23, + from /usr/include/dune/grid/io/file/vtk/function.hh:15, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_flash.cpp:47:38: required from here + 47 | 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34: +/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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_flash.cpp:47:38: required from here + 47 | 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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::LiquidPhase > >, false> >; TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:34: + from /build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_flash.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2024.10+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()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 /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, @@ -14572,17 +15779,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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(); @@ -14600,23 +15807,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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(); @@ -14634,76 +15841,80 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 274 | fineK_ = this->toDimMatrix_(1e-13); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:34: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:34: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem]' 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem]' 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /usr/include/dune/istl/solvers.hh:25, @@ -14714,7 +15925,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:35: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.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(); @@ -14728,17 +15939,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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 @@ -14764,23 +15975,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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 @@ -14801,173 +16012,368 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | 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/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-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem]' 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem]' 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | activityModel); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 173 | FluidSystem::template fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 174 | paramCache, + | ~~~~~~~~~~~ + 175 | refPhaseIdx, + | ~~~~~~~~~~~~ + 176 | compIdx); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 525 | values.assignNaive(fs); + | ~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/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 instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 584 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | activityModel); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 173 | FluidSystem::template fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 174 | paramCache, + | ~~~~~~~~~~~ + 175 | refPhaseIdx, + | ~~~~~~~~~~~~ + 176 | compIdx); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 525 | values.assignNaive(fs); + | ~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | static std::pair mutualSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here + 65 | 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/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = Opm::DenseAd::Evaluation; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: 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 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/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, + | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +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-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:617:53: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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-2024.10+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/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%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 50%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] Built target lens_immiscible_vcfv_fd +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] Built target diffusion_flash +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.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/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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -14982,17 +16388,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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(); @@ -15010,23 +16416,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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(); @@ -15044,45 +16450,45 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 274 | fineK_ = this->toDimMatrix_(1e-13); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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 @@ -15097,7 +16503,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:35: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_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(); @@ -15111,17 +16517,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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 @@ -15147,23 +16553,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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 @@ -15184,48 +16590,50 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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/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:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -15247,125 +16655,300 @@ | ~~~~~~ 351 | 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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' - 586 | CFRP::solve(fs, paramCache, - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ - 587 | /*refPhaseIdx=*/liquidPhaseIdx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 173 | FluidSystem::template fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 174 | paramCache, + | ~~~~~~~~~~~ + 175 | refPhaseIdx, + | ~~~~~~~~~~~~ + 176 | compIdx); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 525 | values.assignNaive(fs); + | ~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 584 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | activityModel); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 173 | FluidSystem::template fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 174 | paramCache, + | ~~~~~~~~~~~ + 175 | refPhaseIdx, + | ~~~~~~~~~~~~ + 176 | compIdx); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 525 | values.assignNaive(fs); + | ~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | static std::pair mutualSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionNcpNiVcfvProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpextensivequantities.hh:85:51: required from 'void Opm::NcpExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 85 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpboundaryratevector.hh:92:33: required from 'void Opm::NcpBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 92 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiVcfvProblem; BoundaryRateVector = Opm::NcpBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here + 59 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | 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 - | ^~~~~~~~ +/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionPvsNiEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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, @@ -15376,7 +16959,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:36: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.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(); @@ -15390,17 +16973,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | 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 @@ -15426,23 +17009,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | 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 @@ -15463,48 +17046,171 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | 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 | ^~~ +/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-2024.10+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-2024.10+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::Co2InjectionPvsNiEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | 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:45, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | 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-2024.10+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, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2024.10+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]': @@ -15523,20 +17229,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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -15574,7 +17280,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -15583,29 +17289,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -15614,7 +17320,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -15623,16 +17329,16 @@ | ~~~~~~~~ 125 | fluidState); | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 90 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -15641,17 +17347,17 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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(); } @@ -15674,144 +17380,470 @@ /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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; EqVector = Dune::FieldVector]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~~~ -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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here + 64 | 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 - | ^~~~~~~~ +/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 + | ^~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] Built target flow_libgaswater_solvent +make -f CMakeFiles/diffusion_ncp.dir/build.make CMakeFiles/diffusion_ncp.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_ncp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/diffusion_ncp.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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) + | ^~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] Built target flow_libgaswater_energy +make -f CMakeFiles/co2_ptflash_ecfv.dir/build.make CMakeFiles/co2_ptflash_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2_ptflash_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2_ptflash_ecfv.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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>' + from /usr/include/dune/grid/common/intersectioniterator.hh:11, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.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 > > >' +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | 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 +/build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here + 48 | 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>' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here + 48 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.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/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here + 48 | 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-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here + 48 | 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/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/geometry/referenceelements.hh:23, + from /usr/include/dune/grid/io/file/vtk/function.hh:15, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here + 48 | 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 + | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 50%] Built target flow_libbrine_energy +make -f CMakeFiles/co2injection_flash_vcfv.dir/build.make CMakeFiles/co2injection_flash_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 51%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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 /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:44, + from /build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | 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(); - | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here + 48 | 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/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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ 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, @@ -15826,17 +17858,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); @@ -15854,23 +17886,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); @@ -15888,115 +17920,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_vcfv.cpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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, @@ -16007,7 +17973,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:36: + from /build/reproducible-path/opm-simulators-2024.10+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(); @@ -16021,17 +17987,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -16057,23 +18023,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -16094,23 +18060,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -16118,88 +18084,34 @@ 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:38: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+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(); - | ~~~~~~~~~~~~~~~~~^~ +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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:41: +/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16209,30 +18121,22 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16245,31 +18149,28 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 346 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16282,48 +18183,27 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 346 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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/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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -16354,7 +18234,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -16363,63 +18243,24 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:91:51: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 91 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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, @@ -16427,42 +18268,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*]' +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 +/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, - 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]': +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-2024.10+ds/opm/models/io/structuredgridvanguard.hh:37: +/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16472,58 +18315,27 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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/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/opm/material/constraintsolvers/PTFlash.hpp:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:38: +/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(); - | ^ -In file included from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | 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/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16536,28 +18348,31 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 365 | this->model().checkConservativeness(tol); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 346 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -16570,27 +18385,50 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 365 | this->model().checkConservativeness(tol); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 346 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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/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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:31: +/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:350:41: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 350 | this->model().globalPhaseStorage(storageO, oilPhaseIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -16624,7 +18462,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -16633,41 +18471,104 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:91:51: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 91 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:233:32: required from 'void Opm::CO2PTProblem::initPetrophysics() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 233 | K_ = this->toDimMatrix_(9.869232667160131e-14); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:259:9: required from 'void Opm::CO2PTProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 259 | initPetrophysics(); + | ^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:212:31: required from 'Opm::CO2PTProblem::CO2PTProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Simulator = Opm::Simulator]' + 212 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Communication = Dune::Communication]' + 201 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionFlashVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -16676,27 +18577,33 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]': -/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/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2024.10+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); | ~~~~^~~~~~~~~~~~~ @@ -16709,334 +18616,370 @@ /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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:350:41: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 350 | this->model().globalPhaseStorage(storageO, oilPhaseIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | 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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | activityModel); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 173 | FluidSystem::template fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 174 | paramCache, - | ~~~~~~~~~~~ - 175 | refPhaseIdx, - | ~~~~~~~~~~~~ - 176 | compIdx); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 525 | values.assignNaive(fs); - | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 274 | fineK_ = this->toDimMatrix_(1e-13); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/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:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionNcpEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/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/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33: +/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:350:41: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 350 | this->model().globalPhaseStorage(storageO, oilPhaseIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here + 61 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/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-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 - | ^~~ +/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 = 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]' +/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 = Dune::BlockVector, std::allocator > >]' +/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 = Dune::BlockVector, std::allocator > >]' +/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 = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' +/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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 314 | bool converged = linearSolver_.solve(solutionUpdate); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 1274 | converged = newtonMethod_.apply(); | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 515 | bool converged = model().update(); | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' 723 | problem_->timeIntegration(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here - 67 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here + 78 | 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 +/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/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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +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-2024.10+ds/examples/problems/co2ptflashproblem.hh: In member function 'void Opm::CO2PTProblem::initPetrophysics() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:233:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 233 | K_ = this->toDimMatrix_(9.869232667160131e-14); + | ^~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/flux.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:39: +/build/reproducible-path/opm-simulators-2024.10+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]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:224:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 224 | const auto& posIn = elemCtx.pos(i, timeIdx); + | ^~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 51%] Built target flow_libonephase +make -f CMakeFiles/co2injection_pvs_vcfv.dir/build.make CMakeFiles/co2injection_pvs_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_pvs_vcfv.dir/build.make CMakeFiles/co2injection_pvs_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 52%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_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 +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 52%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -17051,72 +18994,21 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 584 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | activityModel); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 173 | FluidSystem::template fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 174 | paramCache, - | ~~~~~~~~~~~ - 175 | refPhaseIdx, - | ~~~~~~~~~~~~ - 176 | compIdx); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 525 | values.assignNaive(fs); - | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | static std::pair mutualSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~ /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())); @@ -17130,65 +19022,27 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | 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/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())); @@ -17202,236 +19056,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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(); | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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-2024.10+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::Co2InjectionNcpEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | 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/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:36: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 274 | fineK_ = this->toDimMatrix_(1e-13); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here - 62 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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, @@ -17442,7 +19109,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:39: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:36: /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(); @@ -17456,17 +19123,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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 @@ -17492,23 +19159,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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 @@ -17529,84 +19196,54 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here 57 | 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/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 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -17637,7 +19274,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -17646,20 +19283,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, @@ -17684,143 +19321,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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | 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:45, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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 @@ -17858,7 +19372,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -17867,29 +19381,44 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 52%] Built target flow_libonephase_energy +make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 52%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_ncp_vcfv.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionPvsVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -17898,7 +19427,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]' 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | bfIdx, @@ -17907,16 +19436,11 @@ | ~~~~~~~~ 125 | fluidState); | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 90 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -17925,21 +19449,510 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_flash_vcfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2024.10+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 | } + | ^ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 52%] Built target co2injection_ncp_ni_ecfv +make -f CMakeFiles/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/cuvette_pvs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 52%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/cuvette_pvs.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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; + | ^~~~~ +/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/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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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 + | ^~~~~~~~ +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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/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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:36: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -17961,7 +19974,7 @@ | ~~~~~~ 351 | activityModel); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 173 | FluidSystem::template fugacityCoefficient(fluidState, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 174 | paramCache, @@ -17970,194 +19983,283 @@ | ~~~~~~~~~~~~ 176 | compIdx); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' 525 | values.assignNaive(fs); | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionNcpVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpextensivequantities.hh:83:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem; BoundaryRateVector = Opm::NcpBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 584 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | static std::pair mutualSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:207:36: required from 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 207 | fineK_ = this->toDimMatrix_(6.28e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here - 84 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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/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 ); @@ -18171,24 +20273,47 @@ /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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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 + | ^~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -18213,7 +20338,7 @@ | ~~~~~~ 351 | activityModel); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 173 | FluidSystem::template fugacityCoefficient(fluidState, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 174 | paramCache, @@ -18222,20 +20347,20 @@ | ~~~~~~~~~~~~ 176 | compIdx); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' 525 | values.assignNaive(fs); | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, @@ -18260,67 +20385,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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | 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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here 57 | 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/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-2024.10+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]': @@ -18339,20 +20421,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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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 @@ -18375,63 +20457,755 @@ /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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/examples/problems/cuvetteproblem.hh:44, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:35: +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionNcpVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpextensivequantities.hh:83:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem; BoundaryRateVector = Opm::NcpBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::CuvetteProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::CuvetteProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::CuvetteProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::CuvetteProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:413:31: required from 'void Opm::CuvetteProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::CuvetteProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' + 413 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 313 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here + 51 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_vcfv.cpp:57:42: required from here + 57 | 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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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/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); + | ~~~~~~~~~~~~^~ +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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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()); + | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2024.10+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 | } + | ^ +[ 52%] Linking CXX executable bin/diffusion_ncp +/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_ncp.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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-2024.10+ds/obj-aarch64-linux-gnu' +[ 52%] Built target diffusion_ncp +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp +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-2024.10+ds/examples/problems/co2ptflashproblem.hh:259:25, + inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:233:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 233 | K_ = this->toDimMatrix_(9.869232667160131e-14); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -18462,7 +21236,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -18471,24 +21245,63 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:91:51: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 91 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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, @@ -18509,24 +21322,30 @@ /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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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/yaspgrid.hh:26, from /build/reproducible-path/opm-simulators-2024.10+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]': @@ -18545,20 +21364,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-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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 @@ -18596,7 +21415,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -18605,56 +21424,41 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:91:51: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 91 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -18663,21 +21467,21 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]': @@ -18696,269 +21500,77 @@ /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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_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 '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/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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~~~~~~~~~~~~~~~~ -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+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/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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; - | ^~~~~ -/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: -/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiVcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' + 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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/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-2024.10+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: @@ -18981,95 +21593,44 @@ 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 314 | bool converged = linearSolver_.solve(solutionUpdate); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 1274 | converged = newtonMethod_.apply(); | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 515 | bool converged = model().update(); | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 723 | problem_->timeIntegration(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here - 86 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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; - | ^~~~~ -/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 > >]': +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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); | ~~~~~~~~~~~~^~ +[ 53%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/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/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 @@ -19083,9 +21644,9 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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); @@ -19099,105 +21660,16 @@ /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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 +/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -[ 52%] Linking CXX executable bin/printvfp -/usr/bin/cmake -E cmake_link_script CMakeFiles/printvfp.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/printvfp.dir/examples/printvfp.cpp.o -o bin/printvfp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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) - | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': /build/reproducible-path/opm-simulators-2024.10+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); | ^~~~~~ @@ -19207,214 +21679,82 @@ | ^~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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 -/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 /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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ -/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/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 - | ^~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 53%] Built target co2injection_ncp_ni_vcfv +make -f CMakeFiles/art2dgf.dir/build.make CMakeFiles/art2dgf.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/art2dgf.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/art2dgf.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080: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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | 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 - | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 53%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 52%] Built target printvfp +[ 53%] Built target art2dgf make -f CMakeFiles/co2injection_immiscible_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_vcfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ^~~ -[ 52%] Building CXX object CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 = 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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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/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/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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 53%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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: +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, @@ -19423,77 +21763,16 @@ /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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 = 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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/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/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()); - | ~~~~~~~~~~~~~~~^~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 53%] Built target co2_ptflash_ecfv +make -f CMakeFiles/diffusion_pvs.dir/build.make CMakeFiles/diffusion_pvs.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_pvs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/diffusion_pvs.dir/build.make CMakeFiles/diffusion_pvs.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 54%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/diffusion_pvs.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, @@ -19591,6 +21870,10 @@ /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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:33: @@ -19752,16 +22035,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()); - | ~~~~~~~~~~~~~~~^~ -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); + | ~~~~~~~~~~~~^~ +[ 54%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -19917,6 +22198,121 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.cpp:47:38: required from here + 47 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.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 + | ^~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 54%] Built target co2injection_pvs_ni_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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_vcfv.dir/DependInfo.cmake "--color=" In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2024.10+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]': @@ -19972,6 +22368,97 @@ /build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 54%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp +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-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.cpp:47:38: required from here + 47 | 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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.cpp:47:38: required from here + 47 | 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-2024.10+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 /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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 /usr/include/dune/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2024.10+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]': @@ -20069,10 +22556,21 @@ /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) | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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); + | ~~~~~~~~~~~~^~ /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 @@ -20107,18 +22605,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-2024.10+ds/examples/co2injection_flash_ecfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': /build/reproducible-path/opm-simulators-2024.10+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); @@ -20147,318 +22633,12 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2024.10+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 | } - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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); - | ~~~~~~~~~~~~^~ -/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); - | ~~~~~~~~~~~~^~ -/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); - | ~~~~~~~~~~~~^~ -[ 52%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 52%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 52%] Built target co2injection_immiscible_ni_vcfv -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp -[ 53%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 53%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ -[ 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 53%] Built target co2injection_immiscible_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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 53%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_flash_ni_vcfv.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 53%] Built target co2injection_ncp_vcfv -make -f CMakeFiles/co2injection_flash_vcfv.dir/build.make CMakeFiles/co2injection_flash_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_flash_vcfv.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] Built target co2injection_ncp_ecfv -make -f CMakeFiles/art2dgf.dir/build.make CMakeFiles/art2dgf.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/art2dgf.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/art2dgf.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] Built target co2injection_immiscible_ni_ecfv -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] Built target art2dgf -make -f CMakeFiles/diffusion_pvs.dir/build.make CMakeFiles/diffusion_pvs.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_pvs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/diffusion_pvs.dir/build.make CMakeFiles/diffusion_pvs.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 55%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/diffusion_pvs.cpp +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2024.10+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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -20473,17 +22653,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); @@ -20501,23 +22681,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); @@ -20535,76 +22715,52 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); | ^ +[ 54%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionNcpNiEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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, @@ -20615,7 +22771,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:35: + from /build/reproducible-path/opm-simulators-2024.10+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(); @@ -20629,17 +22785,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -20665,23 +22821,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -20702,55 +22858,611 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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-2024.10+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::Co2InjectionNcpNiEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | 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-2024.10+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, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | 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 +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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, + 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: 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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': +/build/reproducible-path/opm-simulators-2024.10+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:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 584 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | 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-2024.10+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, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | static std::pair mutualSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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*]' + 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionPvsNiVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiVcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here + 60 | 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) + | ^~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 54%] Built target co2injection_flash_vcfv +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ni_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 54%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_flash_ni_vcfv.cpp +[ 54%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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 + | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 54%] Built target cuvette_pvs +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ni_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +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] : + | ^~~~~~ +[ 54%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.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); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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 /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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 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, @@ -20848,6 +23560,10 @@ /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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_vcfv.cpp:36: @@ -21009,54 +23725,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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | activityModel); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 173 | FluidSystem::template fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 174 | paramCache, - | ~~~~~~~~~~~ - 175 | refPhaseIdx, - | ~~~~~~~~~~~~ - 176 | compIdx); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 525 | values.assignNaive(fs); - | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' @@ -21080,134 +23748,12 @@ /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 | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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 = 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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 - | ^~~~~~ -[ 55%] Built target co2injection_flash_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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_pvs_vcfv.dir/build.make CMakeFiles/co2injection_pvs_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 584 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | activityModel); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 173 | FluidSystem::template fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 174 | paramCache, - | ~~~~~~~~~~~ - 175 | refPhaseIdx, - | ~~~~~~~~~~~~ - 176 | compIdx); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 525 | values.assignNaive(fs); - | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | static std::pair mutualSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_ecfv.cpp:65:42: required from here - 65 | 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 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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, @@ -21222,17 +23768,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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(); @@ -21250,23 +23796,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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(); @@ -21284,49 +23830,138 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 274 | fineK_ = this->toDimMatrix_(1e-13); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | 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-2024.10+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, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, @@ -21337,7 +23972,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:35: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.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(); @@ -21351,17 +23986,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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 @@ -21387,23 +24022,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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 @@ -21424,107 +24059,48 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | 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:45, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | 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-2024.10+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, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2024.10+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]': @@ -21638,6 +24214,34 @@ /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/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-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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 + | ^~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -21827,6 +24431,11 @@ /build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -21848,131 +24457,129 @@ | ~~~~~~ 351 | activityModel); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' - 173 | FluidSystem::template fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 174 | paramCache, - | ~~~~~~~~~~~ - 175 | refPhaseIdx, - | ~~~~~~~~~~~~ - 176 | compIdx); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 525 | values.assignNaive(fs); - | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionFlashVcfvProblem]' +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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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::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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' +/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/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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/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/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-2024.10+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 ); | ~~~~~~~~~~~~~~~^~~~~ @@ -21985,23 +24592,23 @@ /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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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 Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' @@ -22027,49 +24634,74 @@ | ~~~~~~ 351 | activityModel); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' - 173 | FluidSystem::template fugacityCoefficient(fluidState, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ - 174 | paramCache, - | ~~~~~~~~~~~ - 175 | refPhaseIdx, - | ~~~~~~~~~~~~ - 176 | compIdx); - | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' - 525 | values.assignNaive(fs); - | ~~~~~~~~~~~~~~~~~~^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' + 586 | CFRP::solve(fs, paramCache, + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ + 587 | /*refPhaseIdx=*/liquidPhaseIdx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 588 | /*setViscosity=*/true, + | ~~~~~~~~~~~~~~~~~~~~~~ + 589 | /*setEnthalpy=*/true); + | ~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionNcpNiVcfvProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpextensivequantities.hh:85:51: required from 'void Opm::NcpExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' - 85 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpboundaryratevector.hh:92:33: required from 'void Opm::NcpBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' - 92 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 90 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpNiVcfvProblem; BoundaryRateVector = Opm::NcpBoundaryRateVector]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleNiEcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -22078,51 +24710,100 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ni_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_vcfv.cpp:37: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; EqVector = Dune::FieldVector]' + 251 | storage = this->gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:369:41: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 369 | this->model().globalPhaseStorage(storageL, /*phaseIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 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: @@ -22145,578 +24826,32 @@ 840 | matrices_->parallelInformation().coarsest()->copyOwnerToAll(x,x); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 314 | bool converged = linearSolver_.solve(solutionUpdate); | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 1274 | converged = newtonMethod_.apply(); | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 515 | bool converged = model().update(); | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 723 | problem_->timeIntegration(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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/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-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:45, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.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(); - | ^ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 584 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | static std::pair mutualSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.cpp:47:38: required from here - 47 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~~~~~~~ -[ 56%] 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/istl/matrixutils.hh:14, - from /usr/include/dune/istl/bcrsmatrix.hh:21, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_pvs.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.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 - | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionFlashVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem; BoundaryRateVector = Opm::FlashBoundaryRateVector]' - 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/geometry/referenceelements.hh:23, - from /usr/include/dune/grid/io/file/vtk/function.hh:15, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.cpp:47:38: required from here - 47 | 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/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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_pvs.cpp:47:38: required from here - 47 | 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 - | ^~~~~~~~ -[ 56%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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); + | ~~~~~~~~~~~~^~ /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 @@ -22755,50 +24890,10 @@ /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] : | ^~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 56%] Built target co2injection_immiscible_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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2_ptflash_ecfv.dir/DependInfo.cmake "--color=" -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); | ~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2_ptflash_ecfv.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 - | ^~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': /build/reproducible-path/opm-simulators-2024.10+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); @@ -22807,114 +24902,21 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 314 | bool converged = linearSolver_.solve(solutionUpdate); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_vcfv.cpp:78:42: required from here - 78 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_pvs.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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] - | ^~ +/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 +/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/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 @@ -22927,33 +24929,129 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ +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] : + | ^~~~~~ +[ 54%] Linking CXX executable bin/co2injection_pvs_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_vcfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+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 > >]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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); | ~~~~~~~~~~~~^~ -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 54%] Built target co2injection_pvs_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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 55%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_flash_ecfv.cpp /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080: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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | 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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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()); + | ~~~~~~~~~~~~~~~^~ +[ 55%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 55%] Built target co2injection_ncp_vcfv +make -f CMakeFiles/co2injection_ncp_ecfv.dir/build.make CMakeFiles/co2injection_ncp_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_ncp_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 55%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_ncp_ecfv.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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ 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, @@ -22968,17 +25066,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); @@ -22996,23 +25094,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); @@ -23030,59 +25128,80 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); | ^ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 56%] Built target co2injection_flash_ni_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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/co2injection_pvs_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_ecfv.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:38: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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, @@ -23093,7 +25212,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:36: + from /build/reproducible-path/opm-simulators-2024.10+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(); @@ -23107,17 +25226,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -23143,23 +25262,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -23180,23 +25299,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -23204,71 +25323,27 @@ 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~~~ +[ 55%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -23299,7 +25374,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -23308,20 +25383,20 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, @@ -23346,30 +25421,28 @@ /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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' - 365 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2024.10+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()); - | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -23403,7 +25476,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -23412,60 +25485,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionFlashVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionPvsVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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::Co2InjectionPvsVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -23474,7 +25516,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -23483,11 +25525,16 @@ | ~~~~~~~~ 125 | fluidState); | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -23496,57 +25543,409 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080: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-2024.10+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(); } + | ^ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 55%] Built target diffusion_pvs +make -f CMakeFiles/co2injection_pvs_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ecfv.dir/DependInfo.cmake "--color=" +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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/co2injection_pvs_ecfv.dir/build.make CMakeFiles/co2injection_pvs_ecfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 56%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_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, + 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 274 | fineK_ = this->toDimMatrix_(1e-13); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionNcpEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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()); - | ~~~~~~~~~~~~~~~^~ + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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/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-2024.10+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-2024.10+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::Co2InjectionNcpEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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/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-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:44, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:32: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | activityModel); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 173 | FluidSystem::template fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 174 | paramCache, + | ~~~~~~~~~~~ + 175 | refPhaseIdx, + | ~~~~~~~~~~~~ + 176 | compIdx); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 525 | values.assignNaive(fs); + | ~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2024.10+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/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){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23577,27 +25976,224 @@ 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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 1274 | converged = newtonMethod_.apply(); | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 515 | bool converged = model().update(); | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 723 | problem_->timeIntegration(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 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/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 ); + | ~~~~~~~~~~~~~~~^~~~~ +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 584 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | activityModel); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpprimaryvariables.hh:173:78: required from 'void Opm::NcpPrimaryVariables::assignNaive(const FluidState&, unsigned int) [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 173 | FluidSystem::template fugacityCoefficient(fluidState, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ + 174 | paramCache, + | ~~~~~~~~~~~ + 175 | refPhaseIdx, + | ~~~~~~~~~~~~ + 176 | compIdx); + | ~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:525:27: required from 'void Opm::Co2InjectionProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' + 525 | values.assignNaive(fs); + | ~~~~~~~~~~~~~~~~~~^~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | static std::pair mutualSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 365 | this->model().checkConservativeness(tol); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -23620,23 +26216,23 @@ 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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 1274 | converged = newtonMethod_.apply(); | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 515 | bool converged = model().update(); | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]' 723 | problem_->timeIntegration(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp:57:42: required from here - 57 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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) @@ -23646,6 +26242,45 @@ 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 +/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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_ecfv.cpp:56:42: required from here + 56 | 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/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 @@ -23658,50 +26293,84 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': +/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionNcpEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_ncp_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 '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-2024.10+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-2024.10+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: 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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ 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, @@ -23799,6 +26468,12 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:33: @@ -23987,286 +26662,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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:41: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 346 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 346 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:37: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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/opm/material/constraintsolvers/PTFlash.hpp:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:38: -/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 346 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:346:44: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 346 | this->model().checkConservativeness(tol); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:31: -/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:350:41: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 350 | this->model().globalPhaseStorage(storageO, oilPhaseIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:233:32: required from 'void Opm::CO2PTProblem::initPetrophysics() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 233 | K_ = this->toDimMatrix_(9.869232667160131e-14); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:259:9: required from 'void Opm::CO2PTProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 259 | initPetrophysics(); - | ^~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:212:31: required from 'Opm::CO2PTProblem::CO2PTProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Simulator = Opm::Simulator]' - 212 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Communication = Dune::Communication]' - 201 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -24477,158 +26872,86 @@ /build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:350:41: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 350 | this->model().globalPhaseStorage(storageO, oilPhaseIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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/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/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/common/fvector.hh:17, - from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33: -/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; EqVector = Dune::FieldVector]' - 251 | storage = this->gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:350:41: required from 'void Opm::CO2PTProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 350 | this->model().globalPhaseStorage(storageO, oilPhaseIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CO2PTEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2_ptflash_ecfv.cpp:61:42: required from here - 61 | 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-2024.10+ds/examples/co2injection_flash_vcfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: +/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ In file included from /usr/include/dune/istl/umfpack.hh:20, from /build/reproducible-path/opm-simulators-2024.10+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]': @@ -24726,42 +27049,10 @@ /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/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/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-2024.10+ds/examples/problems/co2ptflashproblem.hh: In member function 'void Opm::CO2PTProblem::initPetrophysics() [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:233:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 233 | K_ = this->toDimMatrix_(9.869232667160131e-14); - | ^~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/flux.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:39: -/build/reproducible-path/opm-simulators-2024.10+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]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:224:25: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 224 | const auto& posIn = elemCtx.pos(i, timeIdx); - | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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 @@ -24773,21 +27064,12 @@ 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 -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ /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]); @@ -24798,6 +27080,12 @@ /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 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': /build/reproducible-path/opm-simulators-2024.10+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); @@ -24827,711 +27115,67 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_vcfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2024.10+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 | } - | ^ -/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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()); | ~~~~~~~~~~~~~~~^~ -/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ecfv.cpp: In lambda function: -/build/reproducible-path/opm-simulators-2024.10+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 | } - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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::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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsVcfvProblem]': +[ 56%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': /build/reproducible-path/opm-simulators-2024.10+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); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 57%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target diffusion_pvs -make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/depend +[ 56%] Built target co2injection_immiscible_ni_vcfv +make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_flash.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_immiscible_ecfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/build +make -f CMakeFiles/co2injection_immiscible_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ecfv.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/diffusion_flash.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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, - from /usr/include/dune/grid/common/intersectioniterator.hh:11, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_flash.cpp:47:38: required from here - 47 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_flash.cpp:47:38: required from here - 47 | 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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_flash.cpp:47:38: required from here - 47 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_flash.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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-2024.10+ds/examples/problems/co2ptflashproblem.hh:259:25, - inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CO2PTEcfvProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2ptflashproblem.hh:233:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 233 | K_ = this->toDimMatrix_(9.869232667160131e-14); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2024.10+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()); - | ~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~^~ -/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); - | ~~~~~~~~~~~~^~ +[ 56%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_immiscible_ecfv.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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: 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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 57%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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 | }(); - | ~^~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/diffusion_ncp.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/diffusion_ncp.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, - | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target co2injection_ncp_ni_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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp -[ 57%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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); - | ~~~~~~~~~~~~^~ -[ 57%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ -[ 57%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target co2injection_flash_ni_vcfv -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_pvs_ni_ecfv.dir/DependInfo.cmake "--color=" -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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here - 48 | 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(); - | ^ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here - 48 | 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-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/diffusion_ncp.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here - 48 | 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 - | ^~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target co2injection_flash_vcfv -make -f CMakeFiles/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/cuvette_pvs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/cuvette_pvs.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target co2injection_ncp_ni_vcfv -make -f CMakeFiles/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/groundwater_immiscible.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/groundwater_immiscible.cpp -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-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here - 48 | 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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::DiffusionProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/diffusion_ncp.cpp:48:38: required from here - 48 | 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 - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+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 /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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:30: + from /build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ecfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -25546,26 +27190,21 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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-2024.10+ds/examples/diffusion_ncp.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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] - | ^~ /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())); @@ -25579,23 +27218,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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(); @@ -25613,54 +27252,76 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:274:36: required from 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 274 | fineK_ = this->toDimMatrix_(1e-13); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' + 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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, @@ -25671,7 +27332,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:35: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:36: /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(); @@ -25685,17 +27346,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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 @@ -25721,23 +27382,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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 @@ -25758,76 +27419,52 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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 /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 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-2024.10+ds/examples/co2injection_pvs_ecfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': @@ -25858,7 +27495,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -25867,63 +27504,26 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~ +[ 56%] 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/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -25931,73 +27531,45 @@ 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*]' +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | 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 +/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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, @@ -26031,7 +27603,7 @@ | ~~~~~~~~~~~~ 140 | compIdx)); | ~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -26040,111 +27612,29 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 589 | /*setEnthalpy=*/true); | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' 520 | initialFluidState_(fs, context, spaceIdx, timeIdx); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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*]' - 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~~~ -[ 57%] Linking CXX executable bin/co2injection_pvs_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+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-2024.10+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::Co2InjectionPvsNiVcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionImmiscibleEcfvProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiVcfvProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -26153,7 +27643,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem]' 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | bfIdx, @@ -26162,11 +27652,16 @@ | ~~~~~~~~ 125 | fluidState); | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: required from 'void Opm::ImmiscibleExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 90 | ParentType::updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleboundaryratevector.hh:101:33: required from 'void Opm::ImmiscibleBoundaryRateVector::setFreeFlow(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 101 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionImmiscibleEcfvProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' 478 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -26175,200 +27670,347 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:365:44: required from 'void Opm::Co2InjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 365 | this->model().checkConservativeness(tol); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2024.10+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()); - | ~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 = 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]' +/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 = Dune::BlockVector, std::allocator > >]' +/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 = Dune::BlockVector, std::allocator > >]' +/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 = Dune::BlockVector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' +/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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 1274 | converged = newtonMethod_.apply(); | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 515 | bool converged = model().update(); | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]' 723 | problem_->timeIntegration(); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_vcfv.cpp:60:42: required from here - 60 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/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) | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/diffusionproblem.hh: In member function 'void Opm::DiffusionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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] - | ~~~~~~~~~~~~~~~~~~^~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 56%] Built target co2injection_immiscible_vcfv +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 56%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.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 + | ^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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 /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.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, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: + from /usr/include/dune/grid/common/intersectioniterator.hh:11, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:32: /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAdTrans]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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, - 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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 +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 260 | lensK_ = this->toDimMatrix_(9.05e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.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/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>' + | ~~~~~~~~~~~~~~~~~^~ +/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/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAdTrans]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' +/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/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-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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/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 + | ^~~~~~ /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())); @@ -26382,23 +28024,24 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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(); @@ -26416,57 +28059,67 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +In file included from /usr/include/dune/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:37: +/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-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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 +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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 /usr/include/dune/istl/bvector.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: +/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/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26479,28 +28132,32 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26513,212 +28170,162 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh:196:44: required from 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 196 | intrinsicPerm_ = this->toDimMatrix_(Parameters::Get>()); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::GroundWaterProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:207:36: required from 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 207 | fineK_ = this->toDimMatrix_(6.28e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 107 | :Simulator(Communication(), verbose) +/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/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:221:31: required from 'Opm::LensProblem::LensProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' + 221 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' + 201 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' + 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here + 65 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' +/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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_immiscible_ecfv.cpp: In lambda function: +/build/reproducible-path/opm-simulators-2024.10+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 /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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ^~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 56%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | 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/istl/matrixutils.hh:14, - from /usr/include/dune/istl/bcrsmatrix.hh:21, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_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(); - | ~~~~~~~~~~~~~~~~~^~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 56%] Built target co2injection_pvs_ni_vcfv +make -f CMakeFiles/infiltration_pvs.dir/build.make CMakeFiles/infiltration_pvs.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/infiltration_pvs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/infiltration_pvs.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26728,35 +28335,22 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::DiffusionProblem]': -/build/reproducible-path/opm-simulators-2024.10+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/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26769,31 +28363,28 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -26806,109 +28397,59 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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/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 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::Co2InjectionPvsNiEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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(); } - | ^ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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, - from /usr/include/dune/istl/superlu.hh:11, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:35: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_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(); @@ -26922,18 +28463,18 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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 | ^~~~~~~~~~ @@ -26958,24 +28499,24 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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 | ^~~~~~~~~~ @@ -26995,208 +28536,75 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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 | ^~~~~~~~~~ -[ 57%] Built target co2injection_pvs_vcfv 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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 | ^~~ -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_vcfv_ad.dir/DependInfo.cmake "--color=" 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' 874 | elementLocal = referenceElement.position(0,0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | 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 - | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp -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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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 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/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-2024.10+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-2024.10+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::Co2InjectionPvsNiEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::Co2InjectionPvsNiEcfvProblem]' - 550 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~ +/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/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -27217,63 +28625,27 @@ /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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:44, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/cuvette_pvs.cpp:35: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/infiltrationproblem.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:34: /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 ); @@ -27290,174 +28662,24 @@ /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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Simulator = Opm::Simulator]' 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here - 50 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | 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-2024.10+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, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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]': @@ -27476,135 +28698,34 @@ /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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 584 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' - 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' - 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 346 | pressure, - | ~~~~~~~~~ - 347 | LhsEval(Brine_IAPWS::salinity), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 349 | xlCO2, - | ~~~~~~ - 350 | xgH2O, - | ~~~~~~ - 351 | 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-2024.10+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, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 588 | /*setViscosity=*/true, - | ~~~~~~~~~~~~~~~~~~~~~~ - 589 | /*setEnthalpy=*/true); - | ~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | static std::pair mutualSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~ -/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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::CuvetteProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::CuvetteProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem; ElementContext = Opm::FvBaseElementContext]' 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::CuvetteProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -27613,7 +28734,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem]' 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | bfIdx, @@ -27623,10 +28744,10 @@ 125 | fluidState); | ~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:413:31: required from 'void Opm::CuvetteProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::CuvetteProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' - 413 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/infiltrationproblem.hh:333:31: required from 'void Opm::InfiltrationProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::InfiltrationProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' + 333 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::CuvetteProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -27635,212 +28756,21 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh:313:44: required from 'void Opm::CuvetteProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' - 313 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::CuvetteProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/cuvette_pvs.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here + 49 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_pvs_ni_ecfv.cpp:64:42: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~~~ -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 /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~~~ -/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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 /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 @@ -27853,17 +28783,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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: @@ -27880,520 +28799,70 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -/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/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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/infiltrationproblem.hh: In member function 'void Opm::InfiltrationProblem::finishInit() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | 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 /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.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 | { - | ^ -[ 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 57%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:32: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 260 | lensK_ = this->toDimMatrix_(9.05e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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/common/parallel/mpihelper.hh:18, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:31: -/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; EqVector = Dune::FieldVector]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:449:36: required from 'void Opm::LensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 449 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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 - | ^~~ +[ 57%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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: +/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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/lensproblem.hh:45: +In member function 'Opm::TransExtensiveQuantities::Scalar Opm::TransExtensiveQuantities::transmissibility_(const ElementContext&, unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]', + inlined from 'void Opm::TransExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/transfluxmodule.hh:220:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/transfluxmodule.hh:430:91: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 430 | const auto& exteriorPos = stencil.subControlVolume(face.exteriorIndex()).globalPos(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -In file included from /usr/include/dune/istl/bvector.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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 - | ^~~~~~~~~~ -[ 57%] Built target diffusion_flash -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' - 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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 - | ^~~~~~~~~~~~~~~~~~~~~ +[ 57%] Built target co2injection_flash_ni_vcfv 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/lens_immiscible_ecfv_ad.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target co2injection_pvs_ecfv -make -f CMakeFiles/powerinjection_forchheimer_ad.dir/build.make CMakeFiles/powerinjection_forchheimer_ad.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_forchheimer_ad.dir/DependInfo.cmake "--color=" [ 57%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad.dir/examples/lens_immiscible_ecfv_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad.dir/examples/lens_immiscible_ecfv_ad.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad.dir/examples/lens_immiscible_ecfv_ad.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad.dir/examples/lens_immiscible_ecfv_ad.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.cpp +[ 57%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/powerinjection_forchheimer_ad.dir/build.make CMakeFiles/powerinjection_forchheimer_ad.dir/build +[ 57%] Built target co2injection_immiscible_ni_ecfv +make -f CMakeFiles/lens_immiscible_ecfv_ad_23.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_23.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_forchheimer_ad.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/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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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 -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34: -/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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::LiquidPhase > >, false> >; TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+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(); - | ^~~~~~~~~~~ +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_23.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/lens_immiscible_ecfv_ad_23.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_23.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.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, @@ -28413,249 +28882,6 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:32: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.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::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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerAdProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:31: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | 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-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | 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/vtkwriter.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | 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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/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, - from /usr/include/dune/grid/common/intersectioniterator.hh:11, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:32: /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>' @@ -28992,26 +29218,17 @@ /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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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, - | ^~~~~~~~ +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-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.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 @@ -29034,10 +29251,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 | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': /build/reproducible-path/opm-simulators-2024.10+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); @@ -29046,1209 +29259,34 @@ /build/reproducible-path/opm-simulators-2024.10+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); | ^~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/cuvetteproblem.hh: In member function 'void Opm::CuvetteProblem::finishInit() [with TypeTag = Opm::Properties::TTag::CuvetteProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 57%] Linking CXX executable bin/diffusion_ncp -/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_ncp.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target diffusion_ncp -make -f CMakeFiles/waterair_pvs_ni.dir/build.make CMakeFiles/waterair_pvs_ni.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/waterair_pvs_ni.dir/DependInfo.cmake "--color=" -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/waterair_pvs_ni.dir/build.make CMakeFiles/waterair_pvs_ni.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/waterair_pvs_ni.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsNiEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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); - | ~~~~~~~~~~~~^~ -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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:244:36: required from 'void Opm::WaterAirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 244 | fineK_ = this->toDimMatrix_(1e-13); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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::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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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::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/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:323:36: required from 'void Opm::WaterAirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 323 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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 - | ^~~ -In file included from /usr/include/dune/geometry/referenceelements.hh:23, - 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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]' - 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' - 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:323:36: required from 'void Opm::WaterAirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 323 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:323:36: required from 'void Opm::WaterAirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 323 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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> >, true>; TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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> >, true>; TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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> >, true>; TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 91 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:450:31: required from 'void Opm::WaterAirProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::WaterAirProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' - 450 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaselocalresidual.hh:467:39: required from 'void Opm::FvBaseLocalResidual::evalBoundarySegment_(LocalEvalBlockVector&, const BoundaryContext&, unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; LocalEvalBlockVector = Dune::BlockVector, Opm::aligned_allocator, 8> >; BoundaryContext = Opm::FvBaseBoundaryContext]' - 467 | boundaryCtx.problem().boundary(values, boundaryCtx, boundaryFaceIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaselocalresidual.hh:436:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:270:42: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 270 | asImp_().linearizeDomain_(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 1274 | converged = newtonMethod_.apply(); - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 515 | bool converged = model().update(); - | ~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' - 723 | problem_->timeIntegration(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~~~ -[ 57%] Linking CXX executable bin/groundwater_immiscible -/usr/bin/cmake -E cmake_link_script CMakeFiles/groundwater_immiscible.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/waterairproblem.hh: In member function 'void Opm::WaterAirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:244:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 244 | fineK_ = this->toDimMatrix_(1e-13); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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> >, true> >; TypeTag = Opm::Properties::TTag::WaterAirProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 57%] Built target groundwater_immiscible -make -f CMakeFiles/infiltration_pvs.dir/build.make CMakeFiles/infiltration_pvs.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/infiltration_pvs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/infiltration_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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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(); - | ^ -[ 58%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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 - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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 - | ^~~~~~~~ -[ 58%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/infiltrationproblem.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/infiltration_pvs.cpp:34: -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | 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 - | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] Built target powerinjection_forchheimer_ad -make -f CMakeFiles/lens_immiscible_ecfv_ad_23.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_23.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_23.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/lens_immiscible_ecfv_ad_23.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_23.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::InfiltrationProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsextensivequantities.hh:86:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/infiltrationproblem.hh:333:31: required from 'void Opm::InfiltrationProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::InfiltrationProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' - 333 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::InfiltrationProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] Built target lens_immiscible_vcfv_ad -make -f CMakeFiles/obstacle_pvs.dir/build.make CMakeFiles/obstacle_pvs.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_pvs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/obstacle_pvs.cpp -[ 58%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/infiltrationproblem.hh: In member function 'void Opm::InfiltrationProblem::finishInit() [with TypeTag = Opm::Properties::TTag::InfiltrationProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -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-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.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 | { - | ^ -[ 58%] Built target cuvette_pvs -make -f CMakeFiles/powerinjection_darcy_ad.dir/build.make CMakeFiles/powerinjection_darcy_ad.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_ad.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_darcy_ad.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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ +/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 file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:32, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasenewtonmethod.hh:33, @@ -30276,11 +29314,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: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, @@ -30437,40 +29470,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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:32: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.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::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 = 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())); @@ -30541,85 +29540,6 @@ /usr/include/dune/grid/geometrygrid/geometry.hh:195:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 195 | GlobalCoordinate center () const { return mapping_->center(); } | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:31: -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here - 54 | 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-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:270:36: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 270 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here - 54 | 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 - | ^~~ -[ 58%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/istl/bvector.hh:20, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, @@ -30771,32 +29691,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/geometry/referenceelements.hh:23, - from /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here - 54 | 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 - | ^~~~~~~~ /usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 0; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2024.10+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]); @@ -30898,258 +29792,6 @@ /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 ) ); } | ^~~~~~ -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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]': -/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_pvs.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here - 54 | 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: /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]': @@ -31253,16 +29895,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 | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] Built target lens_immiscible_ecfv_ad -make -f CMakeFiles/reservoir_ncp_vcfv.dir/build.make CMakeFiles/reservoir_ncp_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_ncp_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/reservoir_ncp_vcfv.dir/build.make CMakeFiles/reservoir_ncp_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp /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-2024.10+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(); @@ -31302,42 +29934,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 /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-2024.10+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:270:36: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 270 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_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/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>]' @@ -31919,59 +30515,6 @@ /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 ); } | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::PowerInjectionDarcyAdProblem; EvalDimVector = Dune::FieldVector, 1>; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' - 362 | values.setFreeFlow(context, spaceIdx, timeIdx, initialFluidState_); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 266 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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 > >, 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); @@ -32076,75 +30619,11 @@ /build/reproducible-path/opm-simulators-2024.10+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); | ^~~ -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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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] - | ^~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ^~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_pvs.cpp:37: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ @@ -32153,12 +30632,152 @@ /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-2024.10+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()); - | ~~~~~~~~~~~~~~~^~ +/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 Opm::FvBaseGradientCalculator::calculateBoundaryGradient(EvalDimVector&, const ElementContext&, unsigned int, const QuantityCallback&) const [with QuantityCallback = Opm::BoundaryPressureCallback, true> >; TypeTag = Opm::Properties::TTag::InfiltrationProblem]', + 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::InfiltrationProblem]' at /build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~^~ +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/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 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::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() 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:365:55: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 365 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +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/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 ) ); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/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 ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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-2024.10+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-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:33: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +[ 58%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 58%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] Built target lens_immiscible_ecfv_ad_trans +make -f CMakeFiles/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/groundwater_immiscible.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/groundwater_immiscible.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] Built target co2injection_ncp_ecfv +make -f CMakeFiles/co2injection_flash_ni_ecfv.dir/build.make CMakeFiles/co2injection_flash_ni_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/co2injection_flash_ni_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp +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-2024.10+ds/opm/models/utils/simulator.hh:224:31: +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 58%] Linking CXX executable bin/co2injection_flash_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ecfv.dir/link.txt --verbose=1 +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.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 | { + | ^ +[ 58%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] Built target co2injection_flash_ecfv +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_vcfv_ad.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] Built target co2injection_pvs_ecfv +make -f CMakeFiles/lens_richards_ecfv.dir/build.make CMakeFiles/lens_richards_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_richards_ecfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_richards_ecfv.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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -32173,43 +30792,21 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 333 | fineK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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())); @@ -32223,23 +30820,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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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(); @@ -32257,32 +30854,53 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:35: +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh:196:44: required from 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 196 | intrinsicPerm_ = this->toDimMatrix_(Parameters::Get>()); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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/axisalignedcubegeometry.hh:17, + from /usr/include/dune/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.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(); @@ -32296,49 +30914,26 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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/referenceelements.hh:23, +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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | 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/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24: /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(); @@ -32355,481 +30950,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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' - 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | 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 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/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 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::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() 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:365:55: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 365 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:37: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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.hpp:1364: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]' - 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 370 | initFluidState_(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here - 68 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -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/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 ) ); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~~~ -/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-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -/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-2024.10+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-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:33: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -[ 58%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 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-2024.10+ds/opm/models/utils/simulator.hh:224:31: -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] Built target co2injection_pvs_ni_vcfv -make -f CMakeFiles/obstacle_immiscible.dir/build.make CMakeFiles/obstacle_immiscible.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_immiscible.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/obstacle_immiscible.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2024.10+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()); - | ~~~~~~~~~~~~~~~^~ -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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ -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]', - 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::InfiltrationProblem]' at /build/reproducible-path/opm-simulators-2024.10+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::InfiltrationProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 58%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' - 269 | IntersectionIterator intersectionIt_; - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1033 | BoundaryContext boundaryCtx(elemCtx); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' - 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 792 | defaultVtkWriter_->beginWrite(t); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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 @@ -32850,744 +30987,48 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here - 51 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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 | ^~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 58%] Built target co2injection_pvs_ni_ecfv -make -f CMakeFiles/reservoir_ncp_ecfv.dir/build.make CMakeFiles/reservoir_ncp_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_ncp_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/reservoir_ncp_ecfv.dir/build.make CMakeFiles/reservoir_ncp_ecfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 59%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ -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-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: -/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 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-2024.10+ds/opm/models/utils/simulator.hh:224:31: -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.cpp:35: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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/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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirNcpEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ReservoirNcpEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 333 | fineK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:34: -/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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirNcpEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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/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-2024.10+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-2024.10+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::ReservoirNcpEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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 - | ^~~~~~ -/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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:36: -/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-2024.10+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-2024.10+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::ReservoirNcpEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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 /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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | 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/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:209:31: required from 'Opm::ReservoirProblem::ReservoirProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' - 209 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 201 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here - 63 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 - | ^~~~~~ -[ 60%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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.hpp:1364: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]' - 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 584 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | static std::pair mutualSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~ -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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 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, - inlined from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25, - inlined from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:258:9, - inlined from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:563:44, - inlined from 'Dune::GeoGrid::Geometry::Mapping::Mapping(const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/geometry.hh:113:26, - inlined from 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/geometry.hh:143:20: -/usr/include/dune/grid/geometrygrid/coordfunction.hh:93:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 93 | y = asImp()(x); - | ~~~~~~~^~~ -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); - | ~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 60%] Built target waterair_pvs_ni -make -f CMakeFiles/obstacle_ncp.dir/build.make CMakeFiles/obstacle_ncp.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_ncp.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 61%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/obstacle_ncp.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 -/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-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]', - inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:652:34, - inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:649:12, - inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/geometry.hh:201:54, - inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /usr/include/dune/grid/common/geometry.hh:273:27, - inlined 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]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:159:36: -/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 352 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:33: -/build/reproducible-path/opm-simulators-2024.10+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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:150: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 | EcfvSubControlVolumeFace(const Intersection& intersection, unsigned localNeighborIdx) - | ^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ^~~ 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, @@ -33602,18 +31043,18 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | 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(); | ^ @@ -33630,24 +31071,24 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | 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(); | ^ @@ -33664,54 +31105,110 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:36: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:37: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.cpp:33: + from /usr/include/dune/istl/solvers.hh:25, + from /usr/include/dune/istl/superlu.hh:11, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ilufirstelement.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlpreconditionerwrappers.hh:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelamgbackend.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/co2injectionproblem.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+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(); @@ -33725,18 +31222,18 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~~~~~ @@ -33761,24 +31258,24 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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 | ^~~~~~~~~~ @@ -33798,71 +31295,81 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.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 +/build/reproducible-path/opm-simulators-2024.10+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 /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | 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 - | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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 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/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -33870,40 +31377,140 @@ 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*]' +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:45, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/problems/obstacleproblem.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.cpp:35: /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 ); @@ -33920,77 +31527,306 @@ /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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Simulator = Opm::Simulator]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.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/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | 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]' +/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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 +/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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 61%] Linking CXX executable bin/infiltration_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/infiltration_pvs.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 584 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]' + 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BrineCO2FluidSystem.hpp:345: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]' + 345 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 346 | pressure, + | ~~~~~~~~~ + 347 | LhsEval(Brine_IAPWS::salinity), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 349 | xlCO2, + | ~~~~~~ + 350 | xgH2O, + | ~~~~~~ + 351 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | static std::pair mutualSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/co2injection_flash_ni_ecfv.cpp:86:42: required from here + 86 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ObstacleProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ObstacleProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ObstacleProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -33999,7 +31835,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+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, @@ -34008,11 +31844,11 @@ | ~~~~~~~~ 125 | fluidState); | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpextensivequantities.hh:83:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh:417:31: required from 'void Opm::ObstacleProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::ObstacleProblem; BoundaryRateVector = Opm::NcpBoundaryRateVector]' - 417 | values.setFreeFlow(context, spaceIdx, timeIdx, inletFluidState_); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::GroundWaterProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -34021,21 +31857,64 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/groundwater_immiscible.cpp:50:38: required from here + 50 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:145:28: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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 @@ -34049,9 +31928,9 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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); @@ -34065,98 +31944,22 @@ /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 61%] Built target infiltration_pvs -make -f CMakeFiles/reservoir_blackoil_vcfv.dir/build.make CMakeFiles/reservoir_blackoil_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_blackoil_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 61%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/reservoir_blackoil_vcfv.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, - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~~~~~~~ -[ 61%] Linking CXX executable bin/powerinjection_darcy_ad -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_ad.dir/link.txt --verbose=1 In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 61%] Built target powerinjection_darcy_ad -make -f CMakeFiles/lens_richards_ecfv.dir/build.make CMakeFiles/lens_richards_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_richards_ecfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_richards_ecfv.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 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 > > >::CellIterator; GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' 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::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': -/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-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 62%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2024.10+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/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: + from /usr/include/dune/grid/common/intersectioniterator.hh:11, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:32: /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())); @@ -34167,39 +31970,47 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:50, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 333 | fineK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' + 260 | lensK_ = this->toDimMatrix_(9.05e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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 @@ -34220,20 +32031,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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(); @@ -34254,20 +32065,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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(); @@ -34276,7 +32087,7 @@ from /usr/include/dune/istl/bcrsmatrix.hh:21, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:34: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.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(); @@ -34290,70 +32101,54 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; EqVector = Dune::FieldVector]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:31: +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; EqVector = Dune::FieldVector]' 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 436 | this->model().globalStorage(storage); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:449:36: required from 'void Opm::LensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' + 449 | this->model().globalStorage(storage); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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 /usr/include/dune/geometry/referenceelements.hh:23, - 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | 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/dune/geometry/referenceelementimplementation.hh:18, - from /usr/include/dune/geometry/referenceelements.hh:24: +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +In file included from /usr/include/dune/istl/bvector.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: /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(); @@ -34373,20 +32168,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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 @@ -34410,20 +32205,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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 @@ -34432,27 +32227,24 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_ad.cpp:59:38: required from here + 59 | 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 | ^~~~~~~~~~~~~~~~~~~~~ -[ 62%] Linking CXX executable bin/obstacle_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_pvs.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -34802,127 +32594,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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 436 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | 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-2024.10+ds/examples/problems/reservoirproblem.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:36: -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | 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 - | ^~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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]': -/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 436 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | 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 - | ^~~~~~~~ -[ 62%] Built target lens_immiscible_ecfv_ad_23 -make -f CMakeFiles/tutorial1.dir/build.make CMakeFiles/tutorial1.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/tutorial1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/tutorial1.dir/build.make CMakeFiles/tutorial1.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Building CXX object CMakeFiles/tutorial1.dir/examples/tutorial1.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -MF CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o.d -o CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.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); @@ -34985,6 +32656,11 @@ /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/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 /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 ); @@ -35019,6 +32695,28 @@ /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/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/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>]': @@ -35089,14 +32787,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 | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Built target obstacle_pvs -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' /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-2024.10+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(); @@ -35136,63 +32826,11 @@ /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 | ^~~~~~~~~~~~~~~~~~~~~ -[ 62%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:33: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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.hpp:1364: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]' - 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 370 | initFluidState_(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here - 58 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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/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 @@ -35205,36 +32843,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 - | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh: In member function 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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/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 @@ -35248,11 +32856,7 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkblackoilsolventmodule.hpp:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilsolventmodules.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34: /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); @@ -35266,6 +32870,81 @@ /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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~^~ +[ 58%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::TabulatedComponent, true>; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::LiquidPhase > >, false> >; TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/richardslensproblem.hh: In member function 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +[ 58%] Linking CXX executable bin/infiltration_pvs +/usr/bin/cmake -E cmake_link_script CMakeFiles/infiltration_pvs.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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080: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 @@ -35275,51 +32954,68 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ^~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~~~~~ -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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:56: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 58%] Built target co2injection_immiscible_ecfv +make -f CMakeFiles/printvfp.dir/build.make CMakeFiles/printvfp.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/printvfp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/printvfp.dir/build.make CMakeFiles/printvfp.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 59%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/printvfp.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 59%] Built target infiltration_pvs +make -f CMakeFiles/obstacle_ncp.dir/build.make CMakeFiles/obstacle_ncp.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_ncp.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 60%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/obstacle_ncp.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 /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:37: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 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, + inlined from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25, + inlined from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:258:9, + inlined from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:563:44, + inlined from 'Dune::GeoGrid::Geometry::Mapping::Mapping(const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/geometry.hh:113:26, + inlined from 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<0, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/geometry.hh:143:20: +/usr/include/dune/grid/geometrygrid/coordfunction.hh:93:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 93 | y = asImp()(x); + | ~~~~~~~^~~ +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-2024.10+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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1problem.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:33: + 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())); @@ -35330,41 +33026,21 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1problem.hh:180:32: required from 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 180 | K_ = this->toDimMatrix_(1e-7); - | ~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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())); @@ -35378,24 +33054,24 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ @@ -35412,32 +33088,54 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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::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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:31: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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(); @@ -35451,52 +33149,26 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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/referenceelements.hh:23, - from /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/istl/bvector.hh:20, - from /usr/include/dune/istl/scalarproducts.hh:18, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/residreductioncriterion.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:30: +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(); @@ -35513,24 +33185,24 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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 | ^~~~~~~~~~ @@ -35550,433 +33222,253 @@ /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' - 961 | IntersectionIterator endit = gridView_.iend(e); - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' - 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_ncp.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 + | ^~~ +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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here - 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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-2024.10+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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:32: -/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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAdTrans]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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(); - | ^ +/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 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]', + inlined from 'Dune::CachedMultiLinearGeometry::ctype Dune::CachedMultiLinearGeometry::integrationElement(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:645:40, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:652:34, + inlined from 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::volume() const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' at /usr/include/dune/geometry/multilineargeometry.hh:649:12, + inlined from 'Dune::GeoGrid::Geometry::ctype Dune::GeoGrid::Geometry::volume() const [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' at /usr/include/dune/grid/geometrygrid/geometry.hh:201:54, + inlined from 'Dune::Geometry::Volume Dune::Geometry::volume() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry]' at /usr/include/dune/grid/common/geometry.hh:273:27, + inlined 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]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:159:36: +/usr/include/dune/geometry/multilineargeometry.hh:352:98: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 352 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 260 | lensK_ = this->toDimMatrix_(9.05e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAdTrans]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | 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/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-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:33: +/build/reproducible-path/opm-simulators-2024.10+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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:150: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 | EcfvSubControlVolumeFace(const Intersection& intersection, unsigned localNeighborIdx) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | 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 - | ^~~~~~ -/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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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::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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' +/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-2024.10+ds/examples/problems/obstacleproblem.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.cpp:35: +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' 168 | { vanguard_.reset(new Vanguard(*this)); } | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.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::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-2024.10+ds/opm/models/io/structuredgridvanguard.hh:37: -/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-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' +/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | 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 /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/bvector.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: -/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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | 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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | 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/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' - 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:221:31: required from 'Opm::LensProblem::LensProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Simulator = Opm::Simulator]' - 221 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans; Communication = Dune::Communication]' - 201 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAdTrans]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_trans.cpp:65:38: required from here - 65 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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-2024.10+ds/examples/tutorial1problem.hh: In member function 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::LiquidPhase > >, true> >; TypeTag = Opm::Properties::TTag::Tutorial1Problem]': -/build/reproducible-path/opm-simulators-2024.10+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 +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ObstacleProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 62%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+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::ObstacleProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::ObstacleProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::ObstacleProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpextensivequantities.hh:83:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh:417:31: required from 'void Opm::ObstacleProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::ObstacleProblem; BoundaryRateVector = Opm::NcpBoundaryRateVector]' + 417 | values.setFreeFlow(context, spaceIdx, timeIdx, inletFluidState_); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_ncp.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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 @@ -35989,90 +33481,109 @@ /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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::LensProblemEcfvAdTrans]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Built target reservoir_ncp_vcfv -make -f CMakeFiles/opmrst_inspect.dir/build.make CMakeFiles/opmrst_inspect.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/opmrst_inspect.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/opmrst_inspect.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::ObstacleProblem]', - 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::ObstacleProblem]' at /build/reproducible-path/opm-simulators-2024.10+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::ObstacleProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: -/build/reproducible-path/opm-simulators-2024.10+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 +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/groundwaterproblem.hh: In member function 'void Opm::GroundWaterProblem::finishInit() [with TypeTag = Opm::Properties::TTag::GroundWaterProblem]': +/build/reproducible-path/opm-simulators-2024.10+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>()); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] Linking CXX executable bin/obstacle_immiscible -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_immiscible.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 62%] Linking CXX executable bin/opmrst_inspect -/usr/bin/cmake -E cmake_link_script CMakeFiles/opmrst_inspect.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +[ 60%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 60%] Linking CXX executable bin/printvfp +/usr/bin/cmake -E cmake_link_script CMakeFiles/printvfp.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/printvfp.dir/examples/printvfp.cpp.o -o bin/printvfp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Built target obstacle_immiscible -make -f CMakeFiles/reservoir_blackoil_ecfv.dir/build.make CMakeFiles/reservoir_blackoil_ecfv.dir/depend +[ 60%] Built target lens_immiscible_ecfv_ad +make -f CMakeFiles/powerinjection_darcy_ad.dir/build.make CMakeFiles/powerinjection_darcy_ad.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_blackoil_ecfv.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_ad.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/reservoir_blackoil_ecfv.dir/build.make CMakeFiles/reservoir_blackoil_ecfv.dir/build +make -f CMakeFiles/powerinjection_darcy_ad.dir/build.make CMakeFiles/powerinjection_darcy_ad.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Building CXX object CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -MF CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o.d -o CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 60%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_darcy_ad.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Built target opmrst_inspect -make -f CMakeFiles/lens_immiscible_vcfv_fd.dir/build.make CMakeFiles/lens_immiscible_vcfv_fd.dir/depend +[ 60%] Built target printvfp +make -f CMakeFiles/reservoir_ncp_vcfv.dir/build.make CMakeFiles/reservoir_ncp_vcfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_vcfv_fd.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_ncp_vcfv.dir/DependInfo.cmake "--color=" +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/lens_immiscible_vcfv_fd.dir/build.make CMakeFiles/lens_immiscible_vcfv_fd.dir/build +make -f CMakeFiles/reservoir_ncp_vcfv.dir/build.make CMakeFiles/reservoir_ncp_vcfv.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Building CXX object CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -MF CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o.d -o CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp +[ 60%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/reservoir_ncp_vcfv.cpp +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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:31: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_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 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 > > >::CellIterator; GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' 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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+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/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); @@ -36084,24 +33595,6 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | 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 /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.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 | { - | ^ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | 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, @@ -36110,7 +33603,243 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:32: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:32: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.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::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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:31: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here + 54 | 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-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:270:36: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 270 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here + 54 | 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/vtkwriter.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here + 54 | 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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:270:36: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 270 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::PowerInjectionDarcyAdProblem; EvalDimVector = Dune::FieldVector, 1>; ElementContext = Opm::FvBaseElementContext]' + 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' + 362 | values.setFreeFlow(context, spaceIdx, timeIdx, initialFluidState_); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 266 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyAdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_ad.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_darcy_ad.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyAdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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())); @@ -36121,37 +33850,39 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' - 260 | lensK_ = this->toDimMatrix_(9.05e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Communication = Dune::Communication]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' + 333 | fineK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here + 68 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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 @@ -36172,20 +33903,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -36206,20 +33937,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -36228,7 +33959,7 @@ from /usr/include/dune/istl/bcrsmatrix.hh:21, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:33: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_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(); @@ -36242,49 +33973,49 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here + 68 | 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/common/parallel/mpihelper.hh:18, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:31: -/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:449:36: required from 'void Opm::LensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' - 449 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +In file included from /usr/include/dune/geometry/referenceelements.hh:23, + 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here + 68 | 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/istl/bvector.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: +/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/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24: /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(); @@ -36304,20 +34035,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here + 68 | 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 @@ -36341,20 +34072,20 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' 961 | IntersectionIterator endit = gridView_.iend(e); | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here + 68 | 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 @@ -36363,470 +34094,98 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemVcfvFd]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:68:38: required from here + 68 | 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, - 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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirBlackOilEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' +[ 61%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_vcfv.cpp:37: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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.hpp:1364: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]' + 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' + 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' + 370 | initFluidState_(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirNcpVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:50, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 333 | fineK_ = this->toDimMatrix_(1e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirBlackOilEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | 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/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-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 436 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | 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/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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:37: -/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-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | 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 /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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | 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; - | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | 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/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>]' - 493 | auto ll = _it.lowerleft(); - | ~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/entity.hh:316:60: required from 'Dune::Entity<0, dim, GridImp, EntityImp>::Geometry Dune::Entity<0, dim, GridImp, EntityImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>; EntityImp = Dune::YaspEntity; Geometry = Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>]' - 316 | Geometry geometry () const { return realEntity.geometry(); } - | ~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirBlackOilEcfvProblem]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 - | ^~~~~~~~~ -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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 436 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 - | ^~~~~~~~ -/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Simulator = Opm::Simulator]' - 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 - | ^~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2024.10+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/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 @@ -36839,44 +34198,10 @@ /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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 436 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 - | ^~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+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); @@ -36890,334 +34215,51 @@ /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 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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': -/build/reproducible-path/opm-simulators-2024.10+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); +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 61%] Built target lens_immiscible_ecfv_ad_23 +make -f CMakeFiles/powerinjection_darcy_fd.dir/build.make CMakeFiles/powerinjection_darcy_fd.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_fd.dir/DependInfo.cmake "--color=" +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::LiquidPhase > >, false> >; TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': -/build/reproducible-path/opm-simulators-2024.10+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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:33: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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.hpp:1364: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]' - 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 370 | initFluidState_(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: 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 - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, - | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 584 | iterate, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 370 | initFluidState_(); - | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 633 | static std::pair mutualSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~ -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-2024.10+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:569: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 >]' - 569 | __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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' - 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); - | ~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_ecfv.cpp:64:38: required from here - 64 | 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 - | ^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]': -/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080: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 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 62%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_darcy_fd.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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]); +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: -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-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In member function 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ReservoirBlackOilEcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ^~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:45: -In member function 'Opm::TransExtensiveQuantities::Scalar Opm::TransExtensiveQuantities::transmissibility_(const ElementContext&, unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]', - inlined from 'void Opm::TransExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAdTrans]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/transfluxmodule.hh:220:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/transfluxmodule.hh:430:91: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 430 | const auto& exteriorPos = stencil.subControlVolume(face.exteriorIndex()).globalPos(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:56: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ^~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 62%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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, + from /build/reproducible-path/opm-simulators-2024.10+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()); | ~~~~~~~~~~~~~~~^~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Built target obstacle_ncp -make -f CMakeFiles/powerinjection_forchheimer_fd.dir/build.make CMakeFiles/powerinjection_forchheimer_fd.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_forchheimer_fd.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/powerinjection_forchheimer_fd.dir/build.make CMakeFiles/powerinjection_forchheimer_fd.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp -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-2024.10+ds/opm/models/utils/simulator.hh:224:31: -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~ -[ 62%] Linking CXX executable bin/reservoir_ncp_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_ncp_ecfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 62%] Built target reservoir_ncp_ecfv -make -f CMakeFiles/outflow_pvs.dir/build.make CMakeFiles/outflow_pvs.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/outflow_pvs.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/outflow_pvs.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080: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 + 1080 | 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 @@ -37231,7 +34273,7 @@ from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:31: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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())); @@ -37242,36 +34284,40 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Communication = Dune::Communication]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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 @@ -37281,7 +34327,7 @@ from /usr/include/dune/istl/bcrsmatrix.hh:21, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:32: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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(); @@ -37295,47 +34341,44 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here 54 | 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 | ^~~~~~~~~~ -[ 63%] Linking CXX executable bin/lens_richards_ecfv In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:30: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 266 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here 54 | 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/cmake -E cmake_link_script CMakeFiles/lens_richards_ecfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/geometry/referenceelements.hh:23, from /usr/include/dune/grid/io/file/vtk/function.hh:15, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, @@ -37347,32 +34390,34 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' 874 | elementLocal = referenceElement.position(0,0); | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' 139 | stencil_.update(elem); | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 564 | elemCtx.updateStencil(elem); | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here 54 | 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/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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+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 | { - | ^ +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]', + 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::ObstacleProblem]' at /build/reproducible-path/opm-simulators-2024.10+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::ObstacleProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 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, @@ -37391,42 +34436,32 @@ /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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 266 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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 | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 63%] Built target lens_richards_ecfv -make -f CMakeFiles/powerinjection_darcy_fd.dir/build.make CMakeFiles/powerinjection_darcy_fd.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_darcy_fd.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_darcy_fd.cpp /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]' +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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; TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; ElementContext = Opm::FvBaseElementContext]' 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem; ElementContext = Opm::FvBaseElementContext]' +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -37435,16 +34470,7 @@ | ~~~~~~~~~~~~~~~~ 350 | pressureCallback); | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem; ElementContext = Opm::FvBaseElementContext]' - 314 | DarcyExtQuants::calculateBoundaryGradients_(elemCtx, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ - 315 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 316 | timeIdx, - | ~~~~~~~~ - 317 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem]' 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | bfIdx, @@ -37454,10 +34480,10 @@ 125 | fluidState); | ~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' 362 | values.setFreeFlow(context, spaceIdx, timeIdx, initialFluidState_); | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -37466,49 +34492,134 @@ | ~~~~~~~~ 1040 | /*timeIdx=*/0); | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 266 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ -[ 64%] Linking CXX executable bin/tutorial1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial1.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~^~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +[ 62%] Linking CXX executable bin/groundwater_immiscible +/usr/bin/cmake -E cmake_link_script CMakeFiles/groundwater_immiscible.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 63%] Linking CXX executable bin/lens_richards_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_richards_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 63%] Built target groundwater_immiscible +make -f CMakeFiles/obstacle_pvs.dir/build.make CMakeFiles/obstacle_pvs.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_pvs.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 63%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/obstacle_pvs.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 63%] Built target lens_richards_ecfv +make -f CMakeFiles/obstacle_immiscible.dir/build.make CMakeFiles/obstacle_immiscible.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/obstacle_immiscible.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 63%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/obstacle_immiscible.cpp +[ 63%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +/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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 63%] Built target lens_immiscible_vcfv_ad +make -f CMakeFiles/lens_richards_vcfv.dir/build.make CMakeFiles/lens_richards_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_richards_vcfv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/lens_richards_vcfv.dir/build.make CMakeFiles/lens_richards_vcfv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 63%] Building CXX object CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -MF CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o.d -o CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_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, @@ -37523,17 +34634,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -37551,23 +34662,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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(); @@ -37585,45 +34696,45 @@ /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/outflow_pvs.cpp:32: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem; Communication = Dune::Communication]' + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_pvs.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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 @@ -37632,7 +34743,7 @@ from /usr/include/dune/istl/bcrsmatrix.hh:21, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/outflow_pvs.cpp:33: + from /build/reproducible-path/opm-simulators-2024.10+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(); @@ -37646,17 +34757,17 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+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 @@ -37682,23 +34793,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | 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 @@ -37719,23 +34830,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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' 269 | IntersectionIterator intersectionIt_; | ^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | 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 @@ -37743,45 +34854,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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_pvs.cpp:54:38: required from here + 54 | 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 | ^~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 64%] Built target tutorial1 -make -f CMakeFiles/lens_richards_vcfv.dir/build.make CMakeFiles/lens_richards_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_richards_vcfv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/lens_richards_vcfv.dir/build.make CMakeFiles/lens_richards_vcfv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 64%] Building CXX object CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -MF CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o.d -o CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp -In file included from /usr/include/dune/grid/yaspgrid.hh:72, - from /build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, @@ -37790,125 +34880,258 @@ /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-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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>' + 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 > > >' +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | 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::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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Communication = Dune::Communication]' +/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.cpp:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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 +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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]' + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.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/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 1, const Dune::YaspGrid<1>, Dune::YaspGeometry>' +/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 > > >' +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 792 | defaultVtkWriter_->beginWrite(t); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | 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 +/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:30: + 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Scalar = double]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::ObstacleProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 266 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/obstacle_immiscible.cpp:51:38: required from here + 51 | 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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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/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 @@ -37921,35 +35144,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/geometry/referenceelements.hh:23, - from /usr/include/dune/grid/io/file/vtk/function.hh:15, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: -/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 874 | elementLocal = referenceElement.position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' - 139 | stencil_.update(elem); - | ~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 564 | elemCtx.updateStencil(elem); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here - 54 | 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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: @@ -37966,130 +35160,66 @@ /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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 266 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.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-2024.10+ds/examples/outflow_pvs.cpp:35: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/outflowproblem.hh: In member function 'void Opm::OutflowProblem::finishInit() [with TypeTag = Opm::Properties::TTag::OutflowProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/obstacle_pvs.cpp:37: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: -/build/reproducible-path/opm-simulators-2024.10+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::OutflowProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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::PowerInjectionDarcyFdProblem; EvalDimVector = Dune::FieldVector; ElementContext = Opm::FvBaseElementContext]' - 301 | const auto& interiorPos = stencil.subControlVolume(face.interiorIndex()).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+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; TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; ElementContext = Opm::FvBaseElementContext]' - 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem; ElementContext = Opm::FvBaseElementContext]' - 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 348 | elemCtx, - | ~~~~~~~~ - 349 | boundaryFaceIdx, - | ~~~~~~~~~~~~~~~~ - 350 | pressureCallback); - | ~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem]' - 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ - 123 | bfIdx, - | ~~~~~~ - 124 | timeIdx, - | ~~~~~~~~ - 125 | fluidState); - | ~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' - 362 | values.setFreeFlow(context, spaceIdx, timeIdx, initialFluidState_); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem; Scalar = double]' - 1037 | simulator_.problem().boundary(values, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ - 1038 | boundaryCtx, - | ~~~~~~~~~~~~ - 1039 | faceIdx, - | ~~~~~~~~ - 1040 | /*timeIdx=*/0); - | ~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 266 | this->model().checkConservativeness(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionDarcyFdProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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 - | ^~~~~~ -[ 65%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:33: -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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] - | ^~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: 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 +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: +/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-2024.10+ds/examples/obstacle_immiscible.cpp:35: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: -/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionDarcyFdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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 + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ^~~~~~~~~ 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, @@ -38387,16 +35517,10 @@ /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 | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] Built target lens_immiscible_ecfv_ad_trans -make -f CMakeFiles/test_tasklets_failure.dir/build.make CMakeFiles/test_tasklets_failure.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tasklets_failure.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_tasklets_failure.dir/build.make CMakeFiles/test_tasklets_failure.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_tasklets_failure.cpp +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ 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, @@ -38507,15 +35631,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 | ^~~~~~~~ -[ 65%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+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()); - | ~~~~~~~~~~~~~~~^~ +/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/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 @@ -38570,1666 +35689,760 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | totalRate = comm.sum(totalRate); | ^~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] Built target reservoir_blackoil_vcfv -make -f CMakeFiles/test_convergenceoutputconfiguration.dir/build.make CMakeFiles/test_convergenceoutputconfiguration.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_convergenceoutputconfiguration.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_convergenceoutputconfiguration.dir/build.make CMakeFiles/test_convergenceoutputconfiguration.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_convergenceoutputconfiguration.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyFdProblem]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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]', - inlined from 'void Opm::DarcyExtensiveQuantities::calculateGradients_(const ElementContext&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]' at /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2024.10+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/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()); - | ~~~~~~~~~~~~~~~^~ -[ 65%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] Built target test_convergenceoutputconfiguration -make -f CMakeFiles/test_convergencereport.dir/build.make CMakeFiles/test_convergencereport.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_convergencereport.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_convergencereport.dir/build.make CMakeFiles/test_convergencereport.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] Building CXX object CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o -MF CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o.d -o CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_convergencereport.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 65%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] Built target lens_immiscible_vcfv_fd -make -f CMakeFiles/test_deferredlogger.dir/build.make CMakeFiles/test_deferredlogger.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_deferredlogger.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_deferredlogger.dir/build.make CMakeFiles/test_deferredlogger.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 65%] Building CXX object CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -MF CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o.d -o CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_deferredlogger.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, | ^~~~~~~~ -[ 66%] Linking CXX executable bin/test_convergencereport -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_convergencereport.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o -o bin/test_convergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Built target test_convergencereport -make -f CMakeFiles/test_dilu.dir/build.make CMakeFiles/test_dilu.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_dilu.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_dilu.dir/build.make CMakeFiles/test_dilu.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Building CXX object CMakeFiles/test_dilu.dir/tests/test_dilu.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_dilu.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, - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilEcfvProblem]': +[ 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpVcfvProblem]': /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/DILU.hpp:24, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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; - | ^~~~~~ -[ 66%] Linking CXX executable bin/test_deferredlogger -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_deferredlogger.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Built target test_deferredlogger -make -f CMakeFiles/moduleVersion.dir/build.make CMakeFiles/moduleVersion.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/moduleVersion.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/moduleVersion.dir/build.make CMakeFiles/moduleVersion.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Building CXX object CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -/usr/bin/c++ -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -MD -MT CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -MF CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o.d -o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/utils/moduleVersion.cpp +[ 63%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Built target moduleVersion -make -f CMakeFiles/test_extractMatrix.dir/build.make CMakeFiles/test_extractMatrix.dir/depend +[ 63%] Built target obstacle_ncp +make -f CMakeFiles/tutorial1.dir/build.make CMakeFiles/tutorial1.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_extractMatrix.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/tutorial1.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_extractMatrix.dir/build.make CMakeFiles/test_extractMatrix.dir/build +make -f CMakeFiles/tutorial1.dir/build.make CMakeFiles/tutorial1.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_extractMatrix.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, - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 66%] Linking CXX executable bin/test_extractMatrix -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_extractMatrix.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_extractMatrix.dir/tests/test_extractMatrix.cpp.o -o bin/test_extractMatrix -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 63%] Building CXX object CMakeFiles/tutorial1.dir/examples/tutorial1.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -MF CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o.d -o CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.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()); + | ~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Built target test_extractMatrix -make -f CMakeFiles/test_RestartSerialization.dir/build.make CMakeFiles/test_RestartSerialization.dir/depend +[ 63%] Built target powerinjection_darcy_ad +make -f CMakeFiles/outflow_pvs.dir/build.make CMakeFiles/outflow_pvs.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_RestartSerialization.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/outflow_pvs.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_RestartSerialization.dir/build.make CMakeFiles/test_RestartSerialization.dir/build +make -f CMakeFiles/outflow_pvs.dir/build.make CMakeFiles/outflow_pvs.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_RestartSerialization.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~^~ +[ 63%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -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-2024.10+ds/opm/models/utils/simulator.hh:224:31: -/build/reproducible-path/opm-simulators-2024.10+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 - 150 | perm_ = this->toDimMatrix_(1e-10); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 66%] Linking CXX executable bin/powerinjection_forchheimer_fd -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_forchheimer_fd.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkblackoilsolventmodule.hpp:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilsolventmodules.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35: -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); - | ~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Built target powerinjection_forchheimer_fd -make -f CMakeFiles/test_rstconv.dir/build.make CMakeFiles/test_rstconv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_rstconv.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_rstconv.dir/build.make CMakeFiles/test_rstconv.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_rstconv.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh: In member function 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~^~ -[ 66%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 66%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 66%] Built target test_dilu -make -f CMakeFiles/test_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_stoppedwells.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 67%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_stoppedwells.cpp -[ 67%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 67%] Built target test_tasklets_failure -make -f CMakeFiles/test_timer.dir/build.make CMakeFiles/test_timer.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_timer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 68%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_timer.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 68%] Built target test_rstconv -make -f CMakeFiles/test_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_vfpproperties.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 69%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_vfpproperties.cpp -[ 69%] Linking CXX executable bin/powerinjection_darcy_fd -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_fd.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 69%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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); - | ~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 69%] Built target powerinjection_darcy_fd -make -f CMakeFiles/test_wellmodel.dir/build.make CMakeFiles/test_wellmodel.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellmodel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_wellmodel.dir/build.make CMakeFiles/test_wellmodel.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 69%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_wellmodel.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 69%] Built target reservoir_blackoil_ecfv -make -f CMakeFiles/test_wellprodindexcalculator.dir/build.make CMakeFiles/test_wellprodindexcalculator.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellprodindexcalculator.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 69%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_wellprodindexcalculator.cpp -[ 69%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 69%] Built target outflow_pvs -make -f CMakeFiles/test_wellstate.dir/build.make CMakeFiles/test_wellstate.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellstate.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_wellstate.dir/build.make CMakeFiles/test_wellstate.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_wellstate.cpp -[ 70%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoilProperties.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; Communication = Dune::Communication]' - 179 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.cpp:562:1: required from here - 549 | Simulator sim; \ - | ^~~ -/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 - | ^~~~~~ -[ 70%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_stoppedwells -make -f CMakeFiles/test_flexiblesolver.dir/build.make CMakeFiles/test_flexiblesolver.dir/depend -[ 70%] Linking CXX executable bin/test_vfpproperties -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_vfpproperties.dir/link.txt --verbose=1 -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_flexiblesolver.dir/DependInfo.cmake "--color=" -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_flexiblesolver.dir/build.make CMakeFiles/test_flexiblesolver.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Building CXX object CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -MF CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o.d -o CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target lens_richards_vcfv -make -f CMakeFiles/test_glift1.dir/build.make CMakeFiles/test_glift1.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_glift1.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_glift1.dir/build.make CMakeFiles/test_glift1.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Building CXX object CMakeFiles/test_glift1.dir/tests/test_glift1.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o -MF CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o.d -o CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_vfpproperties -make -f CMakeFiles/test_graphcoloring.dir/build.make CMakeFiles/test_graphcoloring.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_graphcoloring.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_graphcoloring.dir/build.make CMakeFiles/test_graphcoloring.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:33: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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.hpp:775: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]' - 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:793:36: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' - 793 | model().prepareOutputFields(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:498:36: required from 'void Opm::FlowProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' - 498 | ParentType::writeOutput(verbose); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:376:41: required from 'void Opm::FlowProblemBlackoil::finishInit() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' - 376 | FlowProblemType::writeOutput(true); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; Communication = Dune::Communication]' +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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1problem.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:33: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1problem.hh:180:32: required from 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 180 | K_ = this->toDimMatrix_(1e-7); + | ~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.cpp:562:1: required from here - 549 | Simulator sim; \ - | ^~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_graphcoloring.cpp -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:31: -/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:416:18: required from here - 416 | 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-2024.10+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::TestRestartTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34: -/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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In instantiation of 'std::pair::Scalar, typename Opm::AquiferAnalytical::Scalar> Opm::AquiferCarterTracy::getInfluenceTableValues(typename Base::Scalar) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Scalar = double; Base = Opm::AquiferAnalytical]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:197:46: required from 'std::pair::Scalar, typename Opm::AquiferAnalytical::Scalar> Opm::AquiferCarterTracy::calculateEqnConstants(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' - 197 | const auto [PItd, PItdprime] = this->getInfluenceTableValues(td_plus_dt); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:158:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | getInfluenceTableValues(const Scalar td_plus_dt) - | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:31: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/referenceelements.hh:23, - from /usr/include/dune/grid/common/mcmgmapper.hh:15, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/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]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:393:74: required from 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]' - 393 | return ReferenceElements::general((*this)->type()).position(0,0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -/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/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 + from /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 | ^~~~~~~~ -[ 70%] Linking CXX executable bin/test_timer -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_timer.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp:26: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2024.10+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 > >]' - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:86:29: required from 'Vector Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]' - 86 | getQuasiImpesWeights(matrix, pressureVarIndex, transpose, weights); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp:68:62: required from 'Dune::BlockVector > testSolver(const Opm::PropertyTree&, const std::string&, const std::string&) [with int bz = 1; std::string = std::__cxx11::basic_string]' - 68 | return Opm::Amg::getQuasiImpesWeights(matrix, 1, transpose); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp:88:34: required from here - 88 | auto sol = testSolver(prm, "matr33.txt", "rhs3.txt"); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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) - | ^~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_timer -make -f CMakeFiles/test_GroupState.dir/build.make CMakeFiles/test_GroupState.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_GroupState.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_GroupState.dir/build.make CMakeFiles/test_GroupState.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Building CXX object CMakeFiles/test_GroupState.dir/tests/test_GroupState.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o -MF CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o.d -o CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_GroupState.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.cpp:41: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -[ 70%] Linking CXX executable bin/test_flexiblesolver -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_flexiblesolver.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 70%] Linking CXX executable bin/test_GroupState -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_GroupState.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o -o bin/test_GroupState -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_flexiblesolver -make -f CMakeFiles/test_interregflows.dir/build.make CMakeFiles/test_interregflows.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_interregflows.dir/DependInfo.cmake "--color=" -[ 70%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_interregflows.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_GroupState -make -f CMakeFiles/test_quadrature.dir/build.make CMakeFiles/test_quadrature.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_quadrature.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_quadrature.dir/build.make CMakeFiles/test_quadrature.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_quadrature.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_wellprodindexcalculator -make -f CMakeFiles/test_ALQState.dir/build.make CMakeFiles/test_ALQState.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ALQState.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_ALQState.dir/build.make CMakeFiles/test_ALQState.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_ALQState.cpp -[ 70%] Linking CXX executable bin/test_graphcoloring -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_graphcoloring.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_graphcoloring -make -f CMakeFiles/test_aquifergridutils.dir/build.make CMakeFiles/test_aquifergridutils.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_aquifergridutils.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_aquifergridutils.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_wellmodel.cpp:48: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/Co2GasPvt.hpp:328:52: required from 'LhsEval Opm::Co2GasPvt::rvwSat_(unsigned int, const LhsEval&, const LhsEval&, const LhsEval&) const [with LhsEval = double; Scalar = double]' - 328 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 329 | pressure, - | ~~~~~~~~~ - 330 | salinity, - | ~~~~~~~~~ - 331 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 332 | xlCO2, - | ~~~~~~ - 333 | xgH2O, - | ~~~~~~ - 334 | activityModel_, - | ~~~~~~~~~~~~~~~ - 335 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/Co2GasPvt.hpp:280:21: required from 'Evaluation Opm::Co2GasPvt::saturatedOilVaporizationFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 280 | { return rvwSat_(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); } - | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/GasPvtMultiplexer.hpp:220:7: required from 'Evaluation Opm::GasPvtMultiplexer::saturatedOilVaporizationFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' - 220 | { OPM_GAS_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedOilVaporizationFactor(regionIdx, temperature, pressure)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellInterface_impl.hpp:1740:17: required from 'Opm::WellInterface::Scalar Opm::WellInterface::computeConnectionDFactor(int, const IntensiveQuantities&, const Opm::SingleWellState::type::type>&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; Scalar = double; IntensiveQuantities = Opm::BlackOilIntensiveQuantities; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' - 1739 | const Scalar rv_sat = gasPvt.saturatedOilVaporizationFactor - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 1740 | (regIdx, temperature, connection_pressure); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellInterface_impl.hpp:1642:32: required from 'std::vector::type::type> Opm::WellInterface::wellIndex(int, const IntensiveQuantities&, Scalar, const Opm::SingleWellState::type::type>&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; IntensiveQuantities = Opm::BlackOilIntensiveQuantities; Scalar = double]' - 1642 | const Scalar d = this->computeConnectionDFactor(perf, intQuants, ws); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/StandardWell_impl.hpp:1488:59: required from 'void Opm::StandardWell::computeWellRatesWithBhp(const typename Base::Simulator&, const typename Base::Scalar&, std::vector::Scalar>&, Opm::DeferredLogger&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Base::Simulator = Opm::Simulator; Base = Opm::WellInterface; typename Base::Scalar = double; typename Opm::WellInterface::Scalar = double]' - 1488 | const std::vector Tw = this->wellIndex(perf, intQuants, trans_mult, wellstate_nupcol); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/StandardWell_impl.hpp:1468:5: required from here - 1468 | StandardWell:: - | ^~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/geometry/quadraturerules.hh:354, - from /build/reproducible-path/opm-simulators-2024.10+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)': -/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | { - | ^ -In file included from /usr/include/dune/geometry/quadraturerules.hh:356: -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 748 | { - | ^ -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': -/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1026 | { - | ^ +In file included from /usr/include/dune/istl/bvector.hh:20, + from /usr/include/dune/istl/scalarproducts.hh:18, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/residreductioncriterion.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/bicgstabsolver.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:30: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' + 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Tutorial1Problem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/tutorial1.cpp:38:31: required from here + 38 | return Opm::start(argc, argv); /*@\label{tutorial1:call-start}@*/ + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/yaspgrid.hh:17, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.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<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' + 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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:306:45: required from here - 306 | const auto &elemGeom = eIt->geometry(); - | ~~~~~~~~~~~~~^~ -/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/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' + 128 | ::Entity::Geometry::LocalCoordinate Coordinate; + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:49: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/quadraturegeometries.hh: In instantiation of 'Opm::QuadrialteralQuadratureGeometry::GlobalPosition Opm::QuadrialteralQuadratureGeometry::global(const LocalPosition&) const [with Scalar = double; unsigned int dim = 3; GlobalPosition = Dune::FieldVector; LocalPosition = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:101:54: required from here - 101 | GlobalPosition globalPos = foo.global(localPos); - | ~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/quadraturegeometries.hh:75:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 75 | GlobalPosition global(const LocalPosition& localPos) const - | ^~~~~~ -In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26: -/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': -/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]' +/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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/outflow_pvs.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/outflow_pvs.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+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/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' +/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:306:45: required from here - 306 | const auto &elemGeom = eIt->geometry(); - | ~~~~~~~~~~~~~^~ -/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 +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 | ^~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:324:49: required from here - 324 | auto posGlobal = elemGeom.global(posScvLocal); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 228 | GlobalCoordinate global (const LocalCoordinate& local) const - | ^~~~~~ -[ 70%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 70%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoilProperties.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; Communication = Dune::Communication]' - 179 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' - 107 | :Simulator(Communication(), verbose) - | ^ -/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 = {}; __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-2024.10+ds/tests/test_glift1.cpp:99:39: required from 'std::unique_ptr::type::type> initSimulator(const char*) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; typename Opm::Properties::Detail::GetPropImpl::type::type = Opm::Simulator; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Simulator]' - 99 | return std::make_unique(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp:140:44: required from here - 140 | auto simulator = initSimulator(filename.data()); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/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-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_blackoil_amg.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_blackoil_amg.dir/build.make CMakeFiles/test_blackoil_amg.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_blackoil_amg.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 70%] Built target test_wellstate -make -f CMakeFiles/test_invert.dir/build.make CMakeFiles/test_invert.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_invert.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_invert.dir/build.make CMakeFiles/test_invert.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 71%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_invert.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:33: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | 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.hpp:775:82: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:584:61: required from 'void Opm::FvBaseElementContext::updateSingleIntQuants_(const PrimaryVariables&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; PrimaryVariables = Opm::BlackOilPrimaryVariables]' - 584 | dofVars_[dofIdx].intensiveQuantities[timeIdx].update(/*context=*/asImp_(), dofIdx, timeIdx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:567:17: required from 'void Opm::FvBaseElementContext::updateIntensiveQuantities_(unsigned int, size_t) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; size_t = long unsigned int]' - 567 | updateSingleIntQuants_(dofSol, dofIdx, timeIdx); - | ^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:213:7: required from 'void Opm::FvBaseElementContext::updatePrimaryIntensiveQuantities(unsigned int) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' - 213 | { updateIntensiveQuantities_(timeIdx, numPrimaryDof(timeIdx)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/RateConverter.hpp:131:61: required from 'void Opm::RateConverter::SurfaceToReservoirVoidage::defineState(const Simulator&) [with ElementContext = Opm::FvBaseElementContext; Simulator = Opm::Simulator; FluidSystem = Opm::BlackOilFluidSystem; Region = std::vector]' - 131 | elemCtx.updatePrimaryIntensiveQuantities(/*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/BlackoilWellModel_impl.hpp:321:71: required from 'void Opm::BlackoilWellModel::beginReportStep(int) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' - 321 | this->rateConverter_->template defineState(this->simulator_); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp:150:31: required from here - 150 | well_model.beginReportStep(report_step_idx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/opm/grid/polyhedralgrid.hh:1, - from /build/reproducible-path/opm-simulators-2024.10+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]': -/usr/include/opm/grid/polyhedralgrid/grid.hh:1607:35: required from 'void Dune::PolyhedralGrid::init() [with int dim = 3; int dimworld = 3; coord_t = double]' - 1607 | GlobalCoordinate normal = copyToGlobalCoordinate( grid_.face_normals + normalIdx ); - | ^~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/grid/polyhedralgrid/grid.hh:337:7: required from 'Dune::PolyhedralGrid::PolyhedralGrid(const Opm::EclipseGrid&, const std::vector&) [with int dim = 3; int dimworld = 3; coord_t = double]' - 337 | init(); - | ^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_aquifergridutils.cpp:111:51: required from here - 111 | Dune::PolyhedralGrid<3,3,double> grid(ecl_grid); - | ^ -/usr/include/opm/grid/polyhedralgrid/grid.hh:1284:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1284 | GlobalCoordinate copyToGlobalCoordinate( const double* coords ) const - | ^~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:31: -/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:416:18: required from here - 416 | 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-2024.10+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::TestGliftTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' - 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 /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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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]' + 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-2024.10+ds/opm/models/discretization/common/fvbaseboundarycontext.hh:269:26: required from 'class Opm::FvBaseBoundaryContext' + 269 | IntersectionIterator intersectionIt_; + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1033:33: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' + 1033 | BoundaryContext boundaryCtx(elemCtx); + | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::OutflowProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/examples/tutorial1problem.hh: In member function 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ^~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::LiquidPhase > >, true> >; TypeTag = Opm::Properties::TTag::Tutorial1Problem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34: -/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 >]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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 >]' +/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 +/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-2024.10+ds/tests/test_blackoil_amg.cpp:27: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Dune::FieldMatrix]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/tests/test_blackoil_amg.cpp:298:63: required from here - 298 | return Opm::Amg::getQuasiImpesWeights(mat, 0, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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) - | ^~~~~~~~~~~~~~~~~~~~ -[ 71%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 71%] Built target test_invert -make -f CMakeFiles/test_keyword_validator.dir/build.make CMakeFiles/test_keyword_validator.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_keyword_validator.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_keyword_validator.dir/build.make CMakeFiles/test_keyword_validator.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 71%] Building CXX object CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o -MF CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o.d -o CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_keyword_validator.cpp -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -[ 72%] Linking CXX executable bin/test_blackoil_amg -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_blackoil_amg.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_blackoil_amg.dir/tests/test_blackoil_amg.cpp.o -o bin/test_blackoil_amg -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp:36: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 72%] Built target test_blackoil_amg -make -f CMakeFiles/test_LogOutputHelper.dir/build.make CMakeFiles/test_LogOutputHelper.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_LogOutputHelper.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_LogOutputHelper.dir/build.make CMakeFiles/test_LogOutputHelper.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 72%] Building CXX object CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o -MF CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o.d -o CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_LogOutputHelper.cpp -[ 72%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 72%] Built target test_quadrature -make -f CMakeFiles/test_milu.dir/build.make CMakeFiles/test_milu.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_milu.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_milu.dir/build.make CMakeFiles/test_milu.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 72%] Building CXX object CMakeFiles/test_milu.dir/tests/test_milu.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -MF CMakeFiles/test_milu.dir/tests/test_milu.cpp.o.d -o CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_milu.cpp -[ 72%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 72%] Built target test_aquifergridutils -make -f CMakeFiles/test_multmatrixtransposed.dir/build.make CMakeFiles/test_multmatrixtransposed.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_multmatrixtransposed.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_multmatrixtransposed.dir/build.make CMakeFiles/test_multmatrixtransposed.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 72%] Building CXX object CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o -MF CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o.d -o CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_multmatrixtransposed.cpp -[ 72%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 72%] Built target test_multmatrixtransposed -make -f CMakeFiles/test_norne_pvt.dir/build.make CMakeFiles/test_norne_pvt.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_norne_pvt.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_norne_pvt.dir/build.make CMakeFiles/test_norne_pvt.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_norne_pvt.cpp -[ 73%] Linking CXX executable bin/test_keyword_validator -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_keyword_validator.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o -o bin/test_keyword_validator -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 73%] Built target test_keyword_validator -make -f CMakeFiles/test_outputdir.dir/build.make CMakeFiles/test_outputdir.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_outputdir.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_outputdir.cpp -[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 74%] Linking CXX executable bin/test_LogOutputHelper -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_LogOutputHelper.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o -o bin/test_LogOutputHelper -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] Built target test_milu -make -f CMakeFiles/test_ParallelSerialization.dir/build.make CMakeFiles/test_ParallelSerialization.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ParallelSerialization.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_ParallelSerialization.dir/build.make CMakeFiles/test_ParallelSerialization.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_ParallelSerialization.cpp -[ 74%] Linking CXX executable bin/test_wellmodel -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellmodel.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_wellmodel.dir/tests/test_wellmodel.cpp.o -o bin/test_wellmodel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] Built target test_LogOutputHelper -make -f CMakeFiles/test_HDF5File.dir/build.make CMakeFiles/test_HDF5File.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5File.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_HDF5File.dir/build.make CMakeFiles/test_HDF5File.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_HDF5File.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] Built target test_wellmodel -make -f CMakeFiles/test_HDF5Serializer.dir/build.make CMakeFiles/test_HDF5Serializer.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5Serializer.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_HDF5Serializer.dir/build.make CMakeFiles/test_HDF5Serializer.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] Building CXX object CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o -MF CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o.d -o CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_HDF5Serializer.cpp -[ 74%] Linking CXX executable bin/test_interregflows -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_interregflows.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o -o bin/test_interregflows -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] Built target test_norne_pvt -make -f CMakeFiles/test_parametersystem.dir/build.make CMakeFiles/test_parametersystem.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parametersystem.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_parametersystem.dir/build.make CMakeFiles/test_parametersystem.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 74%] Built target test_interregflows -make -f CMakeFiles/test_parallel_wbp_sourcevalues.dir/build.make CMakeFiles/test_parallel_wbp_sourcevalues.dir/depend -[ 75%] Building CXX object CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallel_wbp_sourcevalues.dir/DependInfo.cmake "--color=" -/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parametersystem.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_parallel_wbp_sourcevalues.dir/build.make CMakeFiles/test_parallel_wbp_sourcevalues.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallel_wbp_sourcevalues.cpp -[ 76%] Linking CXX executable bin/test_HDF5File -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5File.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_HDF5File.dir/tests/test_HDF5File.cpp.o -o bin/test_HDF5File -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_HDF5Serializer -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5Serializer.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] Built target test_HDF5File -make -f CMakeFiles/test_parallelwellinfo.dir/build.make CMakeFiles/test_parallelwellinfo.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallelwellinfo.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_parallelwellinfo.dir/build.make CMakeFiles/test_parallelwellinfo.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] Building CXX object CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallelwellinfo.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] Built target test_HDF5Serializer -make -f CMakeFiles/test_partitionCells.dir/build.make CMakeFiles/test_partitionCells.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_partitionCells.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_partitionCells.dir/build.make CMakeFiles/test_partitionCells.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_partitionCells.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] Built target test_parallel_wbp_sourcevalues -make -f CMakeFiles/test_preconditionerfactory.dir/build.make CMakeFiles/test_preconditionerfactory.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_preconditionerfactory.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_preconditionerfactory.dir/build.make CMakeFiles/test_preconditionerfactory.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_preconditionerfactory.cpp -In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/material/common/FastSmallVector.hpp:36, - 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-2024.10+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 >, 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>:: - | ^~~~~~~~~~~~~~~~~~~ -[ 76%] Linking CXX executable bin/test_parametersystem -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parametersystem.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_partitionCells -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_partitionCells.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 76%] Built target test_parametersystem -make -f CMakeFiles/test_privarspacking.dir/build.make CMakeFiles/test_privarspacking.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_privarspacking.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 77%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_privarspacking.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:31: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': -/build/reproducible-path/opm-simulators-2024.10+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 > >]' - 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:86:29: required from 'Vector Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]' - 86 | getQuasiImpesWeights(matrix, pressureVarIndex, transpose, weights); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:100:62: required from 'Dune::BlockVector > testPrec(const Opm::PropertyTree&, const std::string&, const std::string&) [with int bz = 1; std::string = std::__cxx11::basic_string]' - 100 | return Opm::Amg::getQuasiImpesWeights(matrix, 1, transpose); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:114:28: required from here - 114 | auto sol = testPrec(prm, "matr33.txt", "rhs3.txt"); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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) - | ^~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 77%] Built target test_partitionCells -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_region_phase_pvaverage.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_region_phase_pvaverage.cpp -[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] Built target test_privarspacking -make -f CMakeFiles/test_relpermdiagnostics.dir/build.make CMakeFiles/test_relpermdiagnostics.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_relpermdiagnostics.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_relpermdiagnostics.dir/build.make CMakeFiles/test_relpermdiagnostics.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_relpermdiagnostics.cpp -[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:27, - from /build/reproducible-path/opm-simulators-2024.10+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]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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:694: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]' - 694 | { std::_Construct(__p, std::forward<_Args>(__args)...); } - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/shared_ptr_base.h:607:39: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:457:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' - 457 | return std::make_shared>(op.getmat()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; 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]' - 680 | StandardPreconditioners::add(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:744:31: required from 'static Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::create(const Operator&, const Opm::PropertyTree&, const std::function&, std::size_t) [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; 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]' - 744 | return instance().doCreate(op, prm, weightsCalculator, pressureIndex); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:103:36: required from 'Dune::BlockVector > testPrec(const Opm::PropertyTree&, const std::string&, const std::string&) [with int bz = 1; std::string = std::__cxx11::basic_string]' - 103 | auto prec = PrecFactory::create(op, prm.get_child("preconditioner"), wc, 1); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:114:28: required from here - 114 | auto sol = testPrec(prm, "matr33.txt", "rhs3.txt"); - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] Built target test_parallelwellinfo -make -f CMakeFiles/test_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_nonnc.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_nonnc.cpp -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /usr/include/dune/common/densematrix.hh:18, - from /usr/include/dune/common/dynmatrix.hh:16, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:26: -/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-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = RepeatingOperator, std::allocator > >, Dune::BlockVector, std::allocator > > >; 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::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-2024.10+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/c++/14/vector:72, - from /usr/include/opm/material/common/FastSmallVector.hpp:36, - 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-2024.10+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 >, 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-2024.10+ds/obj-aarch64-linux-gnu' -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 78%] Built target test_outputdir -make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_GasSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_GasSatfuncConsistencyChecks.cpp -[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /usr/include/dune/istl/umfpack.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+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&)::]': -/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-2024.10+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-2024.10+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); - | ^~~~~~~~~~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] Built target test_region_phase_pvaverage -make -f CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_OilSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_OilSatfuncConsistencyChecks.cpp -[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] Built target test_relpermdiagnostics -make -f CMakeFiles/test_SatfuncConsistencyChecks.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_SatfuncConsistencyChecks.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_SatfuncConsistencyChecks.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:28: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/DILU.hpp: In function '_ZN4Dune15MultithreadDILUINS_10BCRSMatrixIN3Opm11MatrixBlockIdLi1ELi1EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi1EEESaIS9_EEESB_E14parallelUpdateEv._omp_fn.1': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 79%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_GasSatfuncConsistencyChecks -make -f CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Building CXX object CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o -MF CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o.d -o CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_SatfuncConsistencyChecks_parallel.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = RepeatingOperator, std::allocator > >, Dune::BlockVector, std::allocator > > >; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': -/build/reproducible-path/opm-simulators-2024.10+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]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_nonnc -make -f CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp -[ 79%] Linking CXX executable bin/test_SatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncConsistencyChecks.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_SatfuncConsistencyChecks.dir/tests/test_SatfuncConsistencyChecks.cpp.o -o bin/test_SatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_SatfuncConsistencyChecks -make -f CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_WaterSatfuncConsistencyChecks.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 79%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/examples/outflow_pvs.cpp:35: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/outflowproblem.hh: In member function 'void Opm::OutflowProblem::finishInit() [with TypeTag = Opm::Properties::TTag::OutflowProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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::OutflowProblem]': +/build/reproducible-path/opm-simulators-2024.10+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(); + | ^~~~~~~~~~~ +[ 63%] Linking CXX executable bin/powerinjection_darcy_fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_fd.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_SatfuncConsistencyChecks_parallel -make -f CMakeFiles/test_ghostlastmatrixadapter.dir/build.make CMakeFiles/test_ghostlastmatrixadapter.dir/depend +[ 63%] Built target powerinjection_darcy_fd +make -f CMakeFiles/waterair_pvs_ni.dir/build.make CMakeFiles/waterair_pvs_ni.dir/depend +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/obstacleproblem.hh: In member function 'void Opm::ObstacleProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ObstacleProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ghostlastmatrixadapter.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/waterair_pvs_ni.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_ghostlastmatrixadapter.dir/build.make CMakeFiles/test_ghostlastmatrixadapter.dir/build +make -f CMakeFiles/waterair_pvs_ni.dir/build.make CMakeFiles/waterair_pvs_ni.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Building CXX object CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o -MF CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o.d -o CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_ghostlastmatrixadapter.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_ghostlastmatrixadapter.cpp:26: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Dune::FieldMatrix]': -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/tests/test_ghostlastmatrixadapter.cpp:295:63: required from here - 295 | return Opm::Amg::getQuasiImpesWeights(mat, 0, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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) - | ^~~~~~~~~~~~~~~~~~~~ -[ 79%] Linking CXX executable bin/test_OilSatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_WaterSatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 63%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/waterair_pvs_ni.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_OilSatfuncConsistencyChecks -make -f CMakeFiles/test_parallelistlinformation.dir/build.make CMakeFiles/test_parallelistlinformation.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallelistlinformation.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_parallelistlinformation.dir/build.make CMakeFiles/test_parallelistlinformation.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallelistlinformation.cpp -[ 79%] Built target test_WaterSatfuncConsistencyChecks -make -f CMakeFiles/test_propertysystem.dir/build.make CMakeFiles/test_propertysystem.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_propertysystem.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_propertysystem.dir/build.make CMakeFiles/test_propertysystem.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_propertysystem.cpp -[ 79%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_propertysystem -make -f CMakeFiles/test_tasklets.dir/build.make CMakeFiles/test_tasklets.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tasklets.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_tasklets.dir/build.make CMakeFiles/test_tasklets.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_tasklets.cpp -[ 79%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_tasklets -make -f CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] Built target test_ghostlastmatrixadapter -make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherconvergencereport.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_gatherconvergencereport.cpp -[ 80%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 80%] Built target test_ThreePointHorizontalSatfuncConsistencyChecks -make -f CMakeFiles/test_gatherdeferredlogger.dir/build.make CMakeFiles/test_gatherdeferredlogger.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherdeferredlogger.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 80%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_gatherdeferredlogger.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, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:37: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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 | { | ^ -[ 80%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -o bin/test_gatherconvergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 63%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] Built target test_parallelistlinformation -make -f CMakeFiles/test_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/depend +[ 63%] Built target reservoir_ncp_vcfv +make -f CMakeFiles/reservoir_ncp_ecfv.dir/build.make CMakeFiles/reservoir_ncp_ecfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallel_wbp_calculation.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_ncp_ecfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/build +make -f CMakeFiles/reservoir_ncp_ecfv.dir/build.make CMakeFiles/reservoir_ncp_ecfv.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallel_wbp_calculation.cpp +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/reservoir_ncp_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, - from /usr/include/dune/grid/common/intersectioniterator.hh:11, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:32: + 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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAd]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:33: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::LensProblemEcfvAd]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 260 | lensK_ = this->toDimMatrix_(9.05e-12); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:244:36: required from 'void Opm::WaterAirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 244 | fineK_ = this->toDimMatrix_(1e-13); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Communication = Dune::Communication]' 224 | { problem_->finishInit(); } | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+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/axisalignedcubegeometry.hh:17, - from /usr/include/dune/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:37: -/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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAd]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | 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/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-2024.10+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-2024.10+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::LensProblemEcfvAd]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | 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 - | ^~~~~~ /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())); @@ -40243,24 +36456,23 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -40278,61 +36490,108 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -/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-2024.10+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-2024.10+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::LensProblemEcfvAd]' - 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' - 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); - | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' +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-2024.10+ds/examples/problems/waterairproblem.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:323:36: required from 'void Opm::WaterAirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 323 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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 + | ^~~ +In file included from /usr/include/dune/geometry/referenceelements.hh:23, + 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here + 52 | 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 /usr/include/dune/istl/bvector.hh:20, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: +/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/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24: /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(); @@ -40349,24 +36608,23 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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 @@ -40387,74 +36645,1049 @@ /usr/include/dune/grid/common/intersectioniterator.hh:107:20: required from 'class Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > >' 107 | Implementation realIterator; | ^~~~~~~~~~~~ -/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' - 213 | initialize( dgfFactory ); - | ~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' - 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' - 168 | { vanguard_.reset(new Vanguard(*this)); } - | ^~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.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/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-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' - 86 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:221:31: required from 'Opm::LensProblem::LensProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' - 221 | : ParentType(simulator) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' - 201 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' + 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here + 52 | 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 + | ^~~~~~~~~~~~~~~~~~~~~ +[ 64%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 | { + | ^ +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:323:36: required from 'void Opm::WaterAirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 323 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here + 52 | 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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' 107 | :Simulator(Communication(), verbose) | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here - 48 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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 | ^~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] Built target test_gatherconvergencereport -make -f CMakeFiles/test_broadcast.dir/build.make CMakeFiles/test_broadcast.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_broadcast.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_broadcast.cpp -[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -o bin/test_gatherdeferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -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 +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:323:36: required from 'void Opm::WaterAirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 323 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here + 52 | 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 + | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] Built target co2injection_flash_ni_ecfv +make -f CMakeFiles/powerinjection_forchheimer_fd.dir/build.make CMakeFiles/powerinjection_forchheimer_fd.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_forchheimer_fd.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/powerinjection_forchheimer_fd.dir/build.make CMakeFiles/powerinjection_forchheimer_fd.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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> >, true>; TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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> >, true>; TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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> >, true>; TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 91 | extQuants.updateBoundary(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:450:31: required from 'void Opm::WaterAirProblem::boundary(BoundaryRateVector&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseBoundaryContext; TypeTag = Opm::Properties::TTag::WaterAirProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' + 450 | values.setFreeFlow(context, spaceIdx, timeIdx, fs); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaselocalresidual.hh:467:39: required from 'void Opm::FvBaseLocalResidual::evalBoundarySegment_(LocalEvalBlockVector&, const BoundaryContext&, unsigned int, unsigned int) const [with TypeTag = Opm::Properties::TTag::WaterAirProblem; LocalEvalBlockVector = Dune::BlockVector, Opm::aligned_allocator, 8> >; BoundaryContext = Opm::FvBaseBoundaryContext]' + 467 | boundaryCtx.problem().boundary(values, boundaryCtx, boundaryFaceIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaselocalresidual.hh:436:13: [ skipping 8 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:270:42: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 270 | asImp_().linearizeDomain_(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 1274 | converged = newtonMethod_.apply(); + | ~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:515:44: required from 'void Opm::FvBaseProblem::timeIntegration() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 515 | bool converged = model().update(); + | ~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:723:42: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]' + 723 | problem_->timeIntegration(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::WaterAirProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/waterair_pvs_ni.cpp:52:38: required from here + 52 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh: In member function 'void Opm::WaterAirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::WaterAirProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/waterairproblem.hh:244:9: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 244 | fineK_ = this->toDimMatrix_(1e-13); + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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> >, true> >; TypeTag = Opm::Properties::TTag::WaterAirProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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, + | ^~~~~~~~ +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())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirNcpEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::ReservoirNcpEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 333 | fineK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:34: +/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())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::ReservoirNcpEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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/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-2024.10+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-2024.10+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::ReservoirNcpEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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 + | ^~~~~~ +/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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:36: +/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-2024.10+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-2024.10+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::ReservoirNcpEcfvProblem]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:361:56: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 361 | const GlobalPosition& pos = elemCtx.pos(dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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 /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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.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::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, + 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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | 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/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-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:132:89: required from 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' + 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:209:31: required from 'Opm::ReservoirProblem::ReservoirProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Simulator = Opm::Simulator]' + 209 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 201 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/reservoir_ncp_ecfv.cpp:63:38: required from here + 63 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here + 54 | 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-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 266 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here + 54 | 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-2024.10+ds/opm/models/io/vtkscalarfunction.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here + 54 | 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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Scalar = double]' + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 266 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.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 + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh: In member function 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +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-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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.hpp:1364: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]' + 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&, const bool&, const bool&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:583:58: required from 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 583 | auto [xCO2_new, yH2O_new] = mutualSolubility_(temperature, pg, xCO2, yH2O, m_NaCl, gammaNaCl, highTemp, + | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 584 | iterate, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:135:64: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 135 | auto [xCO2, yH2O] = fixPointIterSolubility_(temperature, pg, molalityNaCl, activityModel, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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-2024.10+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-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 633 | static std::pair mutualSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~ +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-2024.10+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:569: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 >]' + 569 | __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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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 + | ^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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; TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; ElementContext = Opm::FvBaseElementContext]' + 333 | { ParentType::calculateBoundaryGradient(quantityGrad, elemCtx, fapIdx, quantityCallback); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem; ElementContext = Opm::FvBaseElementContext]' + 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 348 | elemCtx, + | ~~~~~~~~ + 349 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 350 | pressureCallback); + | ~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem; ElementContext = Opm::FvBaseElementContext]' + 314 | DarcyExtQuants::calculateBoundaryGradients_(elemCtx, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ + 315 | boundaryFaceIdx, + | ~~~~~~~~~~~~~~~~ + 316 | timeIdx, + | ~~~~~~~~ + 317 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem]' + 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ + 123 | bfIdx, + | ~~~~~~ + 124 | timeIdx, + | ~~~~~~~~ + 125 | fluidState); + | ~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem; BoundaryRateVector = Opm::ImmiscibleBoundaryRateVector]' + 362 | values.setFreeFlow(context, spaceIdx, timeIdx, initialFluidState_); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:266:44: required from 'void Opm::PowerInjectionProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 266 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerFdProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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 @@ -40469,30 +37702,2490 @@ /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-2024.10+ds/examples/powerinjection_forchheimer_fd.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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] + | ^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ^~~ +In file included from /usr/include/dune/grid/yaspgrid.hh:72, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerFdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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 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 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-2024.10+ds/opm/models/utils/simulator.hh:224:31: +/build/reproducible-path/opm-simulators-2024.10+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 + 150 | perm_ = this->toDimMatrix_(1e-10); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 64%] Linking CXX executable bin/obstacle_immiscible +/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_immiscible.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh: In member function 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::OutflowProblem]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +[ 64%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 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-2024.10+ds/opm/models/utils/simulator.hh:224:31: +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] Built target test_gatherdeferredlogger -make -f CMakeFiles/test_HDF5File_Parallel.dir/build.make CMakeFiles/test_HDF5File_Parallel.dir/depend +[ 64%] Built target obstacle_immiscible +make -f CMakeFiles/reservoir_blackoil_vcfv.dir/build.make CMakeFiles/reservoir_blackoil_vcfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5File_Parallel.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/reservoir_blackoil_vcfv.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_HDF5File_Parallel.dir/build.make CMakeFiles/test_HDF5File_Parallel.dir/build +make -f CMakeFiles/reservoir_blackoil_vcfv.dir/build.make CMakeFiles/reservoir_blackoil_vcfv.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_HDF5File_Parallel.cpp -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+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); +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] Built target obstacle_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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/powerinjection_forchheimer_ad.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/powerinjection_forchheimer_ad.dir/build.make CMakeFiles/powerinjection_forchheimer_ad.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] Built target lens_richards_vcfv +make -f CMakeFiles/opmrst_inspect.dir/build.make CMakeFiles/opmrst_inspect.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/opmrst_inspect.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/opmrst_inspect.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-2024.10+ds/opm/models/io/dgfvanguard.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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/common/intersectioniterator.hh:11, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:32: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.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::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 184 | return matrix.transposed(); + | ^ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh:204:32: required from 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 204 | K_ = this->toDimMatrix_(5.73e-08); // [m^2] + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::PowerInjectionForchheimerAdProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:31: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here + 54 | 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-2024.10+ds/opm/models/utils/simulator.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here + 54 | 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/vtkwriter.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbasebackend.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:35: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874:49: required from 'void Opm::VcfvStencil::update(const Element&) [with Scalar = double; GridView = Dune::GridView > >; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Element = Dune::Entity<0, 1, const Dune::YaspGrid<1>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here + 54 | 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/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-2024.10+ds/opm/models/utils/propertysystem.hh:29, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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(); + | ^ +[ 64%] Linking CXX executable bin/outflow_pvs +/usr/bin/cmake -E cmake_link_script CMakeFiles/outflow_pvs.dir/link.txt --verbose=1 +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/models/immiscible/immiscibleextensivequantities.hh:90:35: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1037:50: required from 'void Opm::FvBaseDiscretization::checkConservativeness(Scalar, bool) const [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem; Scalar = double]' + 1037 | simulator_.problem().boundary(values, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ + 1038 | boundaryCtx, + | ~~~~~~~~~~~~ + 1039 | faceIdx, + | ~~~~~~~~ + 1040 | /*timeIdx=*/0); + | ~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:54:38: required from here + 54 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilproblem.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:50, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:32: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:333:36: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 333 | fineK_ = this->toDimMatrix_(1e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/istlsparsematrixadapter.hh:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/parallelbicgstabbackend.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:34: +/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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:193:22: required from 'void Opm::VtkMultiWriter::beginWrite(double) [with GridView = Dune::GridView > >; int vtkFormat = 0]' + 193 | curWriter_ = new VtkWriter(gridView_, Dune::VTK::conforming); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:792:38: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 792 | defaultVtkWriter_->beginWrite(t); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:672:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 672 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->writeOutput()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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/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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 436 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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 + | ^~~ +[ 64%] Linking CXX executable bin/tutorial1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial1.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/geometry/referenceelements.hh:23, + 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:874: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>]' + 874 | elementLocal = referenceElement.position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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/dune/geometry/referenceelementimplementation.hh:18, + from /usr/include/dune/geometry/referenceelements.hh:24: +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:961:30: 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>]' + 961 | IntersectionIterator endit = gridView_.iend(e); + | ^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:1009:82: 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>]' + 1009 | boundaryFace_[bfIdx].normal_ = intersection.centerUnitOuterNormal(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:139:24: required from 'void Opm::FvBaseElementContext::updateStencil(const Element&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Element = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 139 | stencil_.update(elem); + | ~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:564:34: required from 'void Opm::BlackOilModel::deserialize(Restarter&) [with Restarter = Opm::Restart; TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 564 | elemCtx.updateStencil(elem); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:648:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 648 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->deserialize(res)); + | ~~~~~~~~~~~~~~~~~~~^~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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/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 /build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_forchheimer_ad.cpp:33: +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:35: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 436 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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-2024.10+ds/examples/problems/reservoirproblem.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:36: +/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-2024.10+ds/opm/models/io/dgfvanguard.hh:83:35: required from 'Opm::DgfVanguard::DgfVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Simulator = Opm::Simulator]' + 83 | Dune::GridPtr< Grid > dgfPointer( dgfFileName ); + | ^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:436:36: required from 'void Opm::ReservoirProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 436 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | 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 + | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] Built target outflow_pvs +make -f CMakeFiles/test_convergenceoutputconfiguration.dir/build.make CMakeFiles/test_convergenceoutputconfiguration.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_convergenceoutputconfiguration.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_convergenceoutputconfiguration.dir/build.make CMakeFiles/test_convergenceoutputconfiguration.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_convergenceoutputconfiguration.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] Built target tutorial1 +make -f CMakeFiles/test_timer.dir/build.make CMakeFiles/test_timer.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_timer.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 65%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_timer.cpp +[ 65%] Linking CXX executable bin/opmrst_inspect +/usr/bin/cmake -E cmake_link_script CMakeFiles/opmrst_inspect.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:33: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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.hpp:1364: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]' + 1364 | case oilPhaseIdx: return oilPvt_->saturatedGasDissolutionFactor(regionIdx, T, p); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:644:52: required from 'void Opm::ReservoirProblem::initFluidState_() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 644 | FluidSystem::saturatedDissolutionFactor(fs, oilPhaseIdx, /*pvtRegionIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh:370:9: required from 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 370 | initFluidState_(); + | ^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::ReservoirBlackOilVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/reservoir_blackoil_vcfv.cpp:58:38: required from here + 58 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 65%] Built target opmrst_inspect +make -f CMakeFiles/test_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_vfpproperties.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 66%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_vfpproperties.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 +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkblackoilsolventmodule.hpp:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilsolventmodules.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilboundaryratevector.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:35: +/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/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-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1080:29: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1080 | totalRate = comm.sum(totalRate); + | ~~~~~~~~^~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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); - | ^~~ -[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -o bin/test_broadcast -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:56: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/powerinjectionproblem.hh: In member function 'void Opm::PowerInjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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] + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +[ 66%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]': +/build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 66%] Built target test_convergenceoutputconfiguration +make -f CMakeFiles/test_wellmodel.dir/build.make CMakeFiles/test_wellmodel.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellmodel.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_wellmodel.dir/build.make CMakeFiles/test_wellmodel.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 66%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_wellmodel.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 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-2024.10+ds/opm/models/utils/simulator.hh:224:31: +/build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:347:47: +/build/reproducible-path/opm-simulators-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 66%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 66%] Built target test_vfpproperties +make -f CMakeFiles/test_wellprodindexcalculator.dir/build.make CMakeFiles/test_wellprodindexcalculator.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellprodindexcalculator.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 66%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_wellprodindexcalculator.cpp +[ 66%] Linking CXX executable bin/powerinjection_forchheimer_fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_forchheimer_fd.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 66%] Built target powerinjection_forchheimer_fd +make -f CMakeFiles/test_wellstate.dir/build.make CMakeFiles/test_wellstate.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_wellstate.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_wellstate.dir/build.make CMakeFiles/test_wellstate.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 67%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_wellstate.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, + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirNcpEcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 67%] Linking CXX executable bin/test_timer +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_timer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 67%] Built target test_timer +make -f CMakeFiles/test_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_nonnc.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 67%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_nonnc.cpp +[ 68%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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, + | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 68%] Built target waterair_pvs_ni +make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_GasSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_GasSatfuncConsistencyChecks.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 68%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_GasSatfuncConsistencyChecks.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_wellmodel.cpp:48: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/Co2GasPvt.hpp:328:52: required from 'LhsEval Opm::Co2GasPvt::rvwSat_(unsigned int, const LhsEval&, const LhsEval&, const LhsEval&) const [with LhsEval = double; Scalar = double]' + 328 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 329 | pressure, + | ~~~~~~~~~ + 330 | salinity, + | ~~~~~~~~~ + 331 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 332 | xlCO2, + | ~~~~~~ + 333 | xgH2O, + | ~~~~~~ + 334 | activityModel_, + | ~~~~~~~~~~~~~~~ + 335 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/Co2GasPvt.hpp:280:21: required from 'Evaluation Opm::Co2GasPvt::saturatedOilVaporizationFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 280 | { return rvwSat_(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); } + | ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/GasPvtMultiplexer.hpp:220:7: required from 'Evaluation Opm::GasPvtMultiplexer::saturatedOilVaporizationFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' + 220 | { OPM_GAS_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedOilVaporizationFactor(regionIdx, temperature, pressure)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellInterface_impl.hpp:1740:17: required from 'Opm::WellInterface::Scalar Opm::WellInterface::computeConnectionDFactor(int, const IntensiveQuantities&, const Opm::SingleWellState::type::type>&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; Scalar = double; IntensiveQuantities = Opm::BlackOilIntensiveQuantities; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' + 1739 | const Scalar rv_sat = gasPvt.saturatedOilVaporizationFactor + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1740 | (regIdx, temperature, connection_pressure); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/WellInterface_impl.hpp:1642:32: required from 'std::vector::type::type> Opm::WellInterface::wellIndex(int, const IntensiveQuantities&, Scalar, const Opm::SingleWellState::type::type>&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; IntensiveQuantities = Opm::BlackOilIntensiveQuantities; Scalar = double]' + 1642 | const Scalar d = this->computeConnectionDFactor(perf, intQuants, ws); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/StandardWell_impl.hpp:1488:59: required from 'void Opm::StandardWell::computeWellRatesWithBhp(const typename Base::Simulator&, const typename Base::Scalar&, std::vector::Scalar>&, Opm::DeferredLogger&) const [with TypeTag = Opm::Properties::TTag::FlowProblem; typename Base::Simulator = Opm::Simulator; Base = Opm::WellInterface; typename Base::Scalar = double; typename Opm::WellInterface::Scalar = double]' + 1488 | const std::vector Tw = this->wellIndex(perf, intQuants, trans_mult, wellstate_nupcol); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/StandardWell_impl.hpp:1468:5: required from here + 1468 | StandardWell:: + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 68%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkcompositionmodule.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ncp/ncpmodel.hh:33: +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); + | ~~~~~~~~~~~~^~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 68%] Built target test_wellprodindexcalculator +make -f CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_OilSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 68%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_OilSatfuncConsistencyChecks.cpp +[ 68%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 68%] Built target test_nonnc +make -f CMakeFiles/test_SatfuncConsistencyChecks.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_SatfuncConsistencyChecks.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 68%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_SatfuncConsistencyChecks.cpp +[ 68%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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_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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 69%] Built target test_wellstate +make -f CMakeFiles/test_convergencereport.dir/build.make CMakeFiles/test_convergencereport.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_convergencereport.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_convergencereport.dir/build.make CMakeFiles/test_convergencereport.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 69%] Building CXX object CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o -MF CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o.d -o CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_convergencereport.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 69%] Built target test_GasSatfuncConsistencyChecks +make -f CMakeFiles/test_deferredlogger.dir/build.make CMakeFiles/test_deferredlogger.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_deferredlogger.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_deferredlogger.dir/build.make CMakeFiles/test_deferredlogger.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 69%] Building CXX object CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -MF CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o.d -o CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_deferredlogger.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, + | ^~~~~~~~ +[ 69%] Linking CXX executable bin/reservoir_ncp_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_ncp_ecfv.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 69%] Built target reservoir_ncp_ecfv +make -f CMakeFiles/test_dilu.dir/build.make CMakeFiles/test_dilu.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_dilu.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_dilu.dir/build.make CMakeFiles/test_dilu.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 69%] Building CXX object CMakeFiles/test_dilu.dir/tests/test_dilu.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_dilu.cpp +[ 69%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 69%] Linking CXX executable bin/test_deferredlogger +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_deferredlogger.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 70%] Linking CXX executable bin/test_convergencereport +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_convergencereport.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_convergencereport.dir/tests/test_convergencereport.cpp.o -o bin/test_convergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 70%] Built target powerinjection_forchheimer_ad +make -f CMakeFiles/test_milu.dir/build.make CMakeFiles/test_milu.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_milu.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_milu.dir/build.make CMakeFiles/test_milu.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 70%] Building CXX object CMakeFiles/test_milu.dir/tests/test_milu.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -MF CMakeFiles/test_milu.dir/tests/test_milu.cpp.o.d -o CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_milu.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 70%] Built target test_convergencereport +make -f CMakeFiles/test_multmatrixtransposed.dir/build.make CMakeFiles/test_multmatrixtransposed.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_multmatrixtransposed.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_multmatrixtransposed.dir/build.make CMakeFiles/test_multmatrixtransposed.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 70%] Building CXX object CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o -MF CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o.d -o CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_multmatrixtransposed.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/reservoirproblem.hh: In member function 'void Opm::ReservoirProblem::finishInit() [with TypeTag = Opm::Properties::TTag::ReservoirBlackOilVcfvProblem]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 70%] Built target test_deferredlogger +make -f CMakeFiles/test_norne_pvt.dir/build.make CMakeFiles/test_norne_pvt.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_norne_pvt.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_norne_pvt.dir/build.make CMakeFiles/test_norne_pvt.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 71%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_norne_pvt.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/DILU.hpp:24, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/test_SatfuncConsistencyChecks +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncConsistencyChecks.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_SatfuncConsistencyChecks.dir/tests/test_SatfuncConsistencyChecks.cpp.o -o bin/test_SatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 71%] Built target test_SatfuncConsistencyChecks +make -f CMakeFiles/moduleVersion.dir/build.make CMakeFiles/moduleVersion.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/moduleVersion.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/moduleVersion.dir/build.make CMakeFiles/moduleVersion.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 71%] Building CXX object CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o +/usr/bin/c++ -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -MD -MT CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -MF CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o.d -o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/utils/moduleVersion.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 71%] Built target moduleVersion +[ 71%] Linking CXX executable bin/test_multmatrixtransposed +make -f CMakeFiles/test_parametersystem.dir/build.make CMakeFiles/test_parametersystem.dir/depend +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_multmatrixtransposed.dir/link.txt --verbose=1 +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parametersystem.dir/DependInfo.cmake "--color=" +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_parametersystem.dir/build.make CMakeFiles/test_parametersystem.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 72%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parametersystem.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 72%] Built target test_multmatrixtransposed +make -f CMakeFiles/test_parallel_wbp_sourcevalues.dir/build.make CMakeFiles/test_parallel_wbp_sourcevalues.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallel_wbp_sourcevalues.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_parallel_wbp_sourcevalues.dir/build.make CMakeFiles/test_parallel_wbp_sourcevalues.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallel_wbp_sourcevalues.cpp +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 73%] Linking CXX executable bin/test_parametersystem +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parametersystem.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 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); + | ~~~~~~~~~~~~^~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Linking CXX executable bin/test_OilSatfuncConsistencyChecks +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.txt --verbose=1 +[ 73%] Built target test_parallel_wbp_sourcevalues +make -f CMakeFiles/test_parallelwellinfo.dir/build.make CMakeFiles/test_parallelwellinfo.dir/depend +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallelwellinfo.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_parallelwellinfo.dir/build.make CMakeFiles/test_parallelwellinfo.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Building CXX object CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallelwellinfo.cpp +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_parametersystem +make -f CMakeFiles/test_equil.dir/build.make CMakeFiles/test_equil.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_equil.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_equil.dir/build.make CMakeFiles/test_equil.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_equil.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_OilSatfuncConsistencyChecks +make -f CMakeFiles/test_extractMatrix.dir/build.make CMakeFiles/test_extractMatrix.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_extractMatrix.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_extractMatrix.dir/build.make CMakeFiles/test_extractMatrix.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_extractMatrix.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_milu +make -f CMakeFiles/test_flexiblesolver.dir/build.make CMakeFiles/test_flexiblesolver.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_flexiblesolver.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_flexiblesolver.dir/build.make CMakeFiles/test_flexiblesolver.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Building CXX object CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -MF CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o.d -o CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp +[ 73%] Linking CXX executable bin/test_wellmodel +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellmodel.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_wellmodel.dir/tests/test_wellmodel.cpp.o -o bin/test_wellmodel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp:26: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': +/build/reproducible-path/opm-simulators-2024.10+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 > >]' + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:86:29: required from 'Vector Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]' + 86 | getQuasiImpesWeights(matrix, pressureVarIndex, transpose, weights); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp:68:62: required from 'Dune::BlockVector > testSolver(const Opm::PropertyTree&, const std::string&, const std::string&) [with int bz = 1; std::string = std::__cxx11::basic_string]' + 68 | return Opm::Amg::getQuasiImpesWeights(matrix, 1, transpose); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_flexiblesolver.cpp:88:34: required from here + 88 | auto sol = testSolver(prm, "matr33.txt", "rhs3.txt"); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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) + | ^~~~~~~~~~~~~~~~~~~~ +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_norne_pvt +make -f CMakeFiles/test_glift1.dir/build.make CMakeFiles/test_glift1.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_glift1.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_glift1.dir/build.make CMakeFiles/test_glift1.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Building CXX object CMakeFiles/test_glift1.dir/tests/test_glift1.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o -MF CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o.d -o CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_wellmodel +make -f CMakeFiles/test_tasklets.dir/build.make CMakeFiles/test_tasklets.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tasklets.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_tasklets.dir/build.make CMakeFiles/test_tasklets.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_tasklets.cpp +[ 73%] Linking CXX executable bin/test_extractMatrix +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_extractMatrix.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_extractMatrix.dir/tests/test_extractMatrix.cpp.o -o bin/test_extractMatrix -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_extractMatrix +make -f CMakeFiles/test_tasklets_failure.dir/build.make CMakeFiles/test_tasklets_failure.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_tasklets_failure.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_tasklets_failure.dir/build.make CMakeFiles/test_tasklets_failure.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_tasklets_failure.cpp +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target reservoir_blackoil_vcfv +make -f CMakeFiles/test_ALQState.dir/build.make CMakeFiles/test_ALQState.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ALQState.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_ALQState.dir/build.make CMakeFiles/test_ALQState.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_ALQState.cpp +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_dilu +make -f CMakeFiles/test_graphcoloring.dir/build.make CMakeFiles/test_graphcoloring.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_graphcoloring.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_graphcoloring.dir/build.make CMakeFiles/test_graphcoloring.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_graphcoloring.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_tasklets +make -f CMakeFiles/test_GroupState.dir/build.make CMakeFiles/test_GroupState.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_GroupState.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_GroupState.dir/build.make CMakeFiles/test_GroupState.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Building CXX object CMakeFiles/test_GroupState.dir/tests/test_GroupState.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o -MF CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o.d -o CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_GroupState.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_parallelwellinfo +make -f CMakeFiles/test_interregflows.dir/build.make CMakeFiles/test_interregflows.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_interregflows.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_interregflows.cpp +[ 73%] Linking CXX executable bin/test_flexiblesolver +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_flexiblesolver.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 73%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 73%] Built target test_flexiblesolver +make -f CMakeFiles/test_invert.dir/build.make CMakeFiles/test_invert.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_invert.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_invert.dir/build.make CMakeFiles/test_invert.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_invert.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Built target test_ALQState +make -f CMakeFiles/test_keyword_validator.dir/build.make CMakeFiles/test_keyword_validator.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_keyword_validator.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_keyword_validator.dir/build.make CMakeFiles/test_keyword_validator.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Building CXX object CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o -MF CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o.d -o CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_keyword_validator.cpp +[ 74%] Linking CXX executable bin/test_GroupState +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_GroupState.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_GroupState.dir/tests/test_GroupState.cpp.o -o bin/test_GroupState -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Built target test_GroupState +make -f CMakeFiles/test_LogOutputHelper.dir/build.make CMakeFiles/test_LogOutputHelper.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_LogOutputHelper.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_LogOutputHelper.dir/build.make CMakeFiles/test_LogOutputHelper.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Building CXX object CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o -MF CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o.d -o CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_LogOutputHelper.cpp +[ 74%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Built target test_invert +make -f CMakeFiles/test_HDF5Serializer.dir/build.make CMakeFiles/test_HDF5Serializer.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5Serializer.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_HDF5Serializer.dir/build.make CMakeFiles/test_HDF5Serializer.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Building CXX object CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o -MF CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o.d -o CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_HDF5Serializer.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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /usr/include/opm/grid/cpgrid/GridHelpers.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:29: +/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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; Communication = Dune::Communication]' + 179 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' + 107 | :Simulator(Communication(), verbose) + | ^ +/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 = {}; __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-2024.10+ds/tests/test_equil.cpp:122:39: required from 'std::unique_ptr::type::type> initSimulator(const char*) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; typename Opm::Properties::Detail::GetPropImpl::type::type = Opm::Simulator; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Simulator]' + 122 | return std::make_unique(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:274:44: required from here + 274 | auto simulator = initSimulator("equil_base.DATA"); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/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 + | ^~~~~~ +[ 74%] Linking CXX executable bin/test_graphcoloring +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_graphcoloring.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Built target test_graphcoloring +make -f CMakeFiles/test_partitionCells.dir/build.make CMakeFiles/test_partitionCells.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_partitionCells.dir/DependInfo.cmake "--color=" +In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:40: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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.hpp:775:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, true, true, false, false, false, 3>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits]' + 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:376:41: required from 'void Opm::FlowProblemBlackoil::finishInit() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' + 376 | FlowProblemType::writeOutput(true); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' + 107 | :Simulator(Communication(), verbose) + | ^ +/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 = {}; __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-2024.10+ds/tests/test_equil.cpp:122:39: required from 'std::unique_ptr::type::type> initSimulator(const char*) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; typename Opm::Properties::Detail::GetPropImpl::type::type = Opm::Simulator; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Simulator]' + 122 | return std::make_unique(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:274:44: required from here + 274 | auto simulator = initSimulator("equil_base.DATA"); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_partitionCells.dir/build.make CMakeFiles/test_partitionCells.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_partitionCells.cpp +In file included from /usr/include/opm/grid/GridHelpers.hpp:24, + from /usr/include/opm/grid/cpgrid/GridHelpers.hpp:26: +/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:416:18: required from here + 416 | 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; + | ^~~~~~ +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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoilProperties.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; Communication = Dune::Communication]' + 179 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' + 107 | :Simulator(Communication(), verbose) + | ^ +/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 = {}; __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-2024.10+ds/tests/test_glift1.cpp:99:39: required from 'std::unique_ptr::type::type> initSimulator(const char*) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; typename Opm::Properties::Detail::GetPropImpl::type::type = Opm::Simulator; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Simulator]' + 99 | return std::make_unique(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp:140:44: required from here + 140 | auto simulator = initSimulator(filename.data()); + | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +[ 74%] Linking CXX executable bin/test_partitionCells +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_partitionCells.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +[ 74%] Linking CXX executable bin/test_HDF5Serializer +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5Serializer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:33: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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.hpp:775:82: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:584:61: required from 'void Opm::FvBaseElementContext::updateSingleIntQuants_(const PrimaryVariables&, unsigned int, unsigned int) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; PrimaryVariables = Opm::BlackOilPrimaryVariables]' + 584 | dofVars_[dofIdx].intensiveQuantities[timeIdx].update(/*context=*/asImp_(), dofIdx, timeIdx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:567:17: required from 'void Opm::FvBaseElementContext::updateIntensiveQuantities_(unsigned int, size_t) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; size_t = long unsigned int]' + 567 | updateSingleIntQuants_(dofSol, dofIdx, timeIdx); + | ^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseelementcontext.hh:213:7: required from 'void Opm::FvBaseElementContext::updatePrimaryIntensiveQuantities(unsigned int) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' + 213 | { updateIntensiveQuantities_(timeIdx, numPrimaryDof(timeIdx)); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/RateConverter.hpp:131:61: required from 'void Opm::RateConverter::SurfaceToReservoirVoidage::defineState(const Simulator&) [with ElementContext = Opm::FvBaseElementContext; Simulator = Opm::Simulator; FluidSystem = Opm::BlackOilFluidSystem; Region = std::vector]' + 131 | elemCtx.updatePrimaryIntensiveQuantities(/*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/wells/BlackoilWellModel_impl.hpp:321:71: required from 'void Opm::BlackoilWellModel::beginReportStep(int) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' + 321 | this->rateConverter_->template defineState(this->simulator_); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp:150:31: required from here + 150 | well_model.beginReportStep(report_step_idx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /usr/include/dune/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:31: +/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:416:18: required from here + 416 | 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; + | ^~~~~~ +[ 74%] Linking CXX executable bin/test_keyword_validator +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_keyword_validator.dir/link.txt --verbose=1 +/build/reproducible-path/opm-simulators-2024.10+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::TestGliftTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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) + | ^~~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_keyword_validator.dir/tests/test_keyword_validator.cpp.o -o bin/test_keyword_validator -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp: In function 'std::vector > cellVerticalExtent(const GridView&) [with GridView = Dune::GridView >]': +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:139:72: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 139 | cellZMinMax[elemIdx] = Opm::EQUIL::Details::cellZMinMax(element); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34: +/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-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Built target test_HDF5Serializer +make -f CMakeFiles/test_preconditionerfactory.dir/build.make CMakeFiles/test_preconditionerfactory.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_preconditionerfactory.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] Built target test_partitionCells +make -f CMakeFiles/test_privarspacking.dir/build.make CMakeFiles/test_privarspacking.dir/depend +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_preconditionerfactory.dir/build.make CMakeFiles/test_preconditionerfactory.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_privarspacking.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 74%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_preconditionerfactory.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_privarspacking.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 75%] Built target test_keyword_validator +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_region_phase_pvaverage.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_region_phase_pvaverage.cpp +[ 76%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 76%] Built target test_privarspacking +make -f CMakeFiles/test_relpermdiagnostics.dir/build.make CMakeFiles/test_relpermdiagnostics.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_relpermdiagnostics.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_relpermdiagnostics.dir/build.make CMakeFiles/test_relpermdiagnostics.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_relpermdiagnostics.cpp +[ 77%] Linking CXX executable bin/test_LogOutputHelper +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_LogOutputHelper.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_LogOutputHelper.dir/tests/test_LogOutputHelper.cpp.o -o bin/test_LogOutputHelper -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:31: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Opm::MatrixBlock]': +/build/reproducible-path/opm-simulators-2024.10+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 > >]' + 71 | auto diag_block_transpose = Details::transposeDenseMatrix(diag_block); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp:86:29: required from 'Vector Opm::Amg::getQuasiImpesWeights(const Matrix&, int, bool) [with Matrix = Dune::BCRSMatrix, std::allocator > >; Vector = Dune::BlockVector, std::allocator > >]' + 86 | getQuasiImpesWeights(matrix, pressureVarIndex, transpose, weights); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:100:62: required from 'Dune::BlockVector > testPrec(const Opm::PropertyTree&, const std::string&, const std::string&) [with int bz = 1; std::string = std::__cxx11::basic_string]' + 100 | return Opm::Amg::getQuasiImpesWeights(matrix, 1, transpose); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:114:28: required from here + 114 | auto sol = testPrec(prm, "matr33.txt", "rhs3.txt"); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_glift1.cpp:36: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestGliftTypeTag]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 77%] Built target test_LogOutputHelper +make -f CMakeFiles/test_RestartSerialization.dir/build.make CMakeFiles/test_RestartSerialization.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_RestartSerialization.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_RestartSerialization.dir/build.make CMakeFiles/test_RestartSerialization.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 77%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_RestartSerialization.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:27, + from /build/reproducible-path/opm-simulators-2024.10+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]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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:694: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]' + 694 | { std::_Construct(__p, std::forward<_Args>(__args)...); } + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/shared_ptr_base.h:607:39: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:457:62: required from 'static void Opm::StandardPreconditioners::add() [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >]' + 457 | return std::make_shared>(op.getmat()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:680:53: required from 'Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::doCreate(const Operator&, const Opm::PropertyTree&, std::function, std::size_t) [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; 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]' + 680 | StandardPreconditioners::add(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:744:31: required from 'static Opm::PreconditionerFactory::PrecPtr Opm::PreconditionerFactory::create(const Operator&, const Opm::PropertyTree&, const std::function&, std::size_t) [with Operator = Dune::MatrixAdapter, std::allocator > >, Dune::BlockVector, std::allocator > >, Dune::BlockVector, std::allocator > > >; 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]' + 744 | return instance().doCreate(op, prm, weightsCalculator, pressureIndex); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:103:36: required from 'Dune::BlockVector > testPrec(const Opm::PropertyTree&, const std::string&, const std::string&) [with int bz = 1; std::string = std::__cxx11::basic_string]' + 103 | auto prec = PrecFactory::create(op, prm.get_child("preconditioner"), wc, 1); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:114:28: required from here + 114 | auto sol = testPrec(prm, "matr33.txt", "rhs3.txt"); + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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; + | ^~~~~~ +In function 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3]': +cc1plus: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +[ 77%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /usr/include/dune/common/densematrix.hh:18, + from /usr/include/dune/common/dynmatrix.hh:16, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/matrixblock.hh:26: +/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-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp:156:61: required from 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = RepeatingOperator, std::allocator > >, Dune::BlockVector, std::allocator > > >; 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::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-2024.10+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 + | ^~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 77%] Built target test_region_phase_pvaverage +make -f CMakeFiles/test_rstconv.dir/build.make CMakeFiles/test_rstconv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_rstconv.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_rstconv.dir/build.make CMakeFiles/test_rstconv.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_rstconv.cpp +In file included from /usr/include/dune/istl/umfpack.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+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&)::]': +/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-2024.10+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-2024.10+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); + | ^~~~~~~~~~~~~~~~~~~~ +[ 77%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 77%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 77%] Built target test_relpermdiagnostics +make -f CMakeFiles/test_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_stoppedwells.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_stoppedwells.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] Built target test_tasklets_failure +make -f CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] Building CXX object CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o -MF CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o.d -o CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_SatfuncConsistencyChecks_parallel.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] Built target test_rstconv +make -f CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp +[ 78%] Linking CXX executable bin/test_interregflows +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_interregflows.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o -o bin/test_interregflows -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_preconditionerfactory.cpp:28: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/DILU.hpp: In function '_ZN4Dune15MultithreadDILUINS_10BCRSMatrixIN3Opm11MatrixBlockIdLi1ELi1EEESaIS4_EEENS_11BlockVectorINS_11FieldVectorIdLi1EEESaIS9_EEESB_E14parallelUpdateEv._omp_fn.1': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] Built target test_interregflows +make -f CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_WaterSatfuncConsistencyChecks.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureSolverPolicy.hpp:23, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/OwningTwoLevelPreconditioner.hpp:24, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PreconditionerFactory_impl.hpp:32: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/PressureTransferPolicy.hpp: In member function 'void Opm::PressureTransferPolicy::moveToFineLevel(typename ParentType::FineDomainType&) [with FineOperator = RepeatingOperator, std::allocator > >, Dune::BlockVector, std::allocator > > >; Communication = Dune::Amg::SequentialInformation; Scalar = double; bool transpose = true]': +/build/reproducible-path/opm-simulators-2024.10+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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoilProperties.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; Communication = Dune::Communication]' + 179 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.cpp:562:1: required from here + 549 | Simulator sim; \ + | ^~~ +/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:42, + from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, + from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:33: +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ + 478 | pressure, + | ~~~~~~~~~ + 479 | salinity, + | ~~~~~~~~~ + 480 | /*knownPhaseIdx=*/-1, + | ~~~~~~~~~~~~~~~~~~~~~ + 481 | xlCO2, + | ~~~~~~ + 482 | xgH2O, + | ~~~~~~ + 483 | activityModel_, + | ~~~~~~~~~~~~~~~ + 484 | extrapolate); + | ~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 398 | 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.hpp:775: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]' + 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:793:36: required from 'void Opm::FvBaseProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 793 | model().prepareOutputFields(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:498:36: required from 'void Opm::FlowProblem::writeOutput(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 498 | ParentType::writeOutput(verbose); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:376:41: required from 'void Opm::FlowProblemBlackoil::finishInit() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 376 | FlowProblemType::writeOutput(true); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.cpp:562:1: required from here + 549 | Simulator sim; \ + | ^~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/common/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/TestTypeTag.hpp:31: +/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:416:18: required from here + 416 | 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-2024.10+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::TestRestartTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34: +/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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp: In instantiation of 'std::pair::Scalar, typename Opm::AquiferAnalytical::Scalar> Opm::AquiferCarterTracy::getInfluenceTableValues(typename Base::Scalar) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Scalar = double; Base = Opm::AquiferAnalytical]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:197:46: required from 'std::pair::Scalar, typename Opm::AquiferAnalytical::Scalar> Opm::AquiferCarterTracy::calculateEqnConstants(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Opm::AquiferAnalytical::Scalar = double; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' + 197 | const auto [PItd, PItdprime] = this->getInfluenceTableValues(td_plus_dt); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:214:35: required from 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag; typename Base::Simulator = Opm::Simulator; Base = Opm::AquiferAnalytical]' + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:158:5: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | getInfluenceTableValues(const Scalar td_plus_dt) + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /usr/include/dune/geometry/referenceelements.hh:23, + from /usr/include/dune/grid/common/mcmgmapper.hh:15, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34: +/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]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:393:74: required from 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]' + 393 | return ReferenceElements::general((*this)->type()).position(0,0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +/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/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_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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 78%] Linking CXX executable bin/test_WaterSatfuncConsistencyChecks +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] Built target test_SatfuncConsistencyChecks_parallel +make -f CMakeFiles/test_ghostlastmatrixadapter.dir/build.make CMakeFiles/test_ghostlastmatrixadapter.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ghostlastmatrixadapter.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_ghostlastmatrixadapter.dir/build.make CMakeFiles/test_ghostlastmatrixadapter.dir/build +[ 78%] Built target test_stoppedwells +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_parallelistlinformation.dir/build.make CMakeFiles/test_parallelistlinformation.dir/depend +[ 78%] Building CXX object CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallelistlinformation.dir/DependInfo.cmake "--color=" +/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o -MF CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o.d -o CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_ghostlastmatrixadapter.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_parallelistlinformation.dir/build.make CMakeFiles/test_parallelistlinformation.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallelistlinformation.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] Built target test_WaterSatfuncConsistencyChecks +make -f CMakeFiles/test_ParallelSerialization.dir/build.make CMakeFiles/test_ParallelSerialization.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_ParallelSerialization.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_ParallelSerialization.dir/build.make CMakeFiles/test_ParallelSerialization.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_ParallelSerialization.cpp +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp: In function 'std::vector > cellVerticalExtent(const GridView&) [with GridView = Dune::GridView >]': +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:126:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 126 | static std::vector> cellVerticalExtent(const GridView& gridView) + | ^~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_ghostlastmatrixadapter.cpp:26: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Dune::FieldMatrix]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/tests/test_ghostlastmatrixadapter.cpp:295:63: required from here + 295 | return Opm::Amg::getQuasiImpesWeights(mat, 0, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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) + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_RestartSerialization.cpp:41: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestRestartTypeTag]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/grid/GridManager.hpp:24, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:28: +/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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 78%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5File.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_HDF5File.dir/build.make CMakeFiles/test_HDF5File.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_HDF5File.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] Built target test_ghostlastmatrixadapter +make -f CMakeFiles/test_quadrature.dir/build.make CMakeFiles/test_quadrature.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_quadrature.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_quadrature.dir/build.make CMakeFiles/test_quadrature.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 78%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_quadrature.cpp +[ 79%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/material/common/FastSmallVector.hpp:36, + 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-2024.10+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 >, 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-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] Built target test_ThreePointHorizontalSatfuncConsistencyChecks +make -f CMakeFiles/test_propertysystem.dir/build.make CMakeFiles/test_propertysystem.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_propertysystem.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_propertysystem.dir/build.make CMakeFiles/test_propertysystem.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_propertysystem.cpp +In file included from /usr/include/dune/geometry/quadraturerules.hh:354, + from /build/reproducible-path/opm-simulators-2024.10+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)': +/usr/include/dune/geometry/quadraturerules/prismquadrature.hh:147:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | { + | ^ +In file included from /usr/include/dune/geometry/quadraturerules.hh:356: +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<2>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:748:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 748 | { + | ^ +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh: In member function 'Dune::FieldVector Dune::SimplexQuadraturePoints<3>::point(int, int)': +/usr/include/dune/geometry/quadraturerules/simplexquadrature.hh:1026:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1026 | { + | ^ +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/yaspgrid.hh:17, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.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<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:306:45: required from here + 306 | const auto &elemGeom = eIt->geometry(); + | ~~~~~~~~~~~~~^~ +/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-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:49: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/quadraturegeometries.hh: In instantiation of 'Opm::QuadrialteralQuadratureGeometry::GlobalPosition Opm::QuadrialteralQuadratureGeometry::global(const LocalPosition&) const [with Scalar = double; unsigned int dim = 3; GlobalPosition = Dune::FieldVector; LocalPosition = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:101:54: required from here + 101 | GlobalPosition globalPos = foo.global(localPos); + | ~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/quadraturegeometries.hh:75:20: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 75 | GlobalPosition global(const LocalPosition& localPos) const + | ^~~~~~ +In file included from /usr/include/dune/geometry/axisalignedcubegeometry.hh:17, + from /usr/include/dune/grid/yaspgrid.hh:26: +/usr/include/dune/common/diagonalmatrix.hh: In instantiation of 'Dune::DiagonalMatrix Dune::DiagonalMatrix::transposed() const [with K = double; int n = 3]': +/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<3, 3, const Dune::YaspGrid<3>, Dune::YaspGeometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:306:45: required from here + 306 | const auto &elemGeom = eIt->geometry(); + | ~~~~~~~~~~~~~^~ +/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/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 3; int cdim = 3; GridImp = const Dune::YaspGrid<3>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-2024.10+ds/tests/models/test_quadrature.cpp:324:49: required from here + 324 | auto posGlobal = elemGeom.global(posScvLocal); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:228:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 228 | GlobalCoordinate global (const LocalCoordinate& local) const + | ^~~~~~ +[ 79%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] Built target test_propertysystem +make -f CMakeFiles/test_aquifergridutils.dir/build.make CMakeFiles/test_aquifergridutils.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_aquifergridutils.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_aquifergridutils.cpp +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 79%] Linking CXX executable bin/test_HDF5File +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5File.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_HDF5File.dir/tests/test_HDF5File.cpp.o -o bin/test_HDF5File -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] Built target test_HDF5File +make -f CMakeFiles/test_blackoil_amg.dir/build.make CMakeFiles/test_blackoil_amg.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_blackoil_amg.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/test_blackoil_amg.dir/build.make CMakeFiles/test_blackoil_amg.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_blackoil_amg.cpp +In file included from /usr/include/opm/grid/polyhedralgrid.hh:1, + from /build/reproducible-path/opm-simulators-2024.10+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]': +/usr/include/opm/grid/polyhedralgrid/grid.hh:1607:35: required from 'void Dune::PolyhedralGrid::init() [with int dim = 3; int dimworld = 3; coord_t = double]' + 1607 | GlobalCoordinate normal = copyToGlobalCoordinate( grid_.face_normals + normalIdx ); + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/grid/polyhedralgrid/grid.hh:337:7: required from 'Dune::PolyhedralGrid::PolyhedralGrid(const Opm::EclipseGrid&, const std::vector&) [with int dim = 3; int dimworld = 3; coord_t = double]' + 337 | init(); + | ^~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_aquifergridutils.cpp:111:51: required from here + 111 | Dune::PolyhedralGrid<3,3,double> grid(ecl_grid); + | ^ +/usr/include/opm/grid/polyhedralgrid/grid.hh:1284:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1284 | GlobalCoordinate copyToGlobalCoordinate( const double* coords ) const + | ^~~~~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::fixPointIterSolubility_(const Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, + | ^~~~~~~~~~~~~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_blackoil_amg.cpp:27: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/getQuasiImpesWeights.hpp: In instantiation of 'DenseMatrix Opm::Details::transposeDenseMatrix(const DenseMatrix&) [with DenseMatrix = Dune::FieldMatrix]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/tests/test_blackoil_amg.cpp:298:63: required from here + 298 | return Opm::Amg::getQuasiImpesWeights(mat, 0, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | 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: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 = [&]{ @@ -40507,21 +40200,492 @@ | ~~~~~~~~~~~~~~~ 154 | }(); | ~^~ +[ 79%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] Built target test_quadrature +make -f CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 79%] Building CXX object CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o -MF CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o.d -o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp +[ 80%] Linking CXX executable bin/test_blackoil_amg +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_blackoil_amg.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_blackoil_amg.dir/tests/test_blackoil_amg.cpp.o -o bin/test_blackoil_amg -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 80%] Built target test_blackoil_amg +make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherconvergencereport.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 80%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_gatherconvergencereport.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, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:52, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.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 | { + | ^ +[ 80%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' +[ 80%] Built target test_aquifergridutils +make -f CMakeFiles/test_gatherdeferredlogger.dir/build.make CMakeFiles/test_gatherdeferredlogger.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_gatherdeferredlogger.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 80%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_gatherdeferredlogger.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, + from /usr/include/dune/grid/common/intersectioniterator.hh:11, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvstencil.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:32: +/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())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAd]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:33: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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::LensProblemEcfvAd]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh: In instantiation of 'Opm::MultiPhaseBaseProblem::DimMatrix Opm::MultiPhaseBaseProblem::toDimMatrix_(Scalar) const [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:260:36: required from 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 260 | lensK_ = this->toDimMatrix_(9.05e-12); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' + 224 | { problem_->finishInit(); } + | ~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+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/axisalignedcubegeometry.hh:17, + from /usr/include/dune/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:37: +/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())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:110:35: 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-2024.10+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::LensProblemEcfvAd]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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/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-2024.10+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-2024.10+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::LensProblemEcfvAd]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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 + | ^~~~~~ +/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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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/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-2024.10+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-2024.10+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::LensProblemEcfvAd]' + 353 | { return stencil_.subControlVolume(dofIdx).globalPos(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:552:48: required from 'void Opm::LensProblem::initial(PrimaryVariables&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' + 552 | const GlobalPosition& pos = context.pos(spaceIdx, timeIdx); + | ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:574:45: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 574 | simulator_.problem().initial(uCur[globalIdx], elemCtx, dofIdx, /*timeIdx=*/0); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:668:13: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 668 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(model_->applyInitialSolution()); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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 + | ^~~~~~ +[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -o bin/test_gatherconvergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +In file included from /usr/include/dune/istl/bvector.hh:20, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkenergymodule.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immiscibleproperties.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:32: +/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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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; + | ^~~~~~~~~~~~ +/usr/include/dune/common/iteratorrange.hh:59:14: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::YaspGrid<2>; std::istream = std::basic_istream; MPICommunicatorType = ompi_communicator_t*]' + 213 | initialize( dgfFactory ); + | ~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/structuredgridvanguard.hh:168:31: required from 'Opm::StructuredGridVanguard::StructuredGridVanguard(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' + 168 | gridPtr_.reset( Dune::GridPtr< Grid >( dgffile ).release() ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:168:27: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' + 168 | { vanguard_.reset(new Vanguard(*this)); } + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | 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/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-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:86:31: required from 'Opm::MultiPhaseBaseProblem::MultiPhaseBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' + 86 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh:221:31: required from 'Opm::LensProblem::LensProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Simulator = Opm::Simulator]' + 221 | : ParentType(simulator) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:201:28: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; Communication = Dune::Communication]' + 201 | problem_.reset(new Problem(*this)); + | ^~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::LensProblemEcfvAd]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu1.cpp:48:38: required from here + 48 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 + | ^~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] Built target test_broadcast +[ 81%] Built target test_gatherconvergencereport +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_parallel_wbp_calculation.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_parallel_wbp_calculation.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 +/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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+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); + | ^~~ +[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -o bin/test_gatherdeferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_broadcast.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_broadcast.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5File_Parallel.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 81%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_HDF5File_Parallel.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 81%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -o bin/test_broadcast -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 82%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 82%] 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_HDF5Serializer_Parallel.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 81%] Building CXX object CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o +[ 82%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_HDF5Serializer_Parallel.cpp -[ 82%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 82%] Built target test_parallel_wbp_calculation +[ 82%] 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_mpiutil.dir/DependInfo.cmake "--color=" @@ -40530,8 +40694,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 83%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/models/test_mpiutil.cpp +[ 83%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -o bin/test_mpiutil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 83%] Built target test_HDF5File_Parallel +[ 83%] 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_blackoil.dir/DependInfo.cmake "--color=" @@ -40543,9 +40710,19 @@ [ 84%] Linking CXX executable bin/flow_blackoil /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_blackoil.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -[ 84%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -o bin/test_mpiutil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +In file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/material/common/FastSmallVector.hpp:36, + 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-2024.10+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 >, 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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 84%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 84%] Built target flow_blackoil make -f CMakeFiles/flow_brine.dir/build.make CMakeFiles/flow_brine.dir/depend @@ -40560,7 +40737,7 @@ /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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 85%] Built target test_mpiutil +[ 85%] Built target test_HDF5Serializer_Parallel make -f CMakeFiles/flow_energy.dir/build.make CMakeFiles/flow_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_energy.dir/DependInfo.cmake "--color=" @@ -40572,8 +40749,12 @@ [ 86%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 86%] Built target flow_energy +[ 86%] Built target flow_brine make -f CMakeFiles/flow_extbo.dir/build.make CMakeFiles/flow_extbo.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_extbo.dir/DependInfo.cmake "--color=" @@ -40585,11 +40766,8 @@ [ 86%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -[ 86%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /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/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 86%] Built target test_HDF5Serializer_Parallel +[ 86%] Built target flow_energy make -f CMakeFiles/flow_foam.dir/build.make CMakeFiles/flow_foam.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_foam.dir/DependInfo.cmake "--color=" @@ -40614,8 +40792,19 @@ [ 87%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2024.10+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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 87%] Built target flow_brine +[ 87%] Built target flow_foam make -f CMakeFiles/flow_gaswater.dir/build.make CMakeFiles/flow_gaswater.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater.dir/DependInfo.cmake "--color=" @@ -40627,6 +40816,9 @@ [ 88%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flow_gaswater.dir/flow/flow_gaswater_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o -o bin/flow_gaswater -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 88%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' [ 88%] Built target flow_gasoil make -f CMakeFiles/flow_oilwater.dir/build.make CMakeFiles/flow_oilwater.dir/depend @@ -40637,324 +40829,313 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 89%] Building CXX object CMakeFiles/flow_oilwater.dir/flow/flow_oilwater_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_oilwater.dir/flow/flow_oilwater_main.cpp.o -MF CMakeFiles/flow_oilwater.dir/flow/flow_oilwater_main.cpp.o.d -o CMakeFiles/flow_oilwater.dir/flow/flow_oilwater_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_main.cpp -[ 90%] Linking CXX executable bin/test_RestartSerialization -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_RestartSerialization.dir/link.txt --verbose=1 -[ 90%] Linking CXX executable bin/flow_oilwater -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 89%] Linking CXX executable bin/flow_oilwater /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_oilwater.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 90%] Built target flow_gaswater +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 89%] Built target test_preconditionerfactory make -f CMakeFiles/flow_oilwater_brine.dir/build.make CMakeFiles/flow_oilwater_brine.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_oilwater_brine.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_oilwater_brine.dir/build.make CMakeFiles/flow_oilwater_brine.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 91%] Linking CXX executable bin/test_glift1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_glift1.dir/link.txt --verbose=1 -[ 91%] Building CXX object CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater_brine_main.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 -[ 91%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 91%] Built target test_RestartSerialization +[ 89%] Built target flow_gaswater make -f CMakeFiles/flow_gaswater_brine.dir/build.make CMakeFiles/flow_gaswater_brine.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_brine.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_oilwater_brine.dir/build.make CMakeFiles/flow_oilwater_brine.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater_brine.dir/build.make CMakeFiles/flow_gaswater_brine.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 91%] Building CXX object CMakeFiles/flow_gaswater_brine.dir/flow/flow_gaswater_brine_main.cpp.o +[ 89%] Building CXX object CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater_brine_main.cpp +[ 89%] Building CXX object CMakeFiles/flow_gaswater_brine.dir/flow/flow_gaswater_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_brine_main.cpp -[ 91%] Linking CXX executable bin/flow_gaswater_brine +[ 89%] Linking CXX executable bin/flow_oilwater_brine +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_oilwater_brine.dir/link.txt --verbose=1 +[ 89%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flow_gaswater_brine.dir/flow/flow_gaswater_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o -o bin/flow_gaswater_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 90%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 91%] Built target flow_foam +[ 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_oilwater_polymer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_oilwater_polymer.dir/build.make CMakeFiles/flow_oilwater_polymer.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 91%] Building CXX object CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o -[ 91%] Built target flow_oilwater +[ 90%] Building CXX object CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o -MF CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o.d -o CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_oilwater_polymer_main.cpp +[ 90%] Linking CXX executable bin/flow_oilwater_polymer +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_oilwater_polymer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 90%] Built target flow_gaswater_brine make -f CMakeFiles/flow_oilwater_polymer_injectivity.dir/build.make CMakeFiles/flow_oilwater_polymer_injectivity.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_oilwater_polymer_injectivity.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_oilwater_polymer_injectivity.dir/build.make CMakeFiles/flow_oilwater_polymer_injectivity.dir/build -[ 91%] Linking CXX executable bin/flow_oilwater_polymer -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_oilwater_polymer.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -[ 92%] Building CXX object CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o +[ 91%] Building CXX object CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_oilwater_polymer_injectivity_main.cpp -[ 92%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 92%] Built target flow_oilwater_brine +[ 91%] Built target flow_oilwater_brine make -f CMakeFiles/flow_micp.dir/build.make CMakeFiles/flow_micp.dir/depend -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_micp.dir/DependInfo.cmake "--color=" -[ 92%] Built target test_glift1 -make -f CMakeFiles/flow_polymer.dir/build.make CMakeFiles/flow_polymer.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_polymer.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_micp.dir/build.make CMakeFiles/flow_micp.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_polymer.dir/build.make CMakeFiles/flow_polymer.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 92%] Building CXX object CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o +[ 91%] Building CXX object CMakeFiles/flow_micp.dir/flow/flow_micp_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_micp_main.cpp -[ 93%] Building CXX object CMakeFiles/flow_polymer.dir/flow/flow_polymer_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_polymer_main.cpp -[ 93%] Linking CXX executable bin/flow_polymer -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_polymer.dir/link.txt --verbose=1 -[ 93%] Linking CXX executable bin/flow_micp +[ 91%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 91%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_gaswater_brine +[ 91%] Built target test_equil +make -f CMakeFiles/flow_polymer.dir/build.make CMakeFiles/flow_polymer.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_polymer.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flow_polymer.dir/build.make CMakeFiles/flow_polymer.dir/build +[ 91%] Built target flow_oilwater_polymer make -f CMakeFiles/flow_solvent.dir/build.make CMakeFiles/flow_solvent.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_solvent.dir/DependInfo.cmake "--color=" +[ 92%] Building CXX object CMakeFiles/flow_polymer.dir/flow/flow_polymer_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_polymer_main.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_oilwater_polymer make -f CMakeFiles/flow_solvent.dir/build.make CMakeFiles/flow_solvent.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 92%] Building CXX object CMakeFiles/flow_solvent.dir/flow/flow_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_solvent_main.cpp +[ 92%] Linking CXX executable bin/flow_polymer +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_polymer.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 92%] Linking CXX executable bin/flow_solvent +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_solvent.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 92%] 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_solvent_foam.dir/DependInfo.cmake "--color=" -[ 93%] Building CXX object CMakeFiles/flow_solvent.dir/flow/flow_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_solvent_main.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_solvent_foam.dir/build.make CMakeFiles/flow_solvent_foam.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Building CXX object CMakeFiles/flow_solvent_foam.dir/flow/flow_solvent_foam_main.cpp.o +[ 92%] Building CXX object CMakeFiles/flow_solvent_foam.dir/flow/flow_solvent_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_solvent_foam_main.cpp -[ 93%] Linking CXX executable bin/flow_solvent -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_solvent.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -[ 93%] Linking CXX executable bin/flow_solvent_foam +[ 92%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flow_solvent_foam.dir/flow/flow_solvent_foam_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o -o bin/flow_solvent_foam -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_oilwater_polymer_injectivity +[ 92%] Built target flow_micp make -f CMakeFiles/flow_gasoil_energy.dir/build.make CMakeFiles/flow_gasoil_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gasoil_energy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gasoil_energy.dir/build.make CMakeFiles/flow_gasoil_energy.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Building CXX object CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o +[ 92%] Building CXX object CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o -MF CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o.d -o CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil_energy_main.cpp -[ 93%] Linking CXX executable bin/flow_gasoil_energy +[ 92%] Linking CXX executable bin/flow_gasoil_energy /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoil_energy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_polymer +[ 92%] Built target flow_solvent make -f CMakeFiles/flow_brine_saltprecipitation.dir/build.make CMakeFiles/flow_brine_saltprecipitation.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine_saltprecipitation.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_brine_saltprecipitation.dir/build.make CMakeFiles/flow_brine_saltprecipitation.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Building CXX object CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o +[ 92%] Building CXX object CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_saltprecipitation_main.cpp -[ 93%] Linking CXX executable bin/flow_brine_saltprecipitation +[ 92%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Built target flow_micp +[ 92%] Built target flow_polymer 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_saltprec_vapwat.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater_saltprec_vapwat.dir/build.make CMakeFiles/flow_gaswater_saltprec_vapwat.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 93%] Building CXX object CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o +[ 92%] Building CXX object CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_saltprec_vapwat_main.cpp -[ 94%] Linking CXX executable bin/flow_gaswater_saltprec_vapwat +[ 93%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 94%] Built target flow_solvent +[ 93%] Built target flow_solvent_foam make -f CMakeFiles/flow_gaswater_saltprec_energy.dir/build.make CMakeFiles/flow_gaswater_saltprec_energy.dir/depend -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 94%] Built target flow_solvent_foam make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_saltprec_energy.dir/DependInfo.cmake "--color=" -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-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine_precsalt_vapwat.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater_saltprec_energy.dir/build.make CMakeFiles/flow_gaswater_saltprec_energy.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 93%] Building CXX object CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_saltprec_energy_main.cpp +[ 93%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 93%] Built target flow_gasoil_energy +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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine_precsalt_vapwat.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_brine_precsalt_vapwat.dir/build.make CMakeFiles/flow_brine_precsalt_vapwat.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 94%] Building CXX object CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_saltprec_energy_main.cpp -[ 94%] Building CXX object CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o +[ 93%] Building CXX object CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_precsalt_vapwat_main.cpp -[ 95%] Linking CXX executable bin/flow_brine_precsalt_vapwat +[ 94%] 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 -[ 95%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] Built target flow_gasoil_energy +[ 94%] Built target flow_brine_saltprecipitation make -f CMakeFiles/flow_blackoil_legacyassembly.dir/build.make CMakeFiles/flow_blackoil_legacyassembly.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_blackoil_legacyassembly.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_blackoil_legacyassembly.dir/build.make CMakeFiles/flow_blackoil_legacyassembly.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] Building CXX object CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o +[ 94%] Building CXX object CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_blackoil_legacyassembly_main.cpp -[ 95%] Linking CXX executable bin/flow_blackoil_legacyassembly +[ 94%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] Built target flow_brine_saltprecipitation +[ 94%] Built target flow_gaswater_saltprec_vapwat make -f CMakeFiles/flow_gasoildiffuse.dir/build.make CMakeFiles/flow_gasoildiffuse.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gasoildiffuse.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gasoildiffuse.dir/build.make CMakeFiles/flow_gasoildiffuse.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] Building CXX object CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o +[ 94%] Building CXX object CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gasoildiffuse_main.cpp -[ 95%] Linking CXX executable bin/flow_gasoildiffuse -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 94%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -[ 95%] Built target flow_gaswater_saltprec_vapwat +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 94%] 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_dissolution.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater_dissolution.dir/build.make CMakeFiles/flow_gaswater_dissolution.dir/build +[ 94%] Built target flow_gaswater_saltprec_energy make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] Building CXX object CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution_main.cpp -[ 95%] Linking CXX executable bin/flow_gaswater_dissolution -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_dissolution.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] Built target flow_gaswater_saltprec_energy 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_dissolution_diffuse.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 94%] Building CXX object CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution_main.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater_dissolution_diffuse.dir/build.make CMakeFiles/flow_gaswater_dissolution_diffuse.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] Built target flow_brine_precsalt_vapwat +[ 94%] Linking CXX executable bin/flow_gaswater_dissolution +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_dissolution.dir/link.txt --verbose=1 +[ 94%] Building CXX object CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution_diffuse_main.cpp +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 95%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 95%] Built target flow_blackoil_legacyassembly make -f CMakeFiles/flow_gaswater_energy.dir/build.make CMakeFiles/flow_gaswater_energy.dir/depend -[ 95%] Building CXX object CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_main.cpp.o make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_energy.dir/DependInfo.cmake "--color=" -/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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_dissolution_diffuse_main.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_gaswater_energy.dir/build.make CMakeFiles/flow_gaswater_energy.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] 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 -[ 96%] Building CXX object CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_energy_main.cpp.o -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 95%] Building CXX object CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_energy_main.cpp -[ 96%] Linking CXX executable bin/flow_gaswater_energy +[ 95%] Linking CXX executable bin/flow_gaswater_energy /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_energy.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_blackoil_legacyassembly +[ 95%] Built target flow_gasoildiffuse make -f CMakeFiles/flow_gaswater_solvent.dir/build.make CMakeFiles/flow_gaswater_solvent.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_gaswater_solvent.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_gaswater_solvent_main.cpp -[ 96%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_gasoildiffuse +[ 95%] Built target flow_gaswater_dissolution make -f CMakeFiles/flow_brine_energy.dir/build.make CMakeFiles/flow_brine_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_brine_energy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Building CXX object CMakeFiles/flow_brine_energy.dir/flow/flow_brine_energy_main.cpp.o +[ 95%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_brine_energy_main.cpp -[ 96%] Linking CXX executable bin/flow_brine_energy +[ 95%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flow_brine_energy.dir/flow/flow_brine_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o -o bin/flow_brine_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2024.10+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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_gaswater_dissolution +[ 95%] Built target flow_gaswater_dissolution_diffuse make -f CMakeFiles/flow_onephase.dir/build.make CMakeFiles/flow_onephase.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_onephase.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_onephase.dir/build.make CMakeFiles/flow_onephase.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Building CXX object CMakeFiles/flow_onephase.dir/flow/flow_onephase_main.cpp.o +[ 95%] Building CXX object CMakeFiles/flow_onephase.dir/flow/flow_onephase_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_onephase_main.cpp -[ 96%] Linking CXX executable bin/flow_onephase +[ 95%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flow_onephase.dir/flow/flow_onephase_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o -o bin/flow_onephase -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_gaswater_dissolution_diffuse +[ 95%] Built target flow_gaswater_energy make -f CMakeFiles/flow_onephase_energy.dir/build.make CMakeFiles/flow_onephase_energy.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_onephase_energy.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow_onephase_energy.dir/build.make CMakeFiles/flow_onephase_energy.dir/build -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_gaswater_energy -[ 96%] Building CXX object CMakeFiles/flow_onephase_energy.dir/flow/flow_onephase_energy_main.cpp.o -make -f CMakeFiles/flow.dir/build.make CMakeFiles/flow.dir/depend +[ 95%] Building CXX object CMakeFiles/flow_onephase_energy.dir/flow/flow_onephase_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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flow/flow_onephase_energy_main.cpp +[ 95%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flow_onephase_energy.dir/flow/flow_onephase_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o -o bin/flow_onephase_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 95%] 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-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flow.dir/build.make CMakeFiles/flow.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Linking CXX executable bin/flow_onephase_energy -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_onephase_energy.dir/link.txt --verbose=1 -[ 96%] Building CXX object CMakeFiles/flow.dir/flow/flow.cpp.o +[ 95%] Building CXX object CMakeFiles/flow.dir/flow/flow.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow.dir/flow/flow.cpp.o -MF CMakeFiles/flow.dir/flow/flow.cpp.o.d -o CMakeFiles/flow.dir/flow/flow.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flow_onephase_energy.dir/flow/flow_onephase_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o -o bin/flow_onephase_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 96%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_gaswater_solvent +[ 96%] Built target flow_brine_energy make -f CMakeFiles/flow_distribute_z.dir/build.make CMakeFiles/flow_distribute_z.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flow_distribute_z.dir/DependInfo.cmake "--color=" @@ -40964,7 +41145,7 @@ [ 96%] Building CXX object CMakeFiles/flow_distribute_z.dir/flow/flow_distribute_z.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flow_distribute_z.dir/flow/flow_distribute_z.cpp.o -MF CMakeFiles/flow_distribute_z.dir/flow/flow_distribute_z.cpp.o.d -o CMakeFiles/flow_distribute_z.dir/flow/flow_distribute_z.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_distribute_z.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 96%] Built target flow_brine_energy +[ 96%] Built target flow_onephase make -f CMakeFiles/flowexp_blackoil.dir/build.make CMakeFiles/flowexp_blackoil.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flowexp_blackoil.dir/DependInfo.cmake "--color=" @@ -40973,135 +41154,35 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 97%] Building CXX object CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.cpp.o -MF CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.cpp.o.d -o CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 97%] Built target flow_onephase +[ 97%] Built target test_glift1 make -f CMakeFiles/flowexp_comp.dir/build.make CMakeFiles/flowexp_comp.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/flowexp_comp.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/flowexp_comp.dir/build.make CMakeFiles/flowexp_comp.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 97%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.cpp make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 97%] Built target flow_onephase_energy make -f python/simulators/CMakeFiles/simulators.dir/build.make python/simulators/CMakeFiles/simulators.dir/depend +[ 97%] Building CXX object CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fopenmp -MD -MT CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.cpp.o -MF CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.cpp.o.d -o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.cpp make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 97%] Generating PyBlackOilSimulatorDoc.hpp from JSON file cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators && /usr/bin/cmake -E env PYTHONPATH=/build/reproducible-path/opm-simulators-2024.10+ds /usr/bin/python3 /usr/share/opm/python/generate_docstring_hpp.py /build/reproducible-path/opm-simulators-2024.10+ds/python/docstrings_simulators.json /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/PyBlackOilSimulatorDoc.hpp PYBLACKOILSIMULATORDOC_HPP Opm::Pybind::DocStrings +[ 97%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu2.cpp cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/python/simulators /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/python/simulators/CMakeFiles/simulators.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f python/simulators/CMakeFiles/simulators.dir/build.make python/simulators/CMakeFiles/simulators.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 98%] Building CXX object python/simulators/CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o cd /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/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-2024.10+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.12 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -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-2024.10+ds/python/simulators/Pybind11Exporter.cpp -[ 98%] Building CXX object python/simulators/CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o -cd /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/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-2024.10+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.12 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -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-2024.10+ds/python/simulators/PyBlackOilSimulator.cpp -[ 98%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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-2024.10+ds/obj-aarch64-linux-gnu' -[ 98%] Built target test_preconditionerfactory -make -f CMakeFiles/examples.dir/build.make CMakeFiles/examples.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/examples.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[ 98%] Built target examples -make -f CMakeFiles/test_equil.dir/build.make CMakeFiles/test_equil.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_equil.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/test_equil.dir/build.make CMakeFiles/test_equil.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 98%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_equil.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmicpmodules.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/FlowExpNewtonMethod.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:20: -/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' - 400 | FlowProblemType::endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpProblemBlackOil]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:82:31: required from here - 82 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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; - | ^~~~~~ -[ 98%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_cu2.cpp -In file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, - from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, - from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:21: -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:477:52: required from 'Evaluation Opm::BrineCo2Pvt::rsSat(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 477 | BinaryCoeffBrineCO2::calculateMoleFractions(temperature, - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ - 478 | pressure, - | ~~~~~~~~~ - 479 | salinity, - | ~~~~~~~~~ - 480 | /*knownPhaseIdx=*/-1, - | ~~~~~~~~~~~~~~~~~~~~~ - 481 | xlCO2, - | ~~~~~~ - 482 | xgH2O, - | ~~~~~~ - 483 | activityModel_, - | ~~~~~~~~~~~~~~~ - 484 | extrapolate); - | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:373:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 373 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); - | ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:221:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' - 221 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure, oilSaturation, maxOilSaturation)); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:1335:72: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/EclWriter.hpp:731:52: required from 'void Opm::EclWriter::prepareLocalCellData(bool, int) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' - 731 | this->outputModule_->processElement(elemCtx); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/EclWriter.hpp:237:15: required from 'void Opm::EclWriter::evalSummaryState(bool) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' - 237 | this->prepareLocalCellData(isSubStep, reportStepNum); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:413:47: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' - 413 | this->eclWriter_->evalSummaryState(isSubStep); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpProblemBlackOil]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:82:31: required from here - 82 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 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, @@ -41113,27 +41194,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 | { | ^ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkblackoilmicpmodule.hpp:40, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmicpmodules.hh:36: -/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.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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp2.cpp -[ 98%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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 -o bin/flow -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a 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, @@ -41478,21 +41538,8 @@ /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 | ^~~~~~ -[ 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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 -o bin/flow_distribute_z -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp.hpp:40: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ +[ 98%] Building CXX object python/simulators/CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o +cd /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/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-2024.10+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.12 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -std=c++17 -fPIC -fvisibility=hidden -flto -fno-fat-lto-objects -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-2024.10+ds/python/simulators/PyBlackOilSimulator.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 @@ -41515,20 +41562,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 | ^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': /build/reproducible-path/opm-simulators-2024.10+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); @@ -41537,77 +41570,38 @@ /build/reproducible-path/opm-simulators-2024.10+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); | ^~~ -In file included from /usr/include/dune/common/parametertree.hh:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:29, - from /build/reproducible-path/opm-simulators-2024.10+ds/python/simulators/PyBlackOilSimulator.cpp:25: -/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmicpmodules.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilnewtonmethod.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/FlowExpNewtonMethod.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:20: +/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' 400 | FlowProblemType::endTimeStep(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 514 | simulator_.problem().endTimeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; PhysicalModel = Opm::BlackoilModel]' - 212 | report += model_->afterStep(timer); - | ~~~~~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 359 | auto stepReport = solver_->step(timer); - | ~~~~~~~~~~~~~^~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:179:39: required from 'int Opm::FlowMain::executeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' - 179 | return simulator_->runStep(*simtimer_); - | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/python/simulators/PyBlackOilSimulator.cpp:195:44: required from here - 195 | auto result = getFlowMain().executeStep(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpProblemBlackOil]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:82:31: required from here + 82 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /usr/include/opm/grid/cpgrid/GridHelpers.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:29: -/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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; Communication = Dune::Communication]' - 179 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' - 107 | :Simulator(Communication(), verbose) - | ^ -/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 = {}; __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-2024.10+ds/tests/test_equil.cpp:122:39: required from 'std::unique_ptr::type::type> initSimulator(const char*) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; typename Opm::Properties::Detail::GetPropImpl::type::type = Opm::Simulator; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Simulator]' - 122 | return std::make_unique(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:274:44: required from here - 274 | auto simulator = initSimulator("equil_base.DATA"); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/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:42, from /usr/include/opm/material/fluidsystems/blackoilpvt/OilPvtMultiplexer.hpp:30, from /usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:40: + from /usr/include/opm/material/fluidstates/BlackOilFluidState.hpp:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferAnalytical.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/AquiferCarterTracy.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/aquifers/BlackoilAquiferModel.hpp:32, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:21: /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubilitySpycherPruess2005_(const Evaluation&, const Evaluation&, const Evaluation&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:71: required from 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]' 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); @@ -41629,49 +41623,116 @@ | ~~~~~~~~~~~~~~~ 484 | extrapolate); | ~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:398:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' - 398 | return rsSat(regionIdx, temperature, pressure, Evaluation(salinity_[regionIdx])); +/usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:373:21: required from 'Evaluation Opm::BrineCo2Pvt::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double]' + 373 | 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/blackoilpvt/OilPvtMultiplexer.hpp:221:7: required from 'Evaluation Opm::OilPvtMultiplexer::saturatedGasDissolutionFactor(unsigned int, const Evaluation&, const Evaluation&, const Evaluation&, const Evaluation&) const [with Evaluation = double; Scalar = double; bool enableThermal = true]' + 221 | { OPM_OIL_PVT_MULTIPLEXER_CALL(return pvtImpl.saturatedGasDissolutionFactor(regionIdx, temperature, pressure, oilSaturation, maxOilSaturation)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:775:82: required from 'static LhsEval Opm::BlackOilFluidSystem::inverseFormationVolumeFactor(const FluidState&, unsigned int, unsigned int) [with FluidState = Opm::BlackOilFluidState, Opm::BlackOilFluidSystem, true, false, true, true, false, false, false, 3>; LhsEval = Opm::DenseAd::Evaluation; Scalar = double; IndexTraits = Opm::BlackOilDefaultIndexTraits]' - 775 | && Rs >= (1.0 - 1e-10)*oilPvt_->saturatedGasDissolutionFactor(regionIdx, scalarValue(T), scalarValue(p))) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilintensivequantities.hh:383:70: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:376:41: required from 'void Opm::FlowProblemBlackoil::finishInit() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' - 376 | FlowProblemType::writeOutput(true); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; Communication = Dune::Communication]' - 224 | { problem_->finishInit(); } - | ~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' - 107 | :Simulator(Communication(), verbose) - | ^ -/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 = {}; __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-2024.10+ds/tests/test_equil.cpp:122:39: required from 'std::unique_ptr::type::type> initSimulator(const char*) [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag; typename Opm::Properties::Detail::GetPropImpl::type::type = Opm::Simulator; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Simulator]' - 122 | return std::make_unique(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:274:44: required from here - 274 | auto simulator = initSimulator("equil_base.DATA"); - | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/opm/material/fluidsystems/BlackOilFluidSystem.hpp:1335:72: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/EclWriter.hpp:731:52: required from 'void Opm::EclWriter::prepareLocalCellData(bool, int) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' + 731 | this->outputModule_->processElement(elemCtx); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/EclWriter.hpp:237:15: required from 'void Opm::EclWriter::evalSummaryState(bool) [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' + 237 | this->prepareLocalCellData(isSubStep, reportStepNum); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:413:47: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' + 413 | this->eclWriter_->evalSummaryState(isSubStep); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpProblemBlackOil]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp_blackoil.cpp:82:31: required from here + 82 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:667:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/opm/grid/GridHelpers.hpp:24, - from /usr/include/opm/grid/cpgrid/GridHelpers.hpp:26: -/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]' +[ 98%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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 -o bin/flow -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi:" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +[ 98%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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 -o bin/flow_distribute_z -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkblackoilmicpmodule.hpp:40, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmicpmodules.hh:36: +/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/parametertree.hh:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:29, + from /build/reproducible-path/opm-simulators-2024.10+ds/python/simulators/PyBlackOilSimulator.cpp:25: +/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:416:18: required from here - 416 | virtual void endTimeStep() - | ^~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:400:37: required from 'void Opm::FlowProblemBlackoil::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 400 | FlowProblemType::endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.hpp:514:45: required from 'Opm::SimulatorReportSingle Opm::BlackoilModel::afterStep(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 514 | simulator_.problem().endTimeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/NonlinearSolver.hpp:212:40: required from 'Opm::SimulatorReportSingle Opm::NonlinearSolver::step(const Opm::SimulatorTimerInterface&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA; PhysicalModel = Opm::BlackoilModel]' + 212 | report += model_->afterStep(timer); + | ~~~~~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:359:44: required from 'bool Opm::SimulatorFullyImplicitBlackoil::runStep(Opm::SimulatorTimer&) [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 359 | auto stepReport = solver_->step(timer); + | ~~~~~~~~~~~~~^~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:179:39: required from 'int Opm::FlowMain::executeStep() [with TypeTag = Opm::Properties::TTag::FlowProblemTPFA]' + 179 | return simulator_->runStep(*simtimer_); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/python/simulators/PyBlackOilSimulator.cpp:195:44: required from here + 195 | auto result = getFlowMain().executeStep(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~ /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 Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); + | ^~~~~~~~~~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/flowexp.hpp:40: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp: In member function 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpProblemBlackOil]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ^~~~ In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorFullyImplicitBlackoil.hpp:32, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowMain.hpp:33: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModel.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::FlowProblemTPFA; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -41888,34 +41949,49 @@ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:633:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 633 | static std::pair mutualSolubility_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); - | ^~~~~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemBlackoil.hpp:46: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::TestEquilTypeTag]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ^~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp: In function 'std::vector > cellVerticalExtent(const GridView&) [with GridView = Dune::GridView >]': -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:139:72: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 139 | cellZMinMax[elemIdx] = Opm::EQUIL::Details::cellZMinMax(element); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 98%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/examples.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 98%] Built target examples +make -f CMakeFiles/test_outputdir.dir/build.make CMakeFiles/test_outputdir.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/test_outputdir.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[ 98%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/tests/test_outputdir.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: +/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/parametertree.hh:28, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, @@ -41938,30 +42014,13 @@ /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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvbaseoutputmodule.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:36, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseProblemProperties.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolver.hpp:38, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/linalg/ISTLSolverBda.hpp:25, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/BlackoilModelNldd.hpp:42: -/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-2024.10+ds/obj-aarch64-linux-gnu' -[ 98%] Built target test_ParallelSerialization +[ 98%] Built target flow [ 98%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp3.cpp +[ 99%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 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:314, @@ -42036,37 +42095,17 @@ /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 | ^~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 98%] Built target flow -[ 98%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp4.cpp +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: +/build/reproducible-path/opm-simulators-2024.10+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/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static void Opm::BinaryCoeff::Brine_CO2::calculateMoleFractions(const Evaluation&, const Evaluation&, const Evaluation&, int, Evaluation&, Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:127:22: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 127 | auto [xCO2, yH2O] = mutualSolubilitySpycherPruess2005_(temperature, pg, molalityNaCl, extrapolate); | ^~~~~~~~~~~~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 98%] Built target flow_distribute_z -[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp5.cpp -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/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::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); @@ -42080,6 +42119,10 @@ /build/reproducible-path/opm-simulators-2024.10+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); | ^~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 99%] Built target test_RestartSerialization +[ 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp4.cpp In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/blackoil/blackoilmodel.hh:47, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericTracerModel.hpp:35, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/TracerModel.hpp:35, @@ -42098,6 +42141,25 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); | ^~~~ +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: +/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-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2>]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); @@ -42121,12 +42183,6 @@ /build/reproducible-path/opm-simulators-2024.10+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 function 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3]': -cc1plus: 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-2024.10+ds/examples/problems/lensproblem.hh: In member function 'void Opm::LensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::LensProblemEcfvAd]': -/build/reproducible-path/opm-simulators-2024.10+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/common/parametertree.hh:28, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, @@ -42149,13 +42205,21 @@ /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-2024.10+ds/opm/models/discretization/vcfv/p1fegradientcalculator.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/common/darcyfluxmodule.hh:207:39: -/build/reproducible-path/opm-simulators-2024.10+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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp3.cpp:26: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/common/parallel/mpihelper.hh:18, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31: +/usr/include/dune/common/parallel/mpicommunication.hh: In member function 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': +/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/common/parametertree.hh:28, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/basicproperties.hh:31, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproperties.hh:33, @@ -42213,41 +42277,11 @@ /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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp5.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>; Communication = Dune::Communication]' - 179 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<5>]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp5.cpp:33:58: 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 - | ^~~~~~ +[ 99%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_main.cpp +[ 99%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libopmcommon.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a /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.12.so /usr/lib/aarch64-linux-gnu/libcjson.so 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, @@ -42287,6 +42321,12 @@ /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 | ^~~~~~~~ +[ 99%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 +[ 99%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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 file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, @@ -42306,21 +42346,18 @@ /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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp3.cpp:26: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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/common/parallel/mpihelper.hh:18, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:31: -/usr/include/dune/common/parallel/mpicommunication.hh: In member function 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/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 - | ^~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 99%] Built target test_ParallelSerialization +[100%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp5.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[100%] Built target lens_immiscible_ecfv_ad_mcu +[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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp6.cpp +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[100%] Built target test_outputdir +[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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp7.cpp /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp: In member function 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4>]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); @@ -42344,20 +42381,6 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]': -/build/reproducible-path/opm-simulators-2024.10+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/dune/common/typetraits.hh:11, from /usr/include/dune/common/iteratorfacades.hh:11, @@ -42378,15 +42401,6 @@ /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 99%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/examples/lens_immiscible_ecfv_ad_main.cpp -[ 99%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libopmcommon.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a /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.12.so /usr/lib/aarch64-linux-gnu/libcjson.so -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp: In function 'std::vector > cellVerticalExtent(const GridView&) [with GridView = Dune::GridView >]': -/build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:126:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 126 | static std::vector> cellVerticalExtent(const GridView& gridView) - | ^~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:36, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -42460,22 +42474,156 @@ /build/reproducible-path/opm-simulators-2024.10+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(); | ~~~~~~~~~~~~~~~~~~~~~^~ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 99%] Built target lens_immiscible_ecfv_ad_mcu -[ 99%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp6.cpp -[ 99%] Linking CXX shared module ../opm/simulators/simulators.cpython-312-aarch64-linux-gnu.so +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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp5.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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>; Communication = Dune::Communication]' + 179 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<5>]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp5.cpp:33:58: 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 + | ^~~~~~ +[100%] Linking CXX shared module ../opm/simulators/simulators.cpython-312-aarch64-linux-gnu.so cd /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -flto -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib -Wl,-z,relro -shared -o ../opm/simulators/simulators.cpython-312-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 ../../lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -In file included from /usr/include/c++/14/vector:72, - from /usr/include/opm/grid/GridManager.hpp:24, - from /build/reproducible-path/opm-simulators-2024.10+ds/tests/test_equil.cpp:28: -/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>:: - | ^~~~~~~~~~~~~~~~~~~ -lto-wrapper: warning: using serial compilation of 39 LTRANS jobs -lto-wrapper: note: see the '-flto' option documentation for more information +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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>; Communication = Dune::Communication]' + 179 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<7>]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp7.cpp:33:58: 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:314, + from /usr/include/opm/grid/CpGrid.hpp:1835, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 422 | zz += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]' + 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); + | ~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]' + 239 | this->updateCellDepths_(); + | ~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>; Communication = Dune::Communication]' + 179 | { vanguard_->loadBalance(); } + | ~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]' + 107 | :Simulator(Communication(), verbose) + | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<6>]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp6.cpp:33:58: 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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<5>]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]': +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: +/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]': +/build/reproducible-path/opm-simulators-2024.10+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:36, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -42498,10 +42646,6 @@ /build/reproducible-path/opm-simulators-2024.10+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 Evaluation&, const Evaluation&, const Evaluation&, const int&, bool) [with Evaluation = double; Scalar = double; H2O = Opm::SimpleHuDuanH2O; CO2 = Opm::CO2; bool verbose = true]': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:549:46: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 549 | static std::pair fixPointIterSolubility_(const Evaluation& temperature, - | ^~~~~~~~~~~~~~~~~~~~~~~ /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>:: @@ -42552,47 +42696,14 @@ /build/reproducible-path/opm-simulators-2024.10+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(); | ~~~~~~~~~~~~~~~~~~~~~^~ +lto-wrapper: warning: using serial compilation of 39 LTRANS jobs +lto-wrapper: note: see the '-flto' option documentation for more information In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40, from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:45: /build/reproducible-path/opm-simulators-2024.10+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>]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 984 | 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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>; Communication = Dune::Communication]' - 179 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<6>]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp6.cpp:33:58: 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:36, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -42666,6 +42777,24 @@ /build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:286:35: +/build/reproducible-path/opm-simulators-2024.10+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); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +make -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/tests.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' +[100%] Built target tests In file included from /usr/include/c++/14/vector:72, from /usr/include/opm/material/common/FastSmallVector.hpp:36, from /usr/include/opm/material/densead/DynamicEvaluation.hpp:38, @@ -42739,77 +42868,13 @@ /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:39: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:984:39: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<6>]': -/build/reproducible-path/opm-simulators-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -./opm/simulators/flow/FlowProblem.hpp: In function 'operator*': -./opm/simulators/flow/FlowProblem.hpp:456:63: note: parameter passing for argument of type 'struct FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In member function 'getReservoirConvergence', - inlined from 'getConvergence' at ./opm/simulators/flow/BlackoilModel.hpp:1174:18, - inlined from 'initialLinearization' at ./opm/simulators/flow/BlackoilModel.hpp:359:22: -./opm/simulators/flow/BlackoilModel.hpp:938:43: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 -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-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:286:35: -/build/reproducible-path/opm-simulators-2024.10+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 member function 'cellCenterDepth', - inlined from 'updateCellDepths_' at ./opm/simulators/flow/FlowBaseVanguard.hpp:383:56, - inlined from 'loadBalance' at ./opm/simulators/flow/CpGridVanguard.hpp:239:32: -./opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'struct FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -[ 99%] 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-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -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-2024.10+ds/flowexperimental/comp/flowexp_comp7.cpp -./opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'updateTopology': -./opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'struct Geometry' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -./opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'localDomainConvergenceData': -./opm/simulators/flow/BlackoilModelNldd.hpp:630:47: note: parameter passing for argument of type 'struct pair' 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/opm/material/common/FastSmallVector.hpp:36, 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-2024.10+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp6.cpp:22: + from /build/reproducible-path/opm-simulators-2024.10+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>:: @@ -42876,93 +42941,13 @@ /build/reproducible-path/opm-simulators-2024.10+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:314, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/GenericCpGridVanguard.hpp:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:37, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:55, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblemComp.hpp:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:28, - from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:422:34: required from 'Opm::FlowBaseVanguard::Scalar Opm::FlowBaseVanguard::cellCenterDepth(const Element&) const [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>; Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 422 | zz += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowBaseVanguard.hpp:383:56: required from 'void Opm::FlowBaseVanguard::updateCellDepths_() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]' - 383 | cellCenterDepth_[elemIdx] = cellCenterDepth(element); - | ~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/CpGridVanguard.hpp:239:32: required from 'void Opm::CpGridVanguard::loadBalance() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]' - 239 | this->updateCellDepths_(); - | ~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:179:33: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>; Communication = Dune::Communication]' - 179 | { vanguard_->loadBalance(); } - | ~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:107:44: required from 'Opm::Simulator::Simulator(bool) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]' - 107 | :Simulator(Communication(), verbose) - | ^ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:301:19: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<7>]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp7.cpp:33:58: 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-2024.10+ds/opm/models/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:51: -/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp.hpp:26: -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh: In constructor 'Opm::FvBaseProblem::FvBaseProblem(Simulator&) [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<7>]': -/build/reproducible-path/opm-simulators-2024.10+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 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a -./opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'calculateEqnConstants': -./opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 99%] Built target flowexp_blackoil -[100%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'corner': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'struct 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-2024.10+ds/obj-aarch64-linux-gnu' -[100%] Built target test_equil -make -f CMakeFiles/tests.dir/build.make CMakeFiles/tests.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/tests.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+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-2024.10+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-2024.10+ds/obj-aarch64-linux-gnu' -[100%] Built target tests -In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+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:36, 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-2024.10+ds/opm/models/utils/start.hh:33, - from /build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp7.cpp:22: + from /build/reproducible-path/opm-simulators-2024.10+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>:: @@ -43029,25 +43014,76 @@ /build/reproducible-path/opm-simulators-2024.10+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 function 'mutualSolubility_': -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:100:17: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 100 | static void calculateMoleFractions(const Evaluation& temperature, - | ^ -./opm/simulators/flow/BlackoilModelNldd.hpp: In function 'operator*': -./opm/simulators/flow/BlackoilModelNldd.hpp:358:5: note: parameter passing for argument of type 'struct FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +./opm/simulators/flow/FlowProblem.hpp: In function 'operator*': +./opm/simulators/flow/FlowProblem.hpp:456:63: note: parameter passing for argument of type 'struct FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In member function 'getReservoirConvergence', + inlined from 'getConvergence' at ./opm/simulators/flow/BlackoilModel.hpp:1174:18, + inlined from 'initialLinearization' at ./opm/simulators/flow/BlackoilModel.hpp:359:22: +./opm/simulators/flow/BlackoilModel.hpp:938:43: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbaseproblem.hh:37, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebaseproblem.hh:44, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/common/multiphasebasemodel.hh:42, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/ptflash/flashmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+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 'cellCenterDepth', + inlined from 'updateCellDepths_' at ./opm/simulators/flow/FlowBaseVanguard.hpp:383:56, + inlined from 'loadBalance' at ./opm/simulators/flow/CpGridVanguard.hpp:239:32: +./opm/simulators/flow/FlowBaseVanguard.hpp:422:34: note: parameter passing for argument of type 'struct FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +./opm/models/discretization/ecfv/ecfvstencil.hh: In member function 'updateTopology': +./opm/models/discretization/ecfv/ecfvstencil.hh:264:10: note: parameter passing for argument of type 'struct Geometry' when C++17 is enabled changed to match C++14 in GCC 10.1 +./opm/simulators/flow/BlackoilModelNldd.hpp: In member function 'localDomainConvergenceData': +./opm/simulators/flow/BlackoilModelNldd.hpp:630:47: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 +[100%] 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-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib 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/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[100%] Built target simulators +[100%] Built target flowexp_blackoil +In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, from /build/reproducible-path/opm-simulators-2024.10+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-2024.10+ds/opm/models/io/vtkmultiwriter.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +./opm/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'calculateEqnConstants': +./opm/simulators/aquifers/AquiferCarterTracy.hpp:214:56: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 [100%] Linking CXX executable bin/flowexp_comp /usr/bin/cmake -E cmake_link_script CMakeFiles/flowexp_comp.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,-rpath -Wl,/usr/lib/aarch64-linux-gnu/openmpi/lib CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp.cpp.o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp2.cpp.o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp3.cpp.o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp4.cpp.o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp5.cpp.o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp6.cpp.o CMakeFiles/flowexp_comp.dir/flowexperimental/comp/flowexp_comp7.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/flowexp_comp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.2024.10 /usr/lib/aarch64-linux-gnu/libboost_date_time.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmgrid.so /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/libsuperlu.so /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 /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/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/libmetis.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libscotch.so /usr/lib/aarch64-linux-gnu/libptscotcherr.so /usr/lib/aarch64-linux-gnu/hdf5/openmpi/libhdf5.so /usr/lib/aarch64-linux-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 -lm /usr/lib/aarch64-linux-gnu/libdl.a make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [100%] Built target flowexp_comp +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'corner': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'struct 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 function 'mutualSolubility_': +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp:100:17: note: parameter passing for argument of type 'struct pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 100 | static void calculateMoleFractions(const Evaluation& temperature, + | ^ +./opm/simulators/flow/BlackoilModelNldd.hpp: In function 'operator*': +./opm/simulators/flow/BlackoilModelNldd.hpp:358:5: note: parameter passing for argument of type 'struct FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[100%] Built target simulators make[2]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' @@ -43151,7 +43187,7 @@ 2: (HummerH1, GasUsage) = 12 2: (HummerH1, Payload) = 5 2: (HummerH1, AutomaticTransmission) = 0 - 1/120 Test #2: propertysystem ................................. Passed 1.61 sec + 1/120 Test #2: propertysystem ................................. Passed 0.16 sec test 9 Start 9: convergencereport @@ -43162,7 +43198,7 @@ 9: 9: *** No errors detected 9:  - 2/120 Test #9: convergencereport .............................. Passed 0.37 sec + 2/120 Test #9: convergencereport .............................. Passed 0.05 sec test 10 Start 10: deferredlogger @@ -43170,238 +43206,268 @@ 10: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 10: Test timeout computed to be: 1500 1: testing identity mapping... -6: Running 2 test cases... -4: Running 1 test case... -4: Checking failure of child process with parent process, process id 2511352 3: before barrier -8: Running 8 test cases... +4: Running 1 test case... +4: Checking failure of child process with parent process, process id 1615037 10: Running 1 test case... +8: Running 8 test cases... +1: testing SCV quadrature... 5: Running 1 test case... 10: 10: *** No errors detected -4: Sleep tasklet 0 of 10 ms starting sleep on worker thread 1 -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 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 1 -1: testing SCV quadrature... -4: Sleep tasklet 2 of 10 ms completed by worker thread 1 -4: Sleep tasklet 3 of 10 ms starting sleep on worker thread 1 +4: Sleep tasklet 0 of 10 ms starting sleep on worker thread 1 +8: +8: *** No errors detected +6: Running 2 test cases... 7: Test setup error: test tree is empty -4: Sleep tasklet 3 of 10 ms completed by worker thread 1 -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 +4: Sleep tasklet 0 of 10 ms completed by worker thread 1 +4: Sleep tasklet 1 of 10 ms starting sleep on worker thread 0 1: result: 0.125 (expected value: 0.125) -10:  - 3/120 Test #10: deferredlogger ................................. Passed 0.72 sec +5:  + 3/120 Test #5: ALQState ....................................... Passed 0.38 sec test 11 Start 11: dilu 11: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_dilu" 11: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 11: Test timeout computed to be: 1500 -5:  -3: Sleep tasklet 0 of 100 ms completed by worker thread 1 -3: Sleep tasklet 1 of 100 ms completed by worker thread 0 -8: -8: *** No errors detected -6: Warning: codimension 2 not available in PolyhedralGrid -6: Warning: codimension 2 not available in PolyhedralGrid - 4/120 Test #5: ALQState ....................................... Passed 2.66 sec +8:  + 4/120 Test #8: convergenceoutputconfiguration ................. Passed 0.37 sec test 12 Start 12: equil 12: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_equil" 12: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 12: Test timeout computed to be: 1500 -8:  - 5/120 Test #8: convergenceoutputconfiguration ................. Passed 2.62 sec +4: Sleep tasklet 1 of 10 ms completed by worker thread 0 +10:  +4: Sleep tasklet 2 of 10 ms starting sleep on worker thread 1 + 5/120 Test #10: deferredlogger ................................. Passed 0.18 sec test 13 Start 13: extractMatrix 13: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_extractMatrix" 13: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 13: Test timeout computed to be: 1500 - 6/120 Test #1: quadrature ..................................... Passed 2.82 sec - 7/120 Test #7: blackoil_amg ................................... Passed 2.67 sec +4: Sleep tasklet 2 of 10 ms completed by worker thread 1 +4: Sleep tasklet 3 of 10 ms starting sleep on worker thread 1 +4: Sleep tasklet 3 of 10 ms completed by worker thread 1 +4: Sleep tasklet 4 of 10 ms starting sleep on worker thread 0 +13: Running 3 test cases... +13: +13: *** No errors detected +11: Running 16 test cases... +13:  + 6/120 Test #13: extractMatrix .................................. Passed 0.03 sec test 14 Start 14: flexiblesolver 14: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_flexiblesolver" 14: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 14: Test timeout computed to be: 1500 +4: Sleep tasklet 4 of 10 ms completed by worker thread 0 + 7/120 Test #7: blackoil_amg ................................... Passed 0.42 sec test 15 Start 15: glift1 15: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_glift1" 15: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 15: Test timeout computed to be: 1500 -6: -6: *** No errors detected -4: Failing sleep tasklet of 100 ms failing now, on work thread 1 -4: ERROR: Uncaught std::exception when running tasklet: Intentional failure for testing. -11: Running 16 test cases... -3: Sleep tasklet 2 of 100 ms completed by worker thread 1 -3: Sleep tasklet 3 of 100 ms completed by worker thread 0 -4: -4: *** No errors detected -13: Running 3 test cases... -13: -13: *** No errors detected -13:  - 8/120 Test #13: extractMatrix .................................. Passed 0.10 sec + 8/120 Test #1: quadrature ..................................... Passed 0.45 sec test 16 Start 16: graphcoloring 16: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_graphcoloring" 16: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 16: Test timeout computed to be: 1500 -4:  -6:  - 9/120 Test #4: tasklets_failure ............................... Passed 2.82 sec - 10/120 Test #6: aquifergridutils ............................... Passed 2.78 sec +3: Sleep tasklet 0 of 100 ms completed by worker thread 1 +3: Sleep tasklet 1 of 100 ms completed by worker thread 0 +16: Running 5 test cases... +16: +16: *** No errors detected +16:  + 9/120 Test #16: graphcoloring .................................. Passed 0.05 sec test 17 Start 17: GroupState 17: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_GroupState" 17: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 17: Test timeout computed to be: 1500 +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: +4: *** No errors detected +4:  + 10/120 Test #4: tasklets_failure ............................... Passed 0.55 sec test 18 Start 18: interregflows 18: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_interregflows" 18: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 18: Test timeout computed to be: 1500 -3: Sleep tasklet 4 of 100 ms completed by worker thread 1 -3: after barrier -3: Sleep completed by worker thread 1 -3: Sleep completed by worker thread 0 -16: Running 5 test cases... -16: -16: *** No errors detected +12: Running 15 test cases... 14: Running 1 test case... -16:  - 11/120 Test #16: graphcoloring .................................. Passed 0.21 sec +3: Sleep tasklet 2 of 100 ms completed by worker thread 1 +3: Sleep tasklet 3 of 100 ms 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.0010236, 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.00169232, TIT=inf, IT=0 +14: +14: *** No errors detected +15: Running 1 test case... +14:  + 11/120 Test #14: flexiblesolver ................................. Passed 0.17 sec test 19 Start 19: invert 19: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_invert" 19: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 19: Test timeout computed to be: 1500 -18: Running 34 test cases... -3: Sleep completed by worker thread 1 -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.00471563, TIT=inf, IT=0 -18: -18: *** No errors detected -15: Running 1 test case... -18:  - 12/120 Test #18: interregflows .................................. Passed 0.31 sec +11: +11: *** No errors detected +11:  + 12/120 Test #11: dilu ........................................... Passed 0.24 sec test 20 Start 20: keyword_validator 20: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_keyword_validator" 20: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 20: Test timeout computed to be: 1500 -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.00198389, TIT=inf, IT=0 -14: -14: *** No errors detected +19: Running 1 test case... +19: +19: *** No errors detected 17: Running 1 test case... -14:  - 13/120 Test #14: flexiblesolver ................................. Passed 0.44 sec +17: +17: *** No errors detected +19:  + 13/120 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-2024.10+ds/obj-aarch64-linux-gnu/bin/test_LogOutputHelper" 21: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 21: Test timeout computed to be: 1500 -19: Running 1 test case... -19: -19: *** No errors detected -3: Sleep completed by worker thread 1 -3: Sleep completed by worker thread 0 -17: -17: *** No errors detected -19:  - 14/120 Test #19: invert ......................................... Passed 0.20 sec +17:  + 14/120 Test #17: GroupState ..................................... Passed 0.14 sec test 22 Start 22: milu 22: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_milu" 22: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 22: Test timeout computed to be: 1500 -17:  - 15/120 Test #17: GroupState ..................................... Passed 0.41 sec +6: Warning: codimension 2 not available in PolyhedralGrid +6: Warning: codimension 2 not available in PolyhedralGrid +12: Allocating the simulation vanguard +3: Sleep tasklet 4 of 100 ms completed by worker thread 1 +3: after barrier +18: Running 34 test cases... +12: Distributing the vanguard's data +12: Allocating the model +12: Allocating the problem +18: +18: *** No errors detected +6: +6: *** No errors detected +18:  +12: Initializing the model +12: Initializing the problem + 15/120 Test #18: interregflows .................................. Passed 0.15 sec test 23 Start 23: multmatrixtransposed 23: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_multmatrixtransposed" 23: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 23: Test timeout computed to be: 1500 +12: Simulator successfully set up 23: Running 1 test case... -3: Sleep completed by worker thread 1 23: 23: *** No errors detected 23:  - 16/120 Test #23: multmatrixtransposed ........................... Passed 0.08 sec + 16/120 Test #23: multmatrixtransposed ........................... Passed 0.03 sec test 24 Start 24: norne_pvt 24: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_norne_pvt" 24: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 24: Test timeout computed to be: 1500 -12: Running 15 test cases... - 17/120 Test #3: tasklets ....................................... Passed 3.37 sec +20: Running 26 test cases... +12: Allocating the simulation vanguard +21: Running 6 test cases... +6:  +22: Running 4 test cases... + 17/120 Test #6: aquifergridutils ............................... Passed 0.75 sec test 25 Start 25: outputdir 25: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_outputdir" 25: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 25: Test timeout computed to be: 1500 -11: -11: *** No errors detected -11:  - 18/120 Test #11: dilu ........................................... Passed 0.74 sec +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 +22: +22: *** No errors detected +24: Running 1 test case... +22:  + 18/120 Test #22: milu ........................................... Passed 0.14 sec test 26 Start 26: parametersystem 26: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_parametersystem" 26: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 26: Test timeout computed to be: 1500 -24: Running 1 test case... -20: Running 26 test cases... -21: Running 6 test cases... -22: Running 4 test cases... +3: Sleep completed by worker thread 0 +3: Sleep completed by worker thread 1 +12: Allocating the simulation vanguard 24: 24: *** No errors detected 24:  - 19/120 Test #24: norne_pvt ...................................... Passed 0.24 sec + 19/120 Test #24: norne_pvt ...................................... Passed 0.10 sec test 27 Start 27: parallel_wbp_sourcevalues 27: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_parallel_wbp_sourcevalues" 27: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 27: Test timeout computed to be: 1500 -22: -22: *** No errors detected -22:  - 20/120 Test #22: milu ........................................... Passed 0.37 sec +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 +3: Sleep completed by worker thread 0 +3: Sleep completed by worker thread 1 +12: Allocating the simulation vanguard +26: Running 5 test cases... +26: +26: *** No errors detected +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 +26:  + 20/120 Test #26: parametersystem ................................ Passed 0.14 sec test 28 Start 28: parallelwellinfo 28: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_parallelwellinfo" 28: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 28: Test timeout computed to be: 1500 +15: Allocating the simulation vanguard 25: Running 2 test cases... 25: ********************************************************************** 25: * * @@ -43415,8 +43481,12 @@ 25: 25: Using 1 MPI processes with 2 OMP threads on each 25: -12: Allocating the simulation vanguard 25: Reading deck file '/tmp/outputdir_test/INPUT.DATA' +3: Sleep completed by worker thread 0 +3: Sleep completed by worker thread 1 +15: Distributing the vanguard's data +15: Allocating the model +15: Allocating 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 @@ -43433,29 +43503,27 @@ 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: Allocating the simulation vanguard 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ -26: Running 5 test cases... -12: Distributing the vanguard's data -26: -26: *** No errors detected -12: Allocating the model +15: Initializing the model +15: Initializing the problem +27: Running 1 test case... +27: +27: *** No errors detected 25: 0 fluid phases are active 25: 25: Processing dynamic information from 25: /tmp/outputdir_test/INPUT.DATA line 25 -12: Allocating the problem 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: -26:  - 21/120 Test #26: parametersystem ................................ Passed 0.40 sec -test 29 - Start 29: partitionCells - -29: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_partitionCells" -29: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -29: Test timeout computed to be: 1500 +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: ********************************************************************** 25: * * 25: * This is flow 2024.10 * @@ -43469,7 +43537,6 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' -12: Initializing the model 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 @@ -43495,7 +43562,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: Initializing the problem 25: ********************************************************************** 25: * * 25: * This is flow 2024.10 * @@ -43509,6 +43575,20 @@ 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 +27:  +12: Distributing the vanguard's data +12: Allocating the model +12: Allocating the problem + 21/120 Test #27: parallel_wbp_sourcevalues ...................... Passed 0.23 sec +test 29 + Start 29: partitionCells + +29: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_partitionCells" +29: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +29: Test timeout computed to be: 1500 +12: Initializing the model +12: Initializing the problem 12: Simulator successfully set up 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 @@ -43528,6 +43608,7 @@ 25: 15 Reading TSTEP in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 27 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ +3: Sleep completed by worker thread 0 25: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43535,6 +43616,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: +15: Simulator successfully set up 25: ********************************************************************** 25: * * 25: * This is flow 2024.10 * @@ -43548,7 +43630,15 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/INPUT.DATA' -28: Running 8 test cases... + 22/120 Test #3: tasklets ....................................... Passed 1.10 sec +test 30 + Start 30: preconditionerfactory + +30: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_preconditionerfactory" +30: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +30: Test timeout computed to be: 1500 +21: +21: *** No errors detected 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 @@ -43556,8 +43646,6 @@ 25: 4 Reading DXV in /tmp/outputdir_test/INPUT.DATA line 7 25: 5 Reading DYV in /tmp/outputdir_test/INPUT.DATA line 9 25: 6 Reading DZV in /tmp/outputdir_test/INPUT.DATA line 11 -28: -28: *** No errors detected 25: 7 Reading DEPTHZ in /tmp/outputdir_test/INPUT.DATA line 13 25: 8 Reading PERMX in /tmp/outputdir_test/INPUT.DATA line 15 25: 9 Reading PERMY in /tmp/outputdir_test/INPUT.DATA line 17 @@ -43576,6 +43664,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 2024.10 * @@ -43589,8 +43678,23 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' +21:  + 23/120 Test #21: LogOutputHelper ................................ Passed 0.51 sec +test 31 + Start 31: privarspacking + +31: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_privarspacking" +31: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +31: Test timeout computed to be: 1500 +15: +15: *** No errors detected +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: 0 Reading RUNSPEC in /tmp/outputdir_test/subdir/INPUT.DATA line 1 -27: Running 1 test case... 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 25: 3 Reading GRID in /tmp/outputdir_test/subdir/INPUT.DATA line 6 @@ -43608,17 +43712,6 @@ 25: 15 Reading TSTEP in /tmp/outputdir_test/subdir/INPUT.DATA line 27 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ -27: -27: *** No errors detected -29: Running 4 test cases... -28:  - 22/120 Test #28: parallelwellinfo ............................... Passed 0.56 sec -test 30 - Start 30: preconditionerfactory - -30: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_preconditionerfactory" -30: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -30: Test timeout computed to be: 1500 25: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43626,11 +43719,17 @@ 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 +31: Running 1 test case... 25: ********************************************************************** 25: * * 25: * This is flow 2024.10 * 25: * * 25: * Flow is a simulator for fully implicit three-phase black-oil flow, * +31: +31: *** No errors detected 25: * including solvent and polymer capabilities. * 25: * For more information, see https://opm-project.org * 25: * * @@ -43639,17 +43738,15 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/subdir/INPUT.DATA' -29: -29: *** No errors detected -12: Allocating the simulation vanguard -29:  - 23/120 Test #29: partitionCells ................................. Passed 0.38 sec -test 31 - Start 31: privarspacking +31:  + 24/120 Test #31: privarspacking ................................. Passed 0.04 sec +test 32 + Start 32: region_phase_pvaverage -31: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_privarspacking" -31: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -31: Test timeout computed to be: 1500 +32: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_region_phase_pvaverage" +32: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +32: Test timeout computed to be: 1500 +12: Allocating the simulation vanguard 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 @@ -43668,7 +43765,6 @@ 25: 15 Reading TSTEP in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 27 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ -27:  25: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43676,13 +43772,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: - 24/120 Test #27: parallel_wbp_sourcevalues ...................... Passed 0.68 sec -test 32 - Start 32: region_phase_pvaverage - -32: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_region_phase_pvaverage" -32: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -32: Test timeout computed to be: 1500 25: ********************************************************************** 25: * * 25: * This is flow 2024.10 * @@ -43702,17 +43791,17 @@ 12: Initializing the model 12: Initializing the problem 12: Simulator successfully set up -31: Running 1 test case... -31: -31: *** No errors detected -31:  - 25/120 Test #31: privarspacking ................................. Passed 0.11 sec +28:  + 25/120 Test #28: parallelwellinfo ............................... Passed 0.31 sec test 33 Start 33: relpermdiagnostics 33: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_relpermdiagnostics" 33: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 33: Test timeout computed to be: 1500 +29: Running 4 test cases... +29: +29: *** 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 @@ -43727,10 +43816,18 @@ 25: 11 Reading PORO in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 21 25: 12 Reading PROPS in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 23 25: 13 Reading SOLUTION in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 24 +29:  25: 14 Reading SCHEDULE in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 25 25: 15 Reading TSTEP in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 27 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ + 26/120 Test #29: partitionCells ................................. Passed 0.17 sec +test 34 + Start 34: RestartSerialization + +34: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_RestartSerialization" +34: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +34: Test timeout computed to be: 1500 25: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43740,6 +43837,17 @@ 25: 25: ********************************************************************** 25: * * +15:  +12: +12: +12: + 27/120 Test #15: glift1 ......................................... Passed 0.82 sec +test 35 + Start 35: rstconv + +35: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_rstconv" +35: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +35: Test timeout computed to be: 1500 25: * This is flow 2024.10 * 25: * * 25: * Flow is a simulator for fully implicit three-phase black-oil flow, * @@ -43751,6 +43859,27 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' +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.00394584, 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=0.00045916, TIT=inf, IT=0 +30: +30: *** No errors detected +30:  + 28/120 Test #30: preconditionerfactory .......................... Passed 0.18 sec +test 36 + Start 36: stoppedwells + +36: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_stoppedwells" +36: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +36: Test timeout computed to be: 1500 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 @@ -43768,326 +43897,230 @@ 25: 14 Reading SCHEDULE in /tmp/outputdir_test/subdir/INPUT.DATA line 25 25: 15 Reading TSTEP in /tmp/outputdir_test/subdir/INPUT.DATA line 27 25: -25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ -25: 0 fluid phases are active -25: -25: Processing dynamic information from -25: /tmp/outputdir_test/subdir/INPUT.DATA line 25 -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: *** No errors detected -21: -21: *** No errors detected -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 -21:  - 26/120 Test #21: LogOutputHelper ................................ Passed 1.28 sec -test 34 - Start 34: RestartSerialization - -34: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_RestartSerialization" -34: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -34: Test timeout computed to be: 1500 -25:  - 27/120 Test #25: outputdir ...................................... Passed 1.14 sec -test 35 - Start 35: rstconv - -35: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_rstconv" -35: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -35: Test timeout computed to be: 1500 -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.00117101, 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=0.000590804, TIT=inf, IT=0 -30: -30: *** No errors detected 12: Allocating the simulation vanguard -30:  - 28/120 Test #30: preconditionerfactory .......................... Passed 0.44 sec -test 36 - Start 36: stoppedwells - -36: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_stoppedwells" -36: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -36: Test timeout computed to be: 1500 +25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ +25: 0 fluid phases are active +25: +25: Processing dynamic information from +25: /tmp/outputdir_test/subdir/INPUT.DATA line 25 +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: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem 12: Initializing the model 12: Initializing the problem +25: +25: *** No errors detected 12: Simulator successfully set up -33: Running 1 test case... -15: Allocating the simulation vanguard -36: Running 1 test case... 12: Allocating the simulation vanguard 12: Distributing the vanguard's data -35: Running 9 test cases... 12: Allocating the model 12: Allocating the problem -32: Running 9 test cases... -32: -32: *** No errors detected +36: Running 1 test case... 12: Initializing the model 12: Initializing the problem -35: -35: *** No errors detected -15: Distributing the vanguard's data 12: Simulator successfully set up -15: Allocating the model -15: Allocating the problem -15: Initializing the model -15: Initializing the problem -32:  - 29/120 Test #32: region_phase_pvaverage ......................... Passed 0.66 sec +33: Running 1 test case... +25:  + 29/120 Test #25: outputdir ...................................... Passed 0.61 sec test 37 Start 37: timer 37: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_timer" 37: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 37: Test timeout computed to be: 1500 -35:  36: 36: *** No errors detected - 30/120 Test #35: rstconv ........................................ Passed 0.44 sec +32: Running 9 test cases... +32: +32: *** No errors detected +36:  + 30/120 Test #36: stoppedwells ................................... Passed 0.11 sec test 38 Start 38: vfpproperties 38: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_vfpproperties" 38: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 38: Test timeout computed to be: 1500 -36:  12: Allocating the simulation vanguard - 31/120 Test #36: stoppedwells ................................... Passed 0.35 sec +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: +12: +12: +33: +33: *** No errors detected +35: Running 9 test cases... +35: +35: *** No errors detected +34: Running 33 test cases... +32:  + 31/120 Test #32: region_phase_pvaverage ......................... Passed 0.29 sec test 39 Start 39: wellmodel 39: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_wellmodel" 39: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 39: Test timeout computed to be: 1500 -34: Running 33 test cases... -33: -33: *** No errors detected +12: Allocating the simulation vanguard 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 33:  - 32/120 Test #33: relpermdiagnostics ............................. Passed 0.74 sec + 32/120 Test #33: relpermdiagnostics ............................. Passed 0.26 sec test 40 Start 40: wellprodindexcalculator 40: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_wellprodindexcalculator" 40: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 40: Test timeout computed to be: 1500 -12: Allocating the simulation vanguard -15: Simulator successfully set up -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: 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: 12: 12: -38: Running 8 test cases... -37: Running 1 test case... -39: Running 2 test cases... -12: Allocating the simulation vanguard -40: Running 32 test cases... -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: 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 -38: -38: *** No errors detected -37: -37: *** No errors detected -38:  - 33/120 Test #38: vfpproperties .................................. Passed 0.62 sec +35:  + 33/120 Test #35: rstconv ........................................ Passed 0.25 sec test 41 Start 41: wellstate 41: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_wellstate" 41: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 41: Test timeout computed to be: 1500 -12: Allocating the simulation vanguard -37:  - 34/120 Test #37: timer .......................................... Passed 0.65 sec +37: Running 1 test case... +38: Running 8 test cases... +20: +20: *** No errors detected +20:  + 34/120 Test #20: keyword_validator .............................. Passed 0.92 sec test 42 Start 42: nonnc 42: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_nonnc" 42: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 42: Test timeout computed to be: 1500 +12: Allocating the simulation vanguard 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: -15: *** No errors detected 12: 12: 12: -39: -39: *** No errors detected -15:  - 35/120 Test #15: glift1 ......................................... Passed 2.95 sec +37: +37: *** No errors detected +37:  +38: +38: *** No errors detected + 35/120 Test #37: timer .......................................... Passed 0.24 sec test 43 Start 43: GasSatfuncConsistencyChecks 43: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_GasSatfuncConsistencyChecks" 43: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 43: Test timeout computed to be: 1500 -12: Allocating the simulation vanguard -39:  - 36/120 Test #39: wellmodel ...................................... Passed 0.82 sec +38:  +39: Running 2 test cases... + 36/120 Test #38: vfpproperties .................................. Passed 0.23 sec test 44 Start 44: OilSatfuncConsistencyChecks 44: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_OilSatfuncConsistencyChecks" 44: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 44: Test timeout computed to be: 1500 -20: -20: *** No errors detected +12: Allocating the simulation vanguard 12: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem 12: Initializing the model 12: Initializing the problem -20:  12: Simulator successfully set up - 37/120 Test #20: keyword_validator .............................. Passed 2.67 sec -test 45 - Start 45: SatfuncConsistencyChecks - -45: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_SatfuncConsistencyChecks" -45: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -45: Test timeout computed to be: 1500 -12: -12: -12: -34: Allocating the simulation vanguard +41: Running 10 test cases... +40: Running 32 test cases... 12: Allocating the simulation vanguard -42: Running 1 test case... -34: Distributing the vanguard's data -34: Allocating the model -34: Allocating the problem 12: Distributing the vanguard's data 12: Allocating the model 12: Allocating the problem 12: Initializing the model -34: Initializing the model -34: Initializing the problem 12: Initializing the problem 12: Simulator successfully set up -43: Running 17 test cases... -43: -43: *** No errors detected 12: 12: 12: +12: +12: *** No errors detected +39: +39: *** No errors detected +43: Running 17 test cases... +42: Running 1 test case... +43: +43: *** No errors detected 43:  - 38/120 Test #43: GasSatfuncConsistencyChecks .................... Passed 0.35 sec + 37/120 Test #43: GasSatfuncConsistencyChecks .................... Passed 0.16 sec +test 45 + Start 45: SatfuncConsistencyChecks + +45: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_SatfuncConsistencyChecks" +45: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +45: Test timeout computed to be: 1500 +34: Allocating the simulation vanguard +44: Running 38 test cases... +42: +42: *** No errors detected +12:  + 38/120 Test #12: equil .......................................... Passed 1.43 sec test 46 Start 46: SatfuncConsistencyChecks_parallel 46: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_SatfuncConsistencyChecks_parallel" 46: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 46: Test timeout computed to be: 1500 -42: -42: *** No errors detected -45: Running 9 test cases... -45: -45: *** No errors detected -42:  - 39/120 Test #42: nonnc .......................................... Passed 0.58 sec +44: +44: *** No errors detected +39:  + 39/120 Test #39: wellmodel ...................................... Passed 0.36 sec test 47 Start 47: ThreePointHorizontalSatfuncConsistencyChecks 47: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_ThreePointHorizontalSatfuncConsistencyChecks" 47: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 47: Test timeout computed to be: 1500 -34: Simulator successfully set up -45:  -12: Allocating the simulation vanguard - 40/120 Test #45: SatfuncConsistencyChecks ....................... Passed 0.33 sec +44:  + 40/120 Test #44: OilSatfuncConsistencyChecks .................... Passed 0.21 sec test 48 Start 48: WaterSatfuncConsistencyChecks 48: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_WaterSatfuncConsistencyChecks" 48: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 48: Test timeout computed to be: 1500 -41: Running 10 test cases... -44: Running 38 test cases... -44: -44: *** No errors detected -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 -44:  - 41/120 Test #44: OilSatfuncConsistencyChecks .................... Passed 0.47 sec +34: Distributing the vanguard's data +34: Allocating the model +34: Allocating the problem +34: Initializing the model +34: Initializing the problem +42:  + 41/120 Test #42: nonnc .......................................... Passed 0.35 sec test 49 Start 49: ghostlastmatrixadapter 49: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_ghostlastmatrixadapter" 49: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 49: Test timeout computed to be: 1500 -12: Allocating the simulation vanguard -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: -12: -12: -12: -12: *** No errors detected -47: Running 13 test cases... -47: -47: *** No errors detected -47:  - 42/120 Test #47: ThreePointHorizontalSatfuncConsistencyChecks ... Passed 0.35 sec +45: Running 9 test cases... +45: +45: *** No errors detected +34: Simulator successfully set up +45:  + 42/120 Test #45: SatfuncConsistencyChecks ....................... Passed 0.14 sec test 50 Start 50: parallelistlinformation @@ -44097,11 +44130,14 @@ 46: Running 22 test cases... 46: 46: *** No errors detected +47: Running 13 test cases... +47: +47: *** No errors detected 48: Running 18 test cases... 48: 48: *** No errors detected -12:  - 43/120 Test #12: equil .......................................... Passed 3.86 sec +47:  + 43/120 Test #47: ThreePointHorizontalSatfuncConsistencyChecks ... Passed 0.16 sec test 51 Start 51: ParallelSerialization @@ -44109,7 +44145,7 @@ 51: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 51: Test timeout computed to be: 1500 48:  - 44/120 Test #48: WaterSatfuncConsistencyChecks .................. Passed 0.41 sec + 44/120 Test #48: WaterSatfuncConsistencyChecks .................. Passed 0.16 sec test 52 Start 52: HDF5File @@ -44117,7 +44153,7 @@ 52: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 52: Test timeout computed to be: 1500 46:  - 45/120 Test #46: SatfuncConsistencyChecks_parallel .............. Passed 0.54 sec + 45/120 Test #46: SatfuncConsistencyChecks_parallel .............. Passed 0.22 sec test 53 Start 53: HDF5Serializer @@ -44132,7 +44168,6 @@ 49: 1.5 1779.14 1.27555 49: 2 1356.09 0.762215 49: 2.5 1693.31 1.24867 -51: Running 151 test cases... 49: 3 1492.58 0.881458 49: 3.5 2045.02 1.37013 49: 4 1795.63 0.878048 @@ -44142,6 +44177,8 @@ 49: 6 2330.31 0.878776 49: 6.5 2788.74 1.19672 49: 7 2435.98 0.873508 +41: +41: *** No errors detected 49: 7.5 2621 1.07595 49: 8 2332.6 0.889966 49: 8.5 2390.57 1.02485 @@ -44156,7 +44193,6 @@ 49: 13 1568.67 0.969924 49: 13.5 1540.56 0.982082 49: 14 1505.54 0.977267 -34: Allocating the simulation vanguard 49: 14.5 1480.66 0.983473 49: 15 1450.08 0.979348 49: 15.5 1420.55 0.979637 @@ -44167,10 +44203,8 @@ 49: 18 1269.85 0.983976 49: 18.5 1217.01 0.958383 49: 19 1193.64 0.980803 -51: 49: 19.5 1132.26 0.948577 49: 20 1114.14 0.983995 -51: *** No errors detected 49: 20.5 1052.57 0.944737 49: 21 1033.6 0.981971 49: 21.5 980.829 0.948949 @@ -44194,6 +44228,7 @@ 49: 30.5 718.238 0.97268 49: 31 710.378 0.989056 49: 31.5 686.144 0.965887 +50: Running 4 test cases... 49: 32 680.457 0.991711 49: 32.5 652.174 0.958435 49: 33 646.499 0.991298 @@ -44202,6 +44237,8 @@ 49: 34.5 578.072 0.94603 49: 35 574.058 0.993056 49: 35.5 542.417 0.944883 +50: +50: *** No errors detected 49: 36 539.149 0.993975 49: 36.5 510.256 0.94641 49: 37 507.139 0.993891 @@ -44230,14 +44267,6 @@ 49: 48.5 252.896 0.913524 49: 49 250.873 0.992 49: 49.5 226.671 0.90353 -51:  - 46/120 Test #51: ParallelSerialization .......................... Passed 0.47 sec -test 54 - Start 54: art2dgf - -54: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--plain" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/art2dgf" "--" "data/fracture-raw.art" -54: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -54: Test timeout computed to be: 1500 49: 50 224.918 0.992268 49: 50.5 201.142 0.894288 49: 51 199.466 0.991667 @@ -44264,8 +44293,8 @@ 49: 61.5 51.0032 0.894224 49: 62 50.5948 0.991994 49: 62.5 45.6349 0.901968 -49: 63 45.2773 0.992163 52: Running 5 test cases... +49: 63 45.2773 0.992163 49: 63.5 41.3829 0.913988 49: 64 41.0277 0.991416 49: 64.5 37.8377 0.922249 @@ -44280,20 +44309,24 @@ 49: 69 26.9264 0.897106 49: 69.5 27.4315 1.01876 49: 70 16.8241 0.613314 -53: Running 2 test cases... 49: 70.5 52.4812 3.11941 49: 71 11.41 0.217411 +51: Running 151 test cases... 49: 71.5 10.7285 0.94027 49: 72 10.4425 0.973343 49: 72.5 9.09671 0.871124 +41:  + 46/120 Test #41: wellstate ...................................... Passed 0.66 sec +test 54 + Start 54: art2dgf + +54: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--plain" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/art2dgf" "--" "data/fracture-raw.art" +54: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +54: Test timeout computed to be: 1500 49: 73 9.03849 0.9936 49: 73.5 8.18071 0.905098 -34: Distributing the vanguard's data -34: Allocating the model 49: 74 8.13649 0.994594 49: 74.5 8.15854 1.00271 -53: -53: *** No errors detected 49: 75 7.98648 0.97891 49: 75.5 9.63312 1.20618 49: 76 7.66938 0.796147 @@ -44303,17 +44336,19 @@ 49: 78 3.7998 0.986261 49: 78.5 3.97379 1.04579 49: 79 3.69795 0.930585 -54: ###################### -54: # Running test '' -54: ###################### -52: -52: *** No errors detected +50:  + 47/120 Test #50: parallelistlinformation ........................ Passed 0.26 sec +test 55 + Start 55: lens_immiscible_ecfv_ad + +55: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad" "--" "--end-time=3000" +55: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +55: Test timeout computed to be: 1500 49: 79.5 2.11979 0.573234 49: 80 2.00741 0.946986 49: 80.5 2.05542 1.02392 49: 81 1.79074 0.871226 49: 81.5 2.92366 1.63266 -34: Allocating the problem 49: 82 2.59109 0.886248 49: 82.5 11.2577 4.34476 49: 83 1.72445 0.15318 @@ -44325,8 +44360,12 @@ 49: 86 0.730649 0.986961 49: 86.5 0.761906 1.04278 49: 87 0.731942 0.960673 +55: ###################### +55: # Running test '' +55: ###################### 49: 87.5 7.47835 10.2171 49: 88 0.621132 0.0830574 +34: Allocating the simulation vanguard 49: 88.5 5.11555 8.23584 49: 89 3.64825 0.713169 49: 89.5 3.70405 1.0153 @@ -44336,23 +44375,21 @@ 49: 91.5 0.550284 1.49477 49: 92 0.330507 0.600612 49: 92.5 0.364851 1.10391 -34: Initializing the model -50: Running 4 test cases... 49: 93 0.35775 0.980538 49: 93.5 0.0750629 0.209819 49: 94 0.0548089 0.730174 49: 94.5 0.493133 8.99732 49: 95 0.360979 0.73201 49: 95.5 0.315116 0.87295 -34: Initializing the problem 49: 96 0.137438 0.436149 49: 96.5 0.126867 0.923087 +54: ###################### +54: # Running test '' +54: ###################### 49: 97 0.125346 0.988012 49: 97.5 0.11895 0.948974 49: 98 0.116295 0.977677 49: 98.5 0.0732684 0.630023 -50: -50: *** No errors detected 49: 99 0.0719736 0.982327 49: 99.5 0.0739429 1.02736 49: 100 0.0731004 0.988606 @@ -44378,19 +44415,16 @@ 49: 110 0.00931863 0.977002 49: 110.5 0.0119939 1.28709 49: 111 0.00940004 0.783732 +54: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/art2dgf data/fracture-raw.art" 49: 111.5 0.00906989 0.964878 49: 112 0.00898663 0.99082 49: 112.5 0.00538949 0.599723 -53:  - 47/120 Test #53: HDF5Serializer ................................. Passed 0.56 sec -test 55 - Start 55: lens_immiscible_ecfv_ad - -55: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad" "--" "--end-time=3000" -55: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -55: Test timeout computed to be: 1500 +51: +51: *** No errors detected +53: Running 2 test cases... 49: 113 0.00533553 0.989988 49: 113.5 0.00302749 0.567421 +55: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad --end-time=3000" 49: 114 0.00288013 0.951326 49: 114.5 0.0048468 1.68284 49: 115 0.0027201 0.561215 @@ -44400,7 +44434,15 @@ 49: 117 0.00305859 0.993041 49: 117.5 0.00269825 0.882188 49: 118 0.00250681 0.929051 +54: Converting ART file "data/fracture-raw.art" to DGF file "data/fracture-raw.art.dgf" 49: 118.5 0.0138739 5.53448 + 48/120 Test #54: art2dgf ........................................ Passed 0.05 sec +test 56 + Start 56: lens_immiscible_ecfv_ad_23 + +56: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23" "--" "--end-time=3000" +56: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +56: Test timeout computed to be: 1500 49: 119 0.00159575 0.115018 49: 119.5 0.000873253 0.547238 49: 120 0.000862743 0.987965 @@ -44408,37 +44450,39 @@ 49: 121 0.000636114 0.954255 49: 121.5 0.000709014 1.1146 49: 122 0.00048099 0.678392 +34: Distributing the vanguard's data +34: Allocating the model 49: 122.5 0.000617751 1.28433 49: 123 0.000181237 0.293383 -49: === rate=0.872441, T=0.30465, TIT=0.00247683, IT=123 +49: === rate=0.872441, T=0.156237, TIT=0.00127022, IT=123 49: === Dune::BiCGSTABSolver 49: Iter Defect Rate 49: 0 3529.31 +56: ###################### +56: # Running test '' +56: ###################### +34: Allocating the problem 49: 0.5 1815.04 0.514277 49: 1 1394.81 0.768471 49: 1.5 1779.14 1.27555 49: 2 1356.09 0.762215 49: 2.5 1693.31 1.24867 +56: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23 --end-time=3000" 49: 3 1492.58 0.881458 49: 3.5 2045.02 1.37013 49: 4 1795.63 0.878048 -52:  -54: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/art2dgf data/fracture-raw.art" - 48/120 Test #52: HDF5File ....................................... Passed 0.60 sec -test 56 - Start 56: lens_immiscible_ecfv_ad_23 - -56: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23" "--" "--end-time=3000" -56: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -56: Test timeout computed to be: 1500 +34: Initializing the model 49: 4.5 2437.22 1.3573 49: 5 2115.33 0.867928 49: 5.5 2651.77 1.2536 49: 6 2330.31 0.878776 +34: Initializing the problem 49: 6.5 2788.74 1.19672 49: 7 2435.98 0.873508 49: 7.5 2621 1.07595 49: 8 2332.6 0.889966 +53: +53: *** No errors detected 49: 8.5 2390.57 1.02485 49: 9 2149.47 0.899143 49: 9.5 2094.94 0.974633 @@ -44457,6 +44501,8 @@ 49: 16 1395.84 0.982603 49: 16.5 1361.79 0.975606 49: 17 1335.54 0.980726 +52: +52: *** No errors detected 49: 17.5 1290.53 0.966299 49: 18 1269.85 0.983976 49: 18.5 1217.01 0.958383 @@ -44472,24 +44518,13 @@ 49: 23.5 888.734 0.97557 49: 24 873.894 0.983302 49: 24.5 859.695 0.983752 -55: ###################### -55: # Running test '' -55: ###################### 49: 25 847.537 0.985858 49: 25.5 840.063 0.991181 49: 26 826.667 0.984054 49: 26.5 817.348 0.988727 49: 27 806.312 0.986498 49: 27.5 796.919 0.98835 -50:  49: 28 785.875 0.986142 - 49/120 Test #50: parallelistlinformation ........................ Passed 0.72 sec -test 57 - Start 57: lens_immiscible_ecfv_ad_trans - -57: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans" "--" "--end-time=3000" -57: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -57: Test timeout computed to be: 1500 49: 28.5 772.44 0.982904 49: 29 762.662 0.987342 49: 29.5 746.583 0.978917 @@ -44510,6 +44545,14 @@ 49: 37 507.139 0.993891 49: 37.5 483.046 0.952493 49: 38 480.008 0.993709 +51:  + 49/120 Test #51: ParallelSerialization .......................... Passed 0.30 sec +test 57 + Start 57: lens_immiscible_ecfv_ad_trans + +57: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans" "--" "--end-time=3000" +57: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +57: Test timeout computed to be: 1500 49: 38.5 459.529 0.957336 49: 39 456.709 0.993865 49: 39.5 439.857 0.963101 @@ -44518,6 +44561,9 @@ 49: 41 418.528 0.993426 49: 41.5 404.14 0.965624 49: 42 401.22 0.992774 +57: ###################### +57: # Running test '' +57: ###################### 49: 42.5 386.254 0.962699 49: 43 383.529 0.992947 49: 43.5 368.03 0.959587 @@ -44525,9 +44571,6 @@ 49: 44.5 348.21 0.953103 49: 45 345.614 0.992546 49: 45.5 326.913 0.94589 -56: ###################### -56: # Running test '' -56: ###################### 49: 46 324.532 0.992719 49: 46.5 303.723 0.935878 49: 47 301.368 0.992248 @@ -44542,23 +44585,13 @@ 49: 51.5 177.47 0.889725 49: 52 175.978 0.991596 49: 52.5 155.997 0.886456 -57: ###################### -57: # Running test '' -57: ###################### -54: Converting ART file "data/fracture-raw.art" to DGF file "data/fracture-raw.art.dgf" 49: 53 154.618 0.991159 - 50/120 Test #54: art2dgf ........................................ Passed 0.22 sec -test 58 - Start 58: lens_immiscible_vcfv_ad - -58: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_ad" "--" "--end-time=3000" -58: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -58: Test timeout computed to be: 1500 49: 53.5 137.284 0.887893 49: 54 136.027 0.990841 49: 54.5 120.87 0.888576 49: 55 119.737 0.990624 49: 55.5 106.775 0.891748 +34: Simulator successfully set up 49: 56 105.745 0.990351 49: 56.5 94.3301 0.892055 49: 57 93.4119 0.990267 @@ -44569,7 +44602,6 @@ 49: 59.5 65.1915 0.892284 49: 60 64.5929 0.990818 49: 60.5 57.5568 0.89107 -55: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad --end-time=3000" 49: 61 57.0362 0.990955 49: 61.5 51.0032 0.894224 49: 62 50.5948 0.991994 @@ -44577,7 +44609,16 @@ 49: 63 45.2773 0.992163 49: 63.5 41.3829 0.913988 49: 64 41.0277 0.991416 +53:  +57: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans --end-time=3000" 49: 64.5 37.8377 0.922249 + 50/120 Test #53: HDF5Serializer ................................. Passed 0.28 sec +test 58 + Start 58: lens_immiscible_vcfv_ad + +58: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_ad" "--" "--end-time=3000" +58: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +58: Test timeout computed to be: 1500 49: 65 37.5768 0.993106 49: 65.5 35.2297 0.937537 49: 66 35.0263 0.994226 @@ -44587,21 +44628,23 @@ 49: 68 30.5786 0.950888 49: 68.5 30.0147 0.981559 49: 69 26.9264 0.897106 -56: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23 --end-time=3000" 49: 69.5 27.4315 1.01876 49: 70 16.8241 0.613314 49: 70.5 52.4812 3.11941 49: 71 11.41 0.217411 49: 71.5 10.7285 0.94027 -34: Simulator successfully set up -57: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans --end-time=3000" 49: 72 10.4425 0.973343 49: 72.5 9.09671 0.871124 49: 73 9.03849 0.9936 +52:  + 51/120 Test #52: HDF5File ....................................... Passed 0.33 sec +test 59 + Start 59: lens_immiscible_vcfv_fd + +59: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd" "--" "--end-time=3000" +59: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +59: Test timeout computed to be: 1500 49: 73.5 8.18071 0.905098 -58: ###################### -58: # Running test '' -58: ###################### 49: 74 8.13649 0.994594 49: 74.5 8.15854 1.00271 49: 75 7.98648 0.97891 @@ -44623,10 +44666,16 @@ 49: 83 1.72445 0.15318 49: 83.5 1.74063 1.00938 49: 84 1.50017 0.861855 +58: ###################### +58: # Running test '' +58: ###################### 49: 84.5 1.09659 0.730976 49: 85 1.04982 0.957352 49: 85.5 0.740302 0.705169 49: 86 0.730649 0.986961 +59: ###################### +59: # Running test '' +59: ###################### 49: 86.5 0.761906 1.04278 49: 87 0.731942 0.960673 49: 87.5 7.47835 10.2171 @@ -44636,7 +44685,6 @@ 49: 89.5 3.70405 1.0153 49: 90 3.67263 0.991517 49: 90.5 0.403184 0.109781 -58: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_ad --end-time=3000" 49: 91 0.368141 0.913084 49: 91.5 0.550284 1.49477 49: 92 0.330507 0.600612 @@ -44646,13 +44694,86 @@ 49: 94 0.0548089 0.730174 49: 94.5 0.493133 8.99732 49: 95 0.360979 0.73201 +55: 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 +55: +55: # [known parameters which were specified at run-time] +55: EndTime="3000" # default: "30000" +55: # [parameters which were specified at compile-time] +55: CellsX="48" +55: CellsY="32" +55: ContinueOnConvergenceError="0" +55: DomainSizeX="6" +55: DomainSizeY="4" +55: EnableAsyncVtkOutput="1" +55: EnableGravity="1" +55: EnableGridAdaptation="0" +55: EnableIntensiveQuantityCache="1" +55: EnableStorageCache="1" +55: EnableThermodynamicHints="0" +55: EnableVtkOutput="1" +55: GridGlobalRefinements="0" +55: InitialTimeStepSize="250" +55: LensLowerLeftX="1" +55: LensLowerLeftY="2" +55: LensUpperRightX="4" +55: LensUpperRightY="3" +55: LinearSolverAbsTolerance="-1" +55: LinearSolverMaxError="1e+07" +55: LinearSolverMaxIterations="1000" +55: LinearSolverOverlapSize="2" +55: LinearSolverTolerance="0.001" +55: LinearSolverVerbosity="0" +55: MaxTimeStepDivisions="10" +55: MaxTimeStepSize="inf" +55: MinTimeStepSize="0" +55: NewtonMaxError="1e+100" +55: NewtonMaxIterations="20" +55: NewtonTargetIterations="10" +55: NewtonTolerance="1e-08" +55: NewtonVerbose="1" +55: NewtonWriteConvergence="0" +55: OutputDir="" +55: ParameterFile="" +55: PreconditionerOrder="0" +55: PreconditionerRelaxation="1" +55: PredeterminedTimeStepsFile="" +55: PrintParameters="2" +55: RestartTime="-1e+35" +55: ThreadsPerProcess="1" +55: VtkWriteAverageMolarMasses="0" +55: VtkWriteDensities="1" +55: VtkWriteDofIndex="0" +55: VtkWriteExtrusionFactor="0" +55: VtkWriteFilterVelocities="0" +55: VtkWriteIntrinsicPermeabilities="1" +55: VtkWriteMobilities="0" +55: VtkWritePorosity="1" +55: VtkWritePotentialGradients="0" +55: VtkWritePressures="1" +55: VtkWritePrimaryVars="0" +55: VtkWriteProcessRank="0" +55: VtkWriteRelativePermeabilities="0" +55: VtkWriteSaturations="0" +55: VtkWriteTemperature="1" +55: VtkWriteViscosities="0" +55: # [end of parameters] +55: Allocating the simulation vanguard 49: 95.5 0.315116 0.87295 49: 96 0.137438 0.436149 +58: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_ad --end-time=3000" 49: 96.5 0.126867 0.923087 49: 97 0.125346 0.988012 49: 97.5 0.11895 0.948974 49: 98 0.116295 0.977677 49: 98.5 0.0732684 0.630023 +55: Distributing the vanguard's data +55: Allocating the model +55: Allocating the problem +55: Initializing the model +55: Initializing the problem +55: Simulator successfully set up +55: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem +55: Writing visualization results for the current time step. 49: 99 0.0719736 0.982327 49: 99.5 0.0739429 1.02736 49: 100 0.0731004 0.988606 @@ -44672,6 +44793,8 @@ 49: 107 0.0152076 0.358299 49: 107.5 0.0336331 2.21159 49: 108 0.0329868 0.980787 +55: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 49: 108.5 0.0201088 0.609599 49: 109 0.0199684 0.993019 49: 109.5 0.00953799 0.477655 @@ -44680,6 +44803,7 @@ 49: 111 0.00940004 0.783732 49: 111.5 0.00906989 0.964878 49: 112 0.00898663 0.99082 +59: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd --end-time=3000" 49: 112.5 0.00538949 0.599723 49: 113 0.00533553 0.989988 49: 113.5 0.00302749 0.567421 @@ -44687,6 +44811,7 @@ 49: 114.5 0.0048468 1.68284 49: 115 0.0027201 0.561215 49: 115.5 0.00308798 1.13525 +55: Solve: M deltax^k = r 49: 116 0.00306478 0.992485 49: 116.5 0.00308003 1.00498 49: 117 0.00305859 0.993041 @@ -44694,24 +44819,15 @@ 49: 118 0.00250681 0.929051 49: 118.5 0.0138739 5.53448 49: 119 0.00159575 0.115018 +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 1 error: 852.881 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 49: 119.5 0.000873253 0.547238 49: 120 0.000862743 0.987965 49: 120.5 0.000666608 0.772662 49: 121 0.000636114 0.954255 49: 121.5 0.000709014 1.1146 49: 122 0.00048099 0.678392 -49: 122.5 0.000617751 1.28433 -49: 123 0.000181237 0.293383 -49: === rate=0.872441, T=0.230499, TIT=0.00187397, IT=123 -49: Full preconditioner took 0.304991 -49: Ghost preconditioner took 0.230576 - 51/120 Test #49: ghostlastmatrixadapter ......................... Passed 1.22 sec -test 59 - Start 59: lens_immiscible_vcfv_fd - -59: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd" "--" "--end-time=3000" -59: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -59: Test timeout computed to be: 1500 56: 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 56: 56: # [known parameters which were specified at run-time] @@ -44776,168 +44892,81 @@ 56: VtkWriteViscosities="0" 56: # [end of parameters] 56: Allocating the simulation vanguard -59: ###################### -59: # Running test '' -59: ###################### 56: Distributing the vanguard's data 56: Allocating the model 56: Allocating the problem 56: Initializing the model +49: 122.5 0.000617751 1.28433 +49: 123 0.000181237 0.293383 +49: === rate=0.872441, T=0.153645, TIT=0.00124914, IT=123 +49: Full preconditioner took 0.159295 +49: Ghost preconditioner took 0.153723 +55: Solve: M deltax^k = r 56: Initializing the problem 56: Simulator successfully set up 56: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem 56: Writing visualization results for the current time step. -56: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: 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 -55: -55: # [known parameters which were specified at run-time] -55: EndTime="3000" # default: "30000" -55: # [parameters which were specified at compile-time] -55: CellsX="48" -55: CellsY="32" -55: ContinueOnConvergenceError="0" -55: DomainSizeX="6" -55: DomainSizeY="4" -55: EnableAsyncVtkOutput="1" -55: EnableGravity="1" -55: EnableGridAdaptation="0" -55: EnableIntensiveQuantityCache="1" -55: EnableStorageCache="1" -55: EnableThermodynamicHints="0" -55: EnableVtkOutput="1" -55: GridGlobalRefinements="0" -55: InitialTimeStepSize="250" -55: LensLowerLeftX="1" -55: LensLowerLeftY="2" -55: LensUpperRightX="4" -55: LensUpperRightY="3" -55: LinearSolverAbsTolerance="-1" -55: LinearSolverMaxError="1e+07" -55: LinearSolverMaxIterations="1000" -55: LinearSolverOverlapSize="2" -55: LinearSolverTolerance="0.001" -55: LinearSolverVerbosity="0" -55: MaxTimeStepDivisions="10" -55: MaxTimeStepSize="inf" -55: MinTimeStepSize="0" -55: NewtonMaxError="1e+100" -55: NewtonMaxIterations="20" -55: NewtonTargetIterations="10" -55: NewtonTolerance="1e-08" -55: NewtonVerbose="1" -55: NewtonWriteConvergence="0" -55: OutputDir="" -55: ParameterFile="" -55: PreconditionerOrder="0" -55: PreconditionerRelaxation="1" -55: PredeterminedTimeStepsFile="" -55: PrintParameters="2" -55: RestartTime="-1e+35" -55: ThreadsPerProcess="1" -55: VtkWriteAverageMolarMasses="0" -55: VtkWriteDensities="1" -55: VtkWriteDofIndex="0" -55: VtkWriteExtrusionFactor="0" -55: VtkWriteFilterVelocities="0" -55: VtkWriteIntrinsicPermeabilities="1" -55: VtkWriteMobilities="0" -55: VtkWritePorosity="1" -55: VtkWritePotentialGradients="0" -55: VtkWritePressures="1" -55: VtkWritePrimaryVars="0" -55: VtkWriteProcessRank="0" -55: VtkWriteRelativePermeabilities="0" -55: VtkWriteSaturations="0" -55: VtkWriteTemperature="1" -55: VtkWriteViscosities="0" -55: # [end of parameters] -55: Allocating the simulation vanguard -55: Distributing the vanguard's data -55: Allocating the model -55: Allocating the problem -55: Initializing the model -55: Initializing the problem -55: Simulator successfully set up -55: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem -55: Writing visualization results for the current time step. -59: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd --end-time=3000" -55: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 2 error: 2.53696 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 852.881 +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 3 error: 474.977 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -41: -41: *** No errors detected 55: Solve: M deltax^k = r -56: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 852.881 +55: Newton iteration 4 error: 416.828 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 2.53696 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 2.53696 +55: Newton iteration 5 error: 426.249 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 3 error: 474.977 +55: Newton iteration 6 error: 180.553 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 474.977 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -41:  55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 416.828 +55: Newton iteration 7 error: 185.281 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 4 error: 416.828 +56: Newton iteration 1 error: 852.881 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 52/120 Test #41: wellstate ...................................... Passed 2.12 sec -test 60 - Start 60: waterair_pvs_ni - -60: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni" "--" "--grid-global-refinements=1" -60: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -60: Test timeout computed to be: 1500 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 426.249 +55: Newton iteration 8 error: 74.2418 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: ###################### -60: # Running test '' -60: ###################### 56: Solve: M deltax^k = r +55: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 5 error: 426.249 +56: Newton iteration 2 error: 2.53696 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 6 error: 180.553 +55: Newton iteration 9 error: 27.1456 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 7 error: 185.281 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 180.553 +56: Newton iteration 3 error: 474.977 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Newton iteration 10 error: 4.14997 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -60: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni --grid-global-refinements=1" 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 8 error: 74.2418 +55: Newton iteration 11 error: 0.0538836 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 7 error: 185.281 +56: Newton iteration 4 error: 416.828 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 12 error: 0.00110507 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: 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 57: 57: # [known parameters which were specified at run-time] @@ -45010,155 +45039,173 @@ 57: Simulator successfully set up 57: Applying the initial solution of the "lens_immiscible_ecfv_ad_trans" problem 57: Writing visualization results for the current time step. + 52/120 Test #49: ghostlastmatrixadapter ......................... Passed 0.57 sec +test 60 + Start 60: waterair_pvs_ni + +60: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni" "--" "--grid-global-refinements=1" +60: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +60: Test timeout computed to be: 1500 +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 5 error: 426.249 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 6 error: 180.553 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 9 error: 27.1456 +55: Newton iteration 13 error: 4.29799e-05 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 8 error: 74.2418 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 10 error: 4.14997 +55: Newton iteration 14 error: 3.72955e-08 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 15 error: 9.16806e-11 +55: Linearization/solve/update time: 0.0928718(79.2902%)/0.023819(20.3357%)/0.00043816(0.374084%) +55: Storage: 9593.15 10 +55: Writing visualization results for the current time step. 57: Newton iteration 1 error: 852.881 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 57: Solve: M deltax^k = r +55: Time step 1 done. CPU time: 0.123272 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +55: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 7 error: 185.281 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 2.53696 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 11 error: 0.0538836 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 475 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +60: ###################### +60: # Running test '' +60: ###################### +56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 9 error: 27.1456 +56: Newton iteration 8 error: 74.2418 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: 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 -58: -58: # [known parameters which were specified at run-time] -58: EndTime="3000" # default: "30000" -58: # [parameters which were specified at compile-time] -58: CellsX="48" -58: CellsY="32" -58: ContinueOnConvergenceError="0" -58: DomainSizeX="6" -58: DomainSizeY="4" -58: EnableAsyncVtkOutput="1" -58: EnableGravity="1" -58: EnableGridAdaptation="0" -58: EnableIntensiveQuantityCache="1" -58: EnableStorageCache="1" -58: EnableThermodynamicHints="0" -58: EnableVtkOutput="1" -58: GridGlobalRefinements="0" -58: InitialTimeStepSize="250" -58: LensLowerLeftX="1" -58: LensLowerLeftY="2" -58: LensUpperRightX="4" -58: LensUpperRightY="3" -58: LinearSolverAbsTolerance="-1" -58: LinearSolverMaxError="1e+07" -58: LinearSolverMaxIterations="1000" -58: LinearSolverOverlapSize="2" -58: LinearSolverTolerance="0.001" -58: LinearSolverVerbosity="0" -58: MaxTimeStepDivisions="10" -58: MaxTimeStepSize="inf" -58: MinTimeStepSize="0" -58: NewtonMaxError="1e+100" -58: NewtonMaxIterations="20" -58: NewtonTargetIterations="10" -58: NewtonTolerance="1e-08" -58: NewtonVerbose="1" -58: NewtonWriteConvergence="0" -58: OutputDir="" -58: ParameterFile="" -58: PreconditionerOrder="0" -58: PreconditionerRelaxation="1" -58: PredeterminedTimeStepsFile="" -58: PrintParameters="2" -58: RestartTime="-1e+35" -58: ThreadsPerProcess="1" -58: VtkWriteAverageMolarMasses="0" -58: VtkWriteDensities="1" -58: VtkWriteDofIndex="0" -58: VtkWriteExtrusionFactor="0" -58: VtkWriteFilterVelocities="0" -58: VtkWriteIntrinsicPermeabilities="1" -58: VtkWriteMobilities="0" -58: VtkWritePorosity="1" -58: VtkWritePotentialGradients="0" -58: VtkWritePressures="1" -58: VtkWritePrimaryVars="0" -58: VtkWriteProcessRank="0" -58: VtkWriteRelativePermeabilities="0" -58: VtkWriteSaturations="0" -58: VtkWriteTemperature="1" -58: VtkWriteViscosities="0" -58: # [end of parameters] -58: Allocating the simulation vanguard -58: Distributing the vanguard's data -58: Allocating the model -57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 416.789 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Allocating the problem -58: Initializing the model -58: Initializing the problem -58: Simulator successfully set up -58: Applying the initial solution of the "lens_immiscible_vcfv_ad" problem -58: Writing visualization results for the current time step. -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 12 error: 0.00110507 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 426.322 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 10 error: 4.14997 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 57: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 1 error: 0.111496 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: 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 +59: +59: # [known parameters which were specified at run-time] +59: EndTime="3000" # default: "30000" +59: # [parameters which were specified at compile-time] +59: CellsX="48" +59: CellsY="32" +59: ContinueOnConvergenceError="0" +59: DomainSizeX="6" +59: DomainSizeY="4" +59: EnableAsyncVtkOutput="1" +59: EnableGravity="1" +59: EnableGridAdaptation="0" +59: EnableIntensiveQuantityCache="1" +59: EnableStorageCache="1" +59: EnableThermodynamicHints="0" +59: EnableVtkOutput="1" +59: GridGlobalRefinements="0" +59: InitialTimeStepSize="250" +59: LensLowerLeftX="1" +59: LensLowerLeftY="2" +59: LensUpperRightX="4" +59: LensUpperRightY="3" +59: LinearSolverAbsTolerance="-1" +59: LinearSolverMaxError="1e+07" +59: LinearSolverMaxIterations="1000" +59: LinearSolverOverlapSize="2" +59: LinearSolverTolerance="0.001" +59: LinearSolverVerbosity="0" +59: MaxTimeStepDivisions="10" +59: MaxTimeStepSize="inf" +59: MinTimeStepSize="0" +59: NewtonMaxError="1e+100" +59: NewtonMaxIterations="20" +59: NewtonTargetIterations="10" +59: NewtonTolerance="1e-08" +59: NewtonVerbose="1" +59: NewtonWriteConvergence="0" +59: NumericDifferenceMethod="1" +59: OutputDir="" +59: ParameterFile="" +59: PreconditionerOrder="0" +59: PreconditionerRelaxation="1" +59: PredeterminedTimeStepsFile="" +59: PrintParameters="2" +59: RestartTime="-1e+35" +59: ThreadsPerProcess="1" +59: VtkWriteAverageMolarMasses="0" +59: VtkWriteDensities="1" +59: VtkWriteDofIndex="0" +59: VtkWriteExtrusionFactor="0" +59: VtkWriteFilterVelocities="0" +59: VtkWriteIntrinsicPermeabilities="1" +59: VtkWriteMobilities="0" +59: VtkWritePorosity="1" +59: VtkWritePotentialGradients="0" +59: VtkWritePressures="1" +59: VtkWritePrimaryVars="0" +59: VtkWriteProcessRank="0" +59: VtkWriteRelativePermeabilities="0" +59: VtkWriteSaturations="0" +59: VtkWriteTemperature="1" +59: VtkWriteViscosities="0" +59: # [end of parameters] +59: Allocating the simulation vanguard +59: Distributing the vanguard's data +59: Allocating the model +59: Allocating the problem +59: Initializing the model +59: Initializing the problem +59: Simulator successfully set up +59: Applying the initial solution of the "lens_immiscible_vcfv_fd" problem +59: Writing visualization results for the current time step. 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 180.592 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 13 error: 4.29799e-05 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 7 error: 186.107 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 2 error: 0.0168074 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 9 error: 27.1456 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 8 error: 73.928 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 11 error: 0.0538836 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 14 error: 3.72955e-08 +55: Newton iteration 3 error: 0.00337776 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 9 error: 27.6085 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -45167,360 +45214,280 @@ 57: Newton iteration 10 error: 4.17797 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 3366.4 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Newton iteration 15 error: 9.16806e-11 -55: Linearization/solve/update time: 0.263195(80.7044%)/0.062481(19.1588%)/0.000446248(0.136835%) -55: Storage: 9593.15 10 -55: Writing visualization results for the current time step. -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 12 error: 0.00110507 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 11 error: 0.0541453 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 1 done. CPU time: 0.363363 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -55: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 10 error: 4.14997 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 4 error: 0.000189008 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 12 error: 0.00112501 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r 57: Solve: M deltax^k = r +56: Solve: M deltax^k = r +60: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni --grid-global-refinements=1" +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 5 error: 7.45634e-07 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 13 error: 4.28467e-05 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 0.111496 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r 57: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 13 error: 4.29799e-05 +56: Newton iteration 11 error: 0.0538836 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 15.8797 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Newton iteration 6 error: 4.68549e-10 +55: Linearization/solve/update time: 0.0370359(80.2614%)/0.00894332(19.3813%)/0.00016488(0.357316%) +55: Storage: 9588.58 16.6667 +55: Writing visualization results for the current time step. 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 14 error: 4.05506e-08 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 15 error: 2.6562e-11 -57: Linearization/solve/update time: 0.12935(66.4226%)/0.064946(33.3505%)/0.000441882(0.226912%) +57: Linearization/solve/update time: 0.0359746(56.2767%)/0.0275268(43.0614%)/0.00042316(0.661969%) 57: Storage: 9593.15 10 57: Writing visualization results for the current time step. -34: Allocating the simulation vanguard -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 0.0168074 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r -57: Time step 1 done. CPU time: 0.207201 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +57: Time step 1 done. CPU time: 0.0676293 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 57: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.111496 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Time step 2 done. CPU time: 0.174532 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +55: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 14 error: 3.72955e-08 +56: Newton iteration 12 error: 0.00110507 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 13 error: 4.29799e-05 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 3 error: 0.00337776 +55: Newton iteration 1 error: 0.0626181 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 91.4787 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 0.0168074 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +56: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 1 error: 3366.4 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 2 error: 0.038498 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -56: Newton iteration 15 error: 9.16806e-11 -56: Linearization/solve/update time: 0.426032(90.1145%)/0.0462878(9.79081%)/0.000447641(0.0946852%) 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 0.00337739 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.000189008 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Storage: 9593.15 10 -56: Writing visualization results for the current time step. 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 0.000189096 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -56: Time step 1 done. CPU time: 0.511263 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -56: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 7.45634e-07 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 14 error: 3.72955e-08 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 7.70516e-07 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 6 error: 2.72468e-10 -57: Linearization/solve/update time: 0.0542754(75.4156%)/0.0174904(24.3029%)/0.000202601(0.281514%) +57: Linearization/solve/update time: 0.0229756(70.8876%)/0.00927488(28.6162%)/0.0001608(0.496124%) 57: Storage: 9588.58 16.6667 57: Writing visualization results for the current time step. -55: Newton iteration 6 error: 4.68549e-10 -55: Linearization/solve/update time: 0.111397(79.103%)/0.029259(20.7767%)/0.00016932(0.120234%) -58: Solve: M deltax^k = r -56: Solve: M deltax^k = r -57: Time step 2 done. CPU time: 0.291185 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 3 error: 0.046545 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 4 error: 0.00571674 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Newton iteration 15 error: 9.16806e-11 +56: Linearization/solve/update time: 0.154453(85.9178%)/0.0248862(13.8435%)/0.00042928(0.238796%) +56: Storage: 9593.15 10 +56: Writing visualization results for the current time step. +57: Time step 2 done. CPU time: 0.103186 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) 57: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Storage: 9588.58 16.6667 -55: Writing visualization results for the current time step. -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 371.463 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 2 done. CPU time: 0.515424 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -55: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.111496 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.0626181 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 5 error: 3.09709e-05 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Time step 1 done. CPU time: 0.185308 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +56: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +34: Allocating the simulation vanguard +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 6 error: 2.35745e-08 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 0.038498 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: 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 +58: +58: # [known parameters which were specified at run-time] +58: EndTime="3000" # default: "30000" +58: # [parameters which were specified at compile-time] +58: CellsX="48" +58: CellsY="32" +58: ContinueOnConvergenceError="0" +58: DomainSizeX="6" +58: DomainSizeY="4" +58: EnableAsyncVtkOutput="1" +58: EnableGravity="1" +58: EnableGridAdaptation="0" +58: EnableIntensiveQuantityCache="1" +58: EnableStorageCache="1" +58: EnableThermodynamicHints="0" +58: EnableVtkOutput="1" +58: GridGlobalRefinements="0" +58: InitialTimeStepSize="250" +58: LensLowerLeftX="1" +58: LensLowerLeftY="2" +58: LensUpperRightX="4" +58: LensUpperRightY="3" +58: LinearSolverAbsTolerance="-1" +58: LinearSolverMaxError="1e+07" +58: LinearSolverMaxIterations="1000" +58: LinearSolverOverlapSize="2" +58: LinearSolverTolerance="0.001" +58: LinearSolverVerbosity="0" +58: MaxTimeStepDivisions="10" +58: MaxTimeStepSize="inf" +58: MinTimeStepSize="0" +58: NewtonMaxError="1e+100" +58: NewtonMaxIterations="20" +58: NewtonTargetIterations="10" +58: NewtonTolerance="1e-08" +58: NewtonVerbose="1" +58: NewtonWriteConvergence="0" +58: OutputDir="" +58: ParameterFile="" +58: PreconditionerOrder="0" +58: PreconditionerRelaxation="1" +58: PredeterminedTimeStepsFile="" +58: PrintParameters="2" +58: RestartTime="-1e+35" +58: ThreadsPerProcess="1" +58: VtkWriteAverageMolarMasses="0" +58: VtkWriteDensities="1" +58: VtkWriteDofIndex="0" +58: VtkWriteExtrusionFactor="0" +58: VtkWriteFilterVelocities="0" +58: VtkWriteIntrinsicPermeabilities="1" +58: VtkWriteMobilities="0" +58: VtkWritePorosity="1" +58: VtkWritePotentialGradients="0" +58: VtkWritePressures="1" +58: VtkWritePrimaryVars="0" +58: VtkWriteProcessRank="0" +58: VtkWriteRelativePermeabilities="0" +58: VtkWriteSaturations="0" +58: VtkWriteTemperature="1" +58: VtkWriteViscosities="0" +58: # [end of parameters] +58: Allocating the simulation vanguard +58: Distributing the vanguard's data +58: Allocating the model +58: Allocating the problem +58: Initializing the model +58: Initializing the problem +58: Simulator successfully set up +58: Applying the initial solution of the "lens_immiscible_vcfv_ad" problem +58: Writing visualization results for the current time step. 56: Solve: M deltax^k = r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 0.0626181 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Distributing the vanguard's data 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.0168074 +56: Newton iteration 1 error: 0.111496 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Newton iteration 7 error: 9.04919e-11 +55: Linearization/solve/update time: 0.0446486(75.0697%)/0.0146319(24.6013%)/0.00019568(0.329006%) +55: Storage: 9582.5 25.5556 +55: Writing visualization results for the current time step. 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 0.0465451 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Allocating the model 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 0.00571673 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 0.038498 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Allocating the problem 57: Solve: M deltax^k = r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 2 error: 15.8797 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 2 error: 0.0168074 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 3.09527e-05 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 265.096 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: 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 -59: -59: # [known parameters which were specified at run-time] -59: EndTime="3000" # default: "30000" -59: # [parameters which were specified at compile-time] -59: CellsX="48" -59: CellsY="32" -59: ContinueOnConvergenceError="0" -59: DomainSizeX="6" -59: DomainSizeY="4" -59: EnableAsyncVtkOutput="1" -59: EnableGravity="1" -59: EnableGridAdaptation="0" -59: EnableIntensiveQuantityCache="1" -59: EnableStorageCache="1" -59: EnableThermodynamicHints="0" -59: EnableVtkOutput="1" -59: GridGlobalRefinements="0" -59: InitialTimeStepSize="250" -59: LensLowerLeftX="1" -59: LensLowerLeftY="2" -59: LensUpperRightX="4" -59: LensUpperRightY="3" -59: LinearSolverAbsTolerance="-1" -59: LinearSolverMaxError="1e+07" -59: LinearSolverMaxIterations="1000" -59: LinearSolverOverlapSize="2" -59: LinearSolverTolerance="0.001" -59: LinearSolverVerbosity="0" -59: MaxTimeStepDivisions="10" -59: MaxTimeStepSize="inf" -59: MinTimeStepSize="0" -59: NewtonMaxError="1e+100" -59: NewtonMaxIterations="20" -59: NewtonTargetIterations="10" -59: NewtonTolerance="1e-08" -59: NewtonVerbose="1" -59: NewtonWriteConvergence="0" -59: NumericDifferenceMethod="1" -59: OutputDir="" -59: ParameterFile="" -59: PreconditionerOrder="0" -59: PreconditionerRelaxation="1" -59: PredeterminedTimeStepsFile="" -59: PrintParameters="2" -59: RestartTime="-1e+35" -59: ThreadsPerProcess="1" -59: VtkWriteAverageMolarMasses="0" -59: VtkWriteDensities="1" -59: VtkWriteDofIndex="0" -59: VtkWriteExtrusionFactor="0" -59: VtkWriteFilterVelocities="0" -59: VtkWriteIntrinsicPermeabilities="1" -59: VtkWriteMobilities="0" -59: VtkWritePorosity="1" -59: VtkWritePotentialGradients="0" -59: VtkWritePressures="1" -59: VtkWritePrimaryVars="0" -59: VtkWriteProcessRank="0" -59: VtkWriteRelativePermeabilities="0" -59: VtkWriteSaturations="0" -59: VtkWriteTemperature="1" -59: VtkWriteViscosities="0" -59: # [end of parameters] -59: Allocating the simulation vanguard -59: Distributing the vanguard's data -59: Allocating the model -59: Allocating the problem -59: Initializing the model -59: Initializing the problem -59: Simulator successfully set up -59: Applying the initial solution of the "lens_immiscible_vcfv_fd" problem -59: Writing visualization results for the current time step. -56: Solve: M deltax^k = r -34: Initializing the model -55: Solve: M deltax^k = r 57: Solve: M deltax^k = r +55: Time step 3 done. CPU time: 0.23728 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +55: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 2.51017e-08 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Initializing the problem +57: Newton iteration 7 error: 8.99651e-11 +57: Linearization/solve/update time: 0.0254032(70.6252%)/0.0103811(28.8613%)/0.00018468(0.513443%) +57: Storage: 9582.5 25.5556 +57: Writing visualization results for the current time step. +56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 3 error: 0.00337776 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +57: Time step 3 done. CPU time: 0.142336 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +57: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +57: Update: x^(k+1) = x^k - deltax^k +57: Newton iteration 1 error: 0.0564505 +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 3 error: 0.046545 +55: Newton iteration 1 error: 0.0564505 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Newton iteration 7 error: 8.99651e-11 -57: Linearization/solve/update time: 0.0835706(88.7537%)/0.0103712(11.0144%)/0.000218361(0.231904%) -57: Storage: 9582.5 25.5556 -57: Writing visualization results for the current time step. -60: opm models will now start the simulation. -60: # [known parameters which were specified at run-time] -60: GridGlobalRefinements="1" # default: "0" -60: # [parameters which were specified at compile-time] -60: ContinueOnConvergenceError="0" -60: EnableAsyncVtkOutput="1" -60: EnableGravity="1" -60: EnableGridAdaptation="0" -60: EnableIntensiveQuantityCache="0" -60: EnableStorageCache="0" -60: EnableThermodynamicHints="0" -60: EnableVtkOutput="1" -60: EndTime="3.1536e+07" -60: GMResRestart="10" -60: GridFile="./data/waterair.dgf" -60: InitialTimeStepSize="250" -60: LinearSolverAbsTolerance="-1" -60: LinearSolverMaxIterations="1000" -60: LinearSolverOverlapSize="2" -60: LinearSolverTolerance="0.001" -60: LinearSolverVerbosity="0" -60: MaxTimeStepDivisions="10" -60: MaxTimeStepSize="inf" -60: MinTimeStepSize="0" -60: NewtonMaxError="1e+100" -60: NewtonMaxIterations="20" -60: NewtonTargetIterations="10" -60: NewtonTolerance="1e-08" -60: NewtonVerbose="1" -60: NewtonWriteConvergence="0" -60: NumericDifferenceMethod="1" -60: OutputDir="" -60: ParameterFile="" -60: PreconditionerOrder="2" -60: PreconditionerRelaxation="1" -60: PredeterminedTimeStepsFile="" -60: PrintParameters="2" -60: PvsVerbosity="1" -60: RestartTime="-1e+35" -60: ThreadsPerProcess="1" -60: VtkWriteAverageMolarMasses="0" -60: VtkWriteDensities="1" -60: VtkWriteDofIndex="0" -60: VtkWriteEnthalpies="0" -60: VtkWriteExtrusionFactor="0" -60: VtkWriteFilterVelocities="0" -60: VtkWriteFugacities="0" -60: VtkWriteFugacityCoeffs="0" -60: VtkWriteInternalEnergies="0" -60: VtkWriteIntrinsicPermeabilities="0" -60: VtkWriteMassFractions="0" -60: VtkWriteMobilities="0" -60: VtkWriteMolarities="0" -60: VtkWriteMoleFractions="1" -60: VtkWritePhasePresence="0" -60: VtkWritePorosity="1" -60: VtkWritePotentialGradients="0" -60: VtkWritePressures="1" -60: VtkWritePrimaryVars="0" -60: VtkWriteProcessRank="0" -60: VtkWriteRelativePermeabilities="1" -60: VtkWriteSaturations="1" -60: VtkWriteSolidInternalEnergy="0" -60: VtkWriteTemperature="1" -60: VtkWriteThermalConductivity="0" -60: VtkWriteTotalMassFractions="0" -60: VtkWriteTotalMoleFractions="0" -60: VtkWriteViscosities="0" -60: # [end of parameters] -60: Allocating the simulation vanguard -60: Distributing the vanguard's data -60: Allocating the model -60: Allocating the problem -60: Initializing the model -60: Initializing the problem 55: Solve: M deltax^k = r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 4 error: 0.000189008 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -57: Time step 3 done. CPU time: 0.396806 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) -57: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.00571674 +55: Newton iteration 2 error: 0.10879 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 215.944 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +34: Distributing the vanguard's data +34: Allocating the model 55: Solve: M deltax^k = r -57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 0.0564505 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r +34: Allocating the problem +56: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 3.09709e-05 +55: Newton iteration 3 error: 0.084276 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 0.10879 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -45528,95 +45495,85 @@ 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 0.0842761 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r -56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 5 error: 7.45634e-07 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -58: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 6 error: 2.35745e-08 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 3 error: 9.92501 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 0.02347 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +34: Initializing the model +34: Initializing the problem +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 4 error: 0.02347 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 7 error: 11.3661 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Newton iteration 7 error: 9.04919e-11 -55: Linearization/solve/update time: 0.141293(84.4365%)/0.0258484(15.4469%)/0.000195122(0.116604%) -55: Storage: 9582.5 25.5556 -55: Writing visualization results for the current time step. 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 0.001267 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Newton iteration 6 error: 4.68549e-10 -56: Linearization/solve/update time: 0.171548(88.9242%)/0.0211972(10.9879%)/0.000169562(0.0878948%) +56: Linearization/solve/update time: 0.0559087(85.9751%)/0.00895792(13.7753%)/0.00016232(0.249612%) 56: Storage: 9588.58 16.6667 56: Writing visualization results for the current time step. -55: Time step 3 done. CPU time: 0.686045 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) -55: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 1.38041e-05 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Time step 2 done. CPU time: 0.731252 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) -56: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 5 error: 0.001267 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 7 error: 1.34298e-08 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 8 error: 48.2196 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 8 error: 4.54113e-11 -57: Linearization/solve/update time: 0.0350652(36.2254%)/0.061481(63.5152%)/0.00025112(0.259429%) +57: Linearization/solve/update time: 0.0237382(59.6959%)/0.0158095(39.7573%)/0.00021744(0.546811%) 57: Storage: 9574.89 36.6667 57: Writing visualization results for the current time step. +56: Time step 2 done. CPU time: 0.255004 seconds, end time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 166.667 seconds (2 minutes, 46.67 seconds) +56: Begin time step 3. Start time: 416.667 seconds (6 minutes, 56.67 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 0.0564505 +55: Newton iteration 6 error: 1.38049e-05 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 4 done. CPU time: 0.511179 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +55: Newton iteration 7 error: 8.94732e-09 +55: Linearization/solve/update time: 0.0496447(80.013%)/0.0122055(19.6717%)/0.00019564(0.315315%) +55: Storage: 9574.89 36.6667 +55: Writing visualization results for the current time step. +57: Time step 4 done. CPU time: 0.185293 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) 57: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 324.074 seconds (5 minutes, 24.07 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -55: Solve: M deltax^k = r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.159806 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 0.10879 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.0626181 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 9 error: 60.9519 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 0.29159 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 3366.4 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Newton iteration 3 error: 0.084276 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 1 error: 3366.4 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Time step 4 done. CPU time: 0.302607 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +55: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.038498 +56: Newton iteration 1 error: 0.0626181 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 4 error: 2.27836 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 0.570574 @@ -45626,254 +45583,334 @@ 57: Newton iteration 4 error: 0.0682039 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.02347 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 0.00879571 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 2 error: 0.038498 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 1 error: 0.159806 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 8.9055e-05 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 10 error: 2.07364 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r +57: Solve: M deltax^k = r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 2 error: 0.360936 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 3 error: 0.046545 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Simulator successfully set up 55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 0.001267 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 7 error: 8.04778e-08 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 8 error: 5.63707e-11 -57: Linearization/solve/update time: 0.0673692(67.9929%)/0.0314652(31.7565%)/0.00024828(0.250579%) +57: Linearization/solve/update time: 0.0196622(50.3516%)/0.019173(49.0988%)/0.00021464(0.549658%) 57: Storage: 9566.01 49.6296 57: Writing visualization results for the current time step. -56: Solve: M deltax^k = r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 6 error: 1.38049e-05 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 5 done. CPU time: 0.619206 seconds, end time: 1240.74 seconds (20 minutes, 40.74 seconds), step size: 324.074 seconds (5 minutes, 24.07 seconds) +57: Time step 5 done. CPU time: 0.227563 seconds, end time: 1240.74 seconds (20 minutes, 40.74 seconds), step size: 324.074 seconds (5 minutes, 24.07 seconds) 57: Begin time step 6. Start time: 1240.74 seconds (20 minutes, 40.74 seconds), step size: 378.086 seconds (6 minutes, 18.09 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 3 error: 0.647797 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 4 error: 0.00571674 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 11 error: 0.00447042 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 4 error: 0.0803376 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +34: Simulator successfully set up 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.214775 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Newton iteration 7 error: 8.94732e-09 -55: Linearization/solve/update time: 0.142389(82.7817%)/0.025392(14.7623%)/0.00422454(2.45605%) -55: Storage: 9574.89 36.6667 -55: Writing visualization results for the current time step. -55: Time step 4 done. CPU time: 0.861326 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) -55: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 15.8797 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r -57: Solve: M deltax^k = r -57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 2 error: 0.398142 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 5 error: 0.0196325 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 5 error: 3.09709e-05 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 5 error: 0.50059 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 3 error: 0.290606 +57: Newton iteration 2 error: 0.398142 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 0.159806 +55: Newton iteration 6 error: 0.00058163 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 4 error: 0.120405 +57: Newton iteration 3 error: 0.290606 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 12 error: 1.05456e-05 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 15.8797 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Update: x^(k+1) = x^k - deltax^k +57: Newton iteration 4 error: 0.120405 +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 6 error: 2.35745e-08 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 0.0537018 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 0.360936 +55: Newton iteration 7 error: 7.64897e-07 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 3 error: 91.4787 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 0.0203108 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r +55: Newton iteration 8 error: 5.09869e-10 +55: Linearization/solve/update time: 0.0559452(82.8166%)/0.0113819(16.8489%)/0.00022596(0.334493%) +55: Storage: 9565.37 50.5556 +55: Writing visualization results for the current time step. +56: Newton iteration 7 error: 9.04919e-11 +56: Linearization/solve/update time: 0.0699281(84.0274%)/0.0130983(15.7393%)/0.00019416(0.233308%) +56: Storage: 9582.5 25.5556 +56: Writing visualization results for the current time step. 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 7 error: 0.000705599 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -58: Newton iteration 13 error: 6.63733e-09 -58: Linearization/solve/update time: 0.607902(93.3255%)/0.0430623(6.61095%)/0.000413762(0.063521%) -58: Storage: 9593.15 10 -58: Writing visualization results for the current time step. -56: Newton iteration 7 error: 9.04919e-11 -56: Linearization/solve/update time: 0.203099(85.6401%)/0.0338514(14.274%)/0.000203601(0.0858519%) -56: Storage: 9582.5 25.5556 -56: Writing visualization results for the current time step. 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 8 error: 1.04014e-06 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 3 error: 0.647797 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 1 done. CPU time: 0.663669 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) 57: Newton iteration 9 error: 8.74968e-10 -57: Linearization/solve/update time: 0.0696166(60.9113%)/0.0443942(38.8429%)/0.000280921(0.245793%) +57: Linearization/solve/update time: 0.0301461(71.1251%)/0.011994(28.2979%)/0.00024456(0.577002%) 57: Storage: 9555.65 64.7531 57: Writing visualization results for the current time step. -56: Time step 3 done. CPU time: 0.979283 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) +56: Time step 3 done. CPU time: 0.342947 seconds, end time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 222.222 seconds (3 minutes, 42.22 seconds) 56: Begin time step 4. Start time: 638.889 seconds (10 minutes, 38.89 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -58: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 6 done. CPU time: 0.743345 seconds, end time: 1618.83 seconds (26 minutes, 58.83 seconds), step size: 378.086 seconds (6 minutes, 18.09 seconds) +55: Time step 5 done. CPU time: 0.373412 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) +55: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Time step 6 done. CPU time: 0.273189 seconds, end time: 1618.83 seconds (26 minutes, 58.83 seconds), step size: 378.086 seconds (6 minutes, 18.09 seconds) 57: Begin time step 7. Start time: 1618.83 seconds (26 minutes, 58.83 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.0803376 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 4 error: 371.463 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 0.0196325 +55: Newton iteration 1 error: 0.213597 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r +56: Solve: M deltax^k = r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 6 error: 0.209282 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.232641 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.124868 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r +55: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 1 error: 0.0564505 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 2 error: 0.372565 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 0.280077 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 3 error: 0.130324 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 0.733663 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.0564505 +56: Newton iteration 2 error: 0.10879 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 6 error: 0.00058163 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 0.877336 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -55: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 9.92501 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 2.23199 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.10879 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 7 error: 7.64897e-07 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 1.60982 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.0225907 +58: Newton iteration 5 error: 265.096 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Newton iteration 8 error: 5.09869e-10 -55: Linearization/solve/update time: 0.159927(85.9631%)/0.0258884(13.9154%)/0.000226162(0.121565%) -55: Storage: 9565.37 50.5556 -55: Writing visualization results for the current time step. -57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 7 error: 0.234128 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 4 error: 0.141595 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 3 error: 0.084276 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 5 done. CPU time: 1.05566 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) -55: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +57: Update: x^(k+1) = x^k - deltax^k +57: Newton iteration 7 error: 0.234128 +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 8 error: 0.00314812 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 5 error: 0.183344 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 9 error: 2.88335e-06 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 10 error: 2.61183e-09 -57: Linearization/solve/update time: 0.093248(76.0102%)/0.0290939(23.7156%)/0.000336403(0.274216%) +57: Linearization/solve/update time: 0.0235329(50.8687%)/0.0224582(48.5457%)/0.00027088(0.585534%) 57: Storage: 9544.43 81.1368 57: Writing visualization results for the current time step. -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.00807959 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 4 error: 0.02347 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 7 error: 0.0958743 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 6 error: 215.944 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 0.213597 +55: Newton iteration 6 error: 0.0563445 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 7 done. CPU time: 0.879158 seconds, end time: 2028.42 seconds (33 minutes, 48.42 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) +57: Time step 7 done. CPU time: 0.322747 seconds, end time: 2028.42 seconds (33 minutes, 48.42 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 57: Begin time step 8. Start time: 2028.42 seconds (33 minutes, 48.42 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +56: Solve: M deltax^k = r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 0.372565 +55: Newton iteration 7 error: 0.00766162 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 5 error: 0.001267 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.219952 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 8 error: 0.000175318 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: opm models will now start the simulation. +60: # [known parameters which were specified at run-time] +60: GridGlobalRefinements="1" # default: "0" +60: # [parameters which were specified at compile-time] +60: ContinueOnConvergenceError="0" +60: EnableAsyncVtkOutput="1" +60: EnableGravity="1" +60: EnableGridAdaptation="0" +60: EnableIntensiveQuantityCache="0" +60: EnableStorageCache="0" +60: EnableThermodynamicHints="0" +60: EnableVtkOutput="1" +60: EndTime="3.1536e+07" +60: GMResRestart="10" +60: GridFile="./data/waterair.dgf" +60: InitialTimeStepSize="250" +60: LinearSolverAbsTolerance="-1" +60: LinearSolverMaxIterations="1000" +60: LinearSolverOverlapSize="2" +60: LinearSolverTolerance="0.001" +60: LinearSolverVerbosity="0" +60: MaxTimeStepDivisions="10" +60: MaxTimeStepSize="inf" +60: MinTimeStepSize="0" +60: NewtonMaxError="1e+100" +60: NewtonMaxIterations="20" +60: NewtonTargetIterations="10" +60: NewtonTolerance="1e-08" +60: NewtonVerbose="1" +60: NewtonWriteConvergence="0" +60: NumericDifferenceMethod="1" +60: OutputDir="" +60: ParameterFile="" +60: PreconditionerOrder="2" +60: PreconditionerRelaxation="1" +60: PredeterminedTimeStepsFile="" +60: PrintParameters="2" +60: PvsVerbosity="1" +60: RestartTime="-1e+35" +60: ThreadsPerProcess="1" +60: VtkWriteAverageMolarMasses="0" +60: VtkWriteDensities="1" +60: VtkWriteDofIndex="0" +60: VtkWriteEnthalpies="0" +60: VtkWriteExtrusionFactor="0" +60: VtkWriteFilterVelocities="0" +60: VtkWriteFugacities="0" +60: VtkWriteFugacityCoeffs="0" +60: VtkWriteInternalEnergies="0" +60: VtkWriteIntrinsicPermeabilities="0" +60: VtkWriteMassFractions="0" +60: VtkWriteMobilities="0" +60: VtkWriteMolarities="0" +60: VtkWriteMoleFractions="1" +60: VtkWritePhasePresence="0" +60: VtkWritePorosity="1" +60: VtkWritePotentialGradients="0" +60: VtkWritePressures="1" +60: VtkWritePrimaryVars="0" +60: VtkWriteProcessRank="0" +60: VtkWriteRelativePermeabilities="1" +60: VtkWriteSaturations="1" +60: VtkWriteSolidInternalEnergy="0" +60: VtkWriteTemperature="1" +60: VtkWriteThermalConductivity="0" +60: VtkWriteTotalMassFractions="0" +60: VtkWriteTotalMoleFractions="0" +60: VtkWriteViscosities="0" +60: # [end of parameters] +60: Allocating the simulation vanguard +60: Distributing the vanguard's data +60: Allocating the model +60: Allocating the problem +60: Initializing the model +60: Initializing the problem 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 5 error: 0.001267 +56: Newton iteration 6 error: 1.38049e-05 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k @@ -45883,412 +45920,330 @@ 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 1.06787 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.000973937 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 2.27836 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 3 error: 0.130324 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 0.510594 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.141595 +55: Newton iteration 9 error: 1.59015e-07 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Newton iteration 7 error: 8.94732e-09 +56: Linearization/solve/update time: 0.0692805(84.4389%)/0.0125756(15.3271%)/0.000192(0.234009%) +56: Storage: 9574.89 36.6667 +56: Writing visualization results for the current time step. 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 0.39471 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 1.38049e-05 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r +55: Newton iteration 10 error: 3.94136e-11 +55: Linearization/solve/update time: 0.0764873(85.4934%)/0.0126987(14.1939%)/0.0002798(0.312745%) +55: Storage: 9554.27 66.7593 +55: Writing visualization results for the current time step. +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 7 error: 11.3661 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 8 error: 0.0335612 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 0.142593 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 7.2551e-06 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 7 error: 0.00607227 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 0.183344 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Newton iteration 7 error: 8.94732e-09 -56: Linearization/solve/update time: 0.214672(92.4548%)/0.0173269(7.46233%)/0.000192402(0.0828637%) -56: Storage: 9574.89 36.6667 -56: Writing visualization results for the current time step. -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 6 error: 0.0563445 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -56: Time step 4 done. CPU time: 1.23131 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) +56: Time step 4 done. CPU time: 0.429704 seconds, end time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 277.778 seconds (4 minutes, 37.78 seconds) 56: Begin time step 5. Start time: 916.667 seconds (15 minutes, 16.67 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Time step 6 done. CPU time: 0.466516 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +55: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 8 error: 7.67485e-06 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 9 error: 3.95917e-09 -57: Linearization/solve/update time: 0.0778949(69.3198%)/0.0341931(30.4289%)/0.000282362(0.251278%) +57: Linearization/solve/update time: 0.0263566(59.0511%)/0.0180322(40.4006%)/0.00024472(0.548286%) 57: Storage: 9533.21 97.5206 57: Writing visualization results for the current time step. -58: Newton iteration 6 error: 6.7093e-09 -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 7 error: 0.00766162 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 8 done. CPU time: 0.999111 seconds, end time: 2438.01 seconds (40 minutes, 38.01 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) +57: Time step 8 done. CPU time: 0.370631 seconds, end time: 2438.01 seconds (40 minutes, 38.01 seconds), step size: 409.594 seconds (6 minutes, 49.59 seconds) 57: Begin time step 9. Start time: 2438.01 seconds (40 minutes, 38.01 seconds), step size: 283.803 seconds (4 minutes, 43.8 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Linearization/solve/update time: 0.250327(94.6416%)/0.0139949(5.29107%)/0.000178161(0.0673577%) -58: Storage: 9587.88 17.6923 -58: Writing visualization results for the current time step. -56: Solve: M deltax^k = r -58: Time step 2 done. CPU time: 0.949944 seconds, end time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) -58: Begin time step 3. Start time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 1 error: 0.159806 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 1 error: 0.227844 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.154578 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 0.50059 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r 55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 8 error: 0.000175318 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.159806 +56: Newton iteration 2 error: 0.360936 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 2 error: 0.126794 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 3 error: 0.715217 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 0.0658886 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 9 error: 1.59015e-07 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 0.0621669 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -58: Solve: M deltax^k = r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 9 error: 0.00426707 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 0.018839 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.0612761 +58: Newton iteration 8 error: 48.2196 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.360936 +56: Newton iteration 3 error: 0.647797 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 0.00115295 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Newton iteration 10 error: 3.94136e-11 -55: Linearization/solve/update time: 0.20142(90.6048%)/0.0206022(9.2675%)/0.000283801(0.127663%) -55: Storage: 9554.27 66.7593 -55: Writing visualization results for the current time step. -57: Solve: M deltax^k = r -55: Time step 6 done. CPU time: 1.29937 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -55: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 4 error: 0.859325 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.647797 +56: Newton iteration 4 error: 0.0803376 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 2.83158e-06 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 7 error: 2.70673e-09 -57: Linearization/solve/update time: 0.0731627(78.81%)/0.0194376(20.9379%)/0.000234042(0.252107%) +57: Linearization/solve/update time: 0.0215651(58.2583%)/0.015266(41.2413%)/0.00018524(0.500427%) 57: Storage: 9525.43 108.873 57: Writing visualization results for the current time step. 55: Solve: M deltax^k = r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.072949 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 9 done. CPU time: 1.10337 seconds, end time: 2721.82 seconds (45 minutes, 21.82 seconds), step size: 283.803 seconds (4 minutes, 43.8 seconds) +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 5 error: 1.57811 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 6 error: 0.712703 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 5 error: 0.0196325 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Time step 9 done. CPU time: 0.410874 seconds, end time: 2721.82 seconds (45 minutes, 21.82 seconds), step size: 283.803 seconds (4 minutes, 43.8 seconds) 57: Begin time step 10. Start time: 2721.82 seconds (45 minutes, 21.82 seconds), step size: 278.183 seconds (4 minutes, 38.18 seconds) 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r +57: Solve: M deltax^k = r +55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 0.227844 +55: Newton iteration 7 error: 0.0442465 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r +57: Update: x^(k+1) = x^k - deltax^k +56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 4 error: 0.0803376 +56: Newton iteration 6 error: 0.00058163 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -59: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 0.126794 +55: Newton iteration 8 error: 0.000245501 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 1 error: 0.0984338 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 2 error: 0.0680738 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 0.209282 +59: Newton iteration 10 error: 8.30889e-05 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.0743132 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 9 error: 1.76132e-07 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 5 error: 0.0196325 +56: Newton iteration 7 error: 7.64897e-07 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 3 error: 0.165816 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 3 error: 0.715217 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 4 error: 0.0480432 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.859325 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 0.00058163 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 9 error: 60.9519 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +55: Newton iteration 10 error: 1.16618e-10 +55: Linearization/solve/update time: 0.0711468(85.1643%)/0.0121134(14.5%)/0.00028048(0.335741%) +55: Storage: 9543.18 82.963 +55: Writing visualization results for the current time step. 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 5 error: 0.00396601 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.0139812 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r +56: Newton iteration 8 error: 5.09869e-10 +56: Linearization/solve/update time: 0.0814819(89.2546%)/0.00959072(10.5056%)/0.00021888(0.23976%) +56: Storage: 9565.37 50.5556 +56: Writing visualization results for the current time step. 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 6 error: 6.48432e-05 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 1.57811 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k 57: Newton iteration 7 error: 5.73535e-08 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 6 error: 0.712703 +55: Time step 7 done. CPU time: 0.553303 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +55: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Newton iteration 8 error: 8.96736e-11 -57: Linearization/solve/update time: 0.059251(60.0485%)/0.0391656(39.6927%)/0.00025532(0.258757%) +57: Linearization/solve/update time: 0.0189175(46.1288%)/0.0218726(53.3344%)/0.00022016(0.536842%) 57: Storage: 9517.81 120 57: Writing visualization results for the current time step. -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 7 error: 7.64897e-07 +56: Time step 5 done. CPU time: 0.525778 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) +56: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 10 done. CPU time: 1.22717 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 278.183 seconds (4 minutes, 38.18 seconds) +55: Solve: M deltax^k = r +57: Time step 10 done. CPU time: 0.456299 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 278.183 seconds (4 minutes, 38.18 seconds) 57: Serialize to file 'lens_immiscible_ecfv_ad_trans_time=3000_rank=0.ers', next time step size: 0 -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 0.000243348 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Simulation of problem 'lens_immiscible_ecfv_ad_trans' finished. 57: 57: ------------------------ Timing ------------------------ -57: Setup time: 0.0187 seconds, 1.49% -57: Simulation time: 1.24 seconds, 98.5% -57: Linearization time: 0.743 seconds, 60% -57: Linear solve time: 0.352 seconds, 28.5% -57: Newton update time: 0.00275 seconds, 0.222% -57: Pre/postprocess time: 0.0141 seconds, 1.14% -57: Output write time: 0.0973 seconds, 7.87% -57: First process' simulation CPU time: 0.48 seconds +57: Setup time: 0.0135 seconds, 2.86% +57: Simulation time: 0.458 seconds, 97.1% +57: Linearization time: 0.248 seconds, 54.2% +57: Linear solve time: 0.172 seconds, 37.5% +57: Newton update time: 0.00237 seconds, 0.517% +57: Pre/postprocess time: 0.00563 seconds, 1.23% +57: Output write time: 0.026 seconds, 5.68% +57: First process' simulation CPU time: 0.46 seconds 57: Number of processes: 1 57: Threads per processes: 1 -57: Total CPU time: 0.48 seconds +57: Total CPU time: 0.46 seconds 57: 57: ---------------------------------------------------------------- 57: 57: Simulation completed -56: Newton iteration 8 error: 5.09869e-10 -56: Linearization/solve/update time: 0.204666(85.5752%)/0.0342631(14.3261%)/0.000235921(0.0986436%) -55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 7 error: 0.0442465 +55: Newton iteration 1 error: 0.213689 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 59: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 2 error: 0.425969 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 7 error: 0.0958743 +59: Newton iteration 11 error: 6.35394e-08 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Storage: 9565.37 50.5556 -56: Writing visualization results for the current time step. -56: Time step 5 done. CPU time: 1.5038 seconds, end time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 347.222 seconds (5 minutes, 47.22 seconds) -56: Begin time step 6. Start time: 1263.89 seconds (21 minutes, 3.889 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 1 error: 0.213597 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 8 error: 0.000245501 +55: Newton iteration 3 error: 0.559184 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 1.93144e-07 +58: Newton iteration 10 error: 2.07364 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: ###################### -57: # Comparing results -57: ###################### -57: RND: '78d048611475950089eca72ecb63aeeb' -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 9 error: 1.76132e-07 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Newton iteration 10 error: 1.16618e-10 -55: Linearization/solve/update time: 0.171337(93.3002%)/0.0119767(6.52185%)/0.000326722(0.177914%) -55: Storage: 9543.18 82.963 -55: Writing visualization results for the current time step. -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.213597 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 7 done. CPU time: 1.52751 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -55: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r -55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 1 error: 0.213689 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 7 error: 1.61938e-10 -58: Linearization/solve/update time: 0.305095(93.535%)/0.0208767(6.40031%)/0.000210964(0.0646766%) -58: Storage: 9580.86 27.9487 -58: Writing visualization results for the current time step. 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 2 error: 0.372565 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 2 error: 0.425969 +55: Newton iteration 4 error: 0.919979 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 3 done. CPU time: 1.28975 seconds, end time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) -58: Begin time step 4. Start time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 8 error: 0.0335612 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 3 error: 0.130324 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 3 error: 0.559184 +55: Newton iteration 5 error: 0.340391 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: ###################### +57: # Comparing results +57: ###################### +57: RND: '48e6ff4c3032fcb4e16b56545d536d43' 55: Solve: M deltax^k = r +56: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.919979 +55: Newton iteration 6 error: 0.050043 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -34: Allocating the simulation vanguard 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 4 error: 0.141595 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 0.340391 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -57: Simulation name: 'lens_immiscible_ecfv_ad_trans' -57: Number of timesteps: '10' -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 6 error: 0.050043 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r - 53/120 Test #57: lens_immiscible_ecfv_ad_trans .................. Passed 1.98 sec -test 61 - Start 61: co2injection_flash_ecfv - -61: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ecfv" "--" -61: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -61: Test timeout computed to be: 1500 -55: Solve: M deltax^k = r +59: Newton iteration 12 error: 3.25588e-11 +59: Linearization/solve/update time: 0.448985(95.3752%)/0.0213959(4.54501%)/0.00037568(0.0798034%) +59: Storage: 9593.15 10 +59: Writing visualization results for the current time step. 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 7 error: 0.00265872 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.101094 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 5 error: 0.183344 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r +59: Time step 1 done. CPU time: 0.474715 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +59: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +56: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 8 error: 1.36007e-05 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: ###################### -61: # Running test '' -61: ###################### 55: Newton iteration 9 error: 6.28047e-09 -55: Linearization/solve/update time: 0.125322(85.4954%)/0.0209988(14.3255%)/0.000262602(0.179148%) +55: Linearization/solve/update time: 0.0602703(76.8121%)/0.0179442(22.8692%)/0.00025004(0.318666%) 55: Storage: 9532.08 99.1667 55: Writing visualization results for the current time step. -56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 6 error: 0.0563445 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Distributing the vanguard's data -34: Allocating the model -55: Time step 8 done. CPU time: 1.6834 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 11 error: 0.00447042 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Time step 8 done. CPU time: 0.634998 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) 55: Begin time step 9. Start time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -34: Allocating the problem +55: Solve: M deltax^k = r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 7 error: 0.00766162 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 9 error: 0.00426707 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.183827 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 1 error: 0.144704 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Initializing the model -61: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ecfv " -34: Initializing the problem 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 2 error: 0.0503924 @@ -46301,10 +46256,10 @@ 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 3 error: 0.0396785 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.148585 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 1 error: 0.124868 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k @@ -46313,237 +46268,403 @@ 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 9 error: 1.59015e-07 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Newton iteration 10 error: 3.94136e-11 +56: Linearization/solve/update time: 0.100106(88.4636%)/0.012772(11.2866%)/0.0002826(0.249734%) 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 5 error: 0.000398255 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.0475866 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Newton iteration 10 error: 3.94136e-11 -56: Linearization/solve/update time: 0.295295(93.3548%)/0.0207252(6.55208%)/0.000294441(0.0930848%) 56: Storage: 9554.27 66.7593 56: Writing visualization results for the current time step. +56: Time step 6 done. CPU time: 0.644064 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 12 error: 1.05456e-05 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 6 error: 6.2598e-07 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Time step 6 done. CPU time: 1.84723 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -56: Begin time step 7. Start time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Newton iteration 7 error: 4.18983e-10 -55: Linearization/solve/update time: 0.116593(82.9916%)/0.0236921(16.8642%)/0.000202642(0.144242%) +55: Linearization/solve/update time: 0.0406219(78.2522%)/0.0110985(21.3797%)/0.00019112(0.368165%) 55: Storage: 9524.87 109.687 55: Writing visualization results for the current time step. -58: Solve: M deltax^k = r -55: Time step 9 done. CPU time: 1.83145 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) +56: Solve: M deltax^k = r +55: Time step 9 done. CPU time: 0.695109 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) 55: Begin time step 10. Start time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 0.00646401 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 1 error: 0.227844 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r -34: Simulator successfully set up -55: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 2 error: 0.025789 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 2 error: 0.126794 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 1 error: 0.0944469 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 10 error: 8.30889e-05 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Newton iteration 13 error: 6.63733e-09 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 2 error: 0.0643986 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r -58: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.126794 +56: Newton iteration 3 error: 0.715217 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 6.62069e-05 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Linearization/solve/update time: 0.42819(91.5931%)/0.0388992(8.32082%)/0.00040232(0.0860593%) +58: Storage: 9593.15 10 +58: Writing visualization results for the current time step. 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 3 error: 0.121491 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: -34: *** No errors detected +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 4 error: 0.859325 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Time step 1 done. CPU time: 0.487293 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +58: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 4 error: 0.0274852 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 5 error: 1.57811 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 5 error: 0.00170583 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 3 error: 0.011574 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.715217 +56: Newton iteration 6 error: 0.712703 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 6 error: 1.40518e-05 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 7 error: 5.1891e-08 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Simulation name: 'lens_immiscible_ecfv_ad_trans' +57: Number of timesteps: '10' + 53/120 Test #57: lens_immiscible_ecfv_ad_trans .................. Passed 0.83 sec +test 61 + Start 61: co2injection_flash_ecfv + +61: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ecfv" "--" +61: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +61: Test timeout computed to be: 1500 55: Newton iteration 7 error: 2.06984e-09 -55: Linearization/solve/update time: 0.100904(90.1579%)/0.0108069(9.65598%)/0.000208283(0.186102%) +55: Linearization/solve/update time: 0.044273(80.2416%)/0.010709(19.4094%)/0.00019256(0.349001%) 55: Storage: 9517.81 120 55: Writing visualization results for the current time step. -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 4 error: 0.859325 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 10 done. CPU time: 1.94819 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) +55: Time step 10 done. CPU time: 0.755434 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) 55: Serialize to file 'lens_immiscible_ecfv_ad_time=3000_rank=0.ers', next time step size: 0 55: Simulation of problem 'lens_immiscible_ecfv_ad' finished. 55: 55: ------------------------ Timing ------------------------ -55: Setup time: 0.0238 seconds, 1.2% -55: Simulation time: 1.96 seconds, 98.8% -55: Linearization time: 1.53 seconds, 78.2% -55: Linear solve time: 0.257 seconds, 13.1% -55: Newton update time: 0.00655 seconds, 0.334% -55: Pre/postprocess time: 0.0145 seconds, 0.74% -55: Output write time: 0.0745 seconds, 3.79% -55: First process' simulation CPU time: 0.765 seconds +55: Setup time: 0.0153 seconds, 1.98% +55: Simulation time: 0.758 seconds, 98% +55: Linearization time: 0.573 seconds, 75.6% +55: Linear solve time: 0.136 seconds, 17.9% +55: Newton update time: 0.00241 seconds, 0.318% +55: Pre/postprocess time: 0.00555 seconds, 0.732% +55: Output write time: 0.0363 seconds, 4.79% +55: First process' simulation CPU time: 0.744 seconds 55: Number of processes: 1 55: Threads per processes: 1 -55: Total CPU time: 0.765 seconds +55: Total CPU time: 0.744 seconds 55: 55: ---------------------------------------------------------------- 55: 55: Simulation completed 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 5 error: 1.57811 +56: Newton iteration 7 error: 0.0442465 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 8 error: 4.54117e-11 -58: Linearization/solve/update time: 0.371983(94.6415%)/0.0208089(5.29429%)/0.000252321(0.0641965%) -58: Storage: 9572.08 40.7692 -58: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 11 error: 6.35394e-08 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 4 done. CPU time: 1.70582 seconds, end time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) -58: Begin time step 5. Start time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 0.712703 +56: Newton iteration 8 error: 0.000245501 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +34: Allocating the simulation vanguard +58: Solve: M deltax^k = r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 9 error: 1.76132e-07 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 1 error: 0.124868 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 4 error: 0.00162139 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 55: ###################### 55: # Comparing results 55: ###################### -55: RND: '24853fd0aa0f8a12698f56dc7a6d8f6e' -34:  - 54/120 Test #34: RestartSerialization ........................... Passed 5.10 sec +55: RND: 'da393f982c6173bab120200cd39446aa' +56: Newton iteration 10 error: 1.16618e-10 +56: Linearization/solve/update time: 0.0957868(88.737%)/0.0118777(11.0035%)/0.00028008(0.259466%) +56: Storage: 9543.18 82.963 +56: Writing visualization results for the current time step. +55: Simulation name: 'lens_immiscible_ecfv_ad' +55: Number of timesteps: '10' + 54/120 Test #55: lens_immiscible_ecfv_ad ........................ Passed 0.98 sec test 62 Start 62: co2injection_flash_ni_ecfv 62: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_ecfv" "--" 62: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 62: Test timeout computed to be: 1500 +61: ###################### +61: # Running test '' +61: ###################### +62: ###################### +62: # Running test '' +62: ###################### +56: Time step 7 done. CPU time: 0.75737 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +34: Distributing the vanguard's data +34: Allocating the model 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 7 error: 0.0442465 +56: Newton iteration 1 error: 0.213689 +34: Allocating the problem 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ecfv " +34: Initializing the model 58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 0.0225907 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 5 error: 2.31576e-05 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +34: Initializing the problem 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 8 error: 0.000245501 +56: Newton iteration 2 error: 0.425969 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +62: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_ecfv " +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 3 error: 0.559184 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 4 error: 0.919979 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 5 error: 0.340391 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 6 error: 2.04104e-08 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 6 error: 0.050043 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.188503 +58: Newton iteration 3 error: 0.00807959 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: ###################### -62: # Running test '' -62: ###################### 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 9 error: 1.76132e-07 +56: Newton iteration 7 error: 0.00265872 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Newton iteration 10 error: 1.16618e-10 -56: Linearization/solve/update time: 0.225259(87.3987%)/0.0241477(9.36914%)/0.00833041(3.23213%) -56: Storage: 9543.18 82.963 +56: Solve: M deltax^k = r +34: Simulator successfully set up +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 8 error: 1.36007e-05 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Newton iteration 7 error: 4.7125e-11 +59: Linearization/solve/update time: 0.253228(95.1585%)/0.0126757(4.7633%)/0.00020812(0.0782078%) +59: Storage: 9587.44 18.3333 +59: Writing visualization results for the current time step. +34: +34: *** No errors detected +56: Newton iteration 9 error: 6.28047e-09 +56: Linearization/solve/update time: 0.0836272(86.4625%)/0.0128296(13.2645%)/0.00026396(0.27291%) +59: Time step 2 done. CPU time: 0.744889 seconds, end time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) +59: Begin time step 3. Start time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Storage: 9532.08 99.1667 56: Writing visualization results for the current time step. -59: Newton iteration 12 error: 3.25588e-11 -59: Linearization/solve/update time: 1.40977(95.7828%)/0.0616632(4.18954%)/0.000406641(0.0276281%) 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.372474 +58: Newton iteration 4 error: 0.000973937 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Time step 7 done. CPU time: 2.12377 seconds, end time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -56: Begin time step 8. Start time: 2074.07 seconds (34 minutes, 34.07 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Time step 8 done. CPU time: 0.867224 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Begin time step 9. Start time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Storage: 9593.15 10 -59: Writing visualization results for the current time step. -62: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_ecfv " 56: Solve: M deltax^k = r -59: Time step 1 done. CPU time: 1.5036 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -59: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.213689 +56: Newton iteration 1 error: 0.144704 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Simulation name: 'lens_immiscible_ecfv_ad' -55: Number of timesteps: '10' - 55/120 Test #55: lens_immiscible_ecfv_ad ........................ Passed 2.53 sec -test 63 - Start 63: co2injection_flash_ni_vcfv - -63: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv" "--" -63: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -63: Test timeout computed to be: 1500 +56: Solve: M deltax^k = r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.425483 +58: Newton iteration 5 error: 7.2551e-06 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 2 error: 0.0503924 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.425969 +56: Newton iteration 3 error: 0.0396785 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 1 error: 0.0594188 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Newton iteration 6 error: 6.7093e-09 +58: Linearization/solve/update time: 0.191949(93.1577%)/0.013922(6.75671%)/0.00017628(0.0855531%) +58: Storage: 9587.88 17.6923 +58: Writing visualization results for the current time step. 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.559184 +56: Newton iteration 4 error: 0.0125597 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: ###################### -63: # Running test '' -63: ###################### -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.123105 +58: Time step 2 done. CPU time: 0.703507 seconds, end time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 192.308 seconds (3 minutes, 12.31 seconds) +58: Begin time step 3. Start time: 442.308 seconds (7 minutes, 22.31 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 4 error: 0.919979 +56: Newton iteration 5 error: 0.000398255 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r +58: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 5 error: 0.340391 +56: Newton iteration 6 error: 6.2598e-07 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 1 error: 0.0612761 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r -63: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv " -58: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.124868 +59: Newton iteration 2 error: 0.0735062 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Newton iteration 7 error: 4.18983e-10 +56: Linearization/solve/update time: 0.063545(83.8867%)/0.012014(15.8598%)/0.00019204(0.253515%) +34:  +56: Storage: 9524.87 109.687 +56: Writing visualization results for the current time step. + 55/120 Test #34: RestartSerialization ........................... Passed 2.11 sec +test 63 + Start 63: co2injection_flash_ni_vcfv + +63: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv" "--" +63: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +63: Test timeout computed to be: 1500 +62: opm models will now start the simulation. +62: # [parameters which were specified at compile-time] +62: AmgCoarsenTarget="5000" +62: ContinueOnConvergenceError="0" +62: EnableAsyncVtkOutput="1" +62: EnableGravity="1" +62: EnableGridAdaptation="0" +62: EnableIntensiveQuantityCache="1" +62: EnableStorageCache="0" +62: EnableThermodynamicHints="1" +62: EnableVtkOutput="1" +62: EndTime="10000" +62: FlashTolerance="-1" +62: FluidSystemNumPressure="100" +62: FluidSystemNumTemperature="100" +62: FluidSystemPressureHigh="4e+07" +62: FluidSystemPressureLow="3e+07" +62: FluidSystemTemperatureHigh="500" +62: FluidSystemTemperatureLow="290" +62: GridFile="data/co2injection.dgf" +62: GridGlobalRefinements="0" +62: InitialTimeStepSize="250" +62: LinearSolverAbsTolerance="-1" +62: LinearSolverMaxError="1e+07" +62: LinearSolverMaxIterations="1000" +62: LinearSolverOverlapSize="2" +62: LinearSolverTolerance="0.001" +62: LinearSolverVerbosity="0" +62: MaxDepth="2500" +62: MaxTimeStepDivisions="10" +62: MaxTimeStepSize="inf" +62: MinTimeStepSize="0" +62: NewtonMaxError="1e+100" +62: NewtonMaxIterations="20" +62: NewtonTargetIterations="10" +62: NewtonTolerance="1e-05" +62: NewtonVerbose="1" +62: NewtonWriteConvergence="0" +62: OutputDir="" +62: ParameterFile="" +62: PreconditionerOrder="0" +62: PreconditionerRelaxation="1" +62: PredeterminedTimeStepsFile="" +62: PrintParameters="2" +62: RestartTime="-1e+35" +62: SimulationName="co2injection" +62: Temperature="293.15" +62: ThreadsPerProcess="1" +62: VtkWriteAverageMolarMasses="0" +62: VtkWriteDensities="1" +62: VtkWriteDofIndex="0" +62: VtkWriteEnthalpies="0" +62: VtkWriteExtrusionFactor="0" +62: VtkWriteFilterVelocities="0" +62: VtkWriteFugacities="0" +62: VtkWriteFugacityCoeffs="0" +62: VtkWriteInternalEnergies="0" +62: VtkWriteIntrinsicPermeabilities="0" +62: VtkWriteMassFractions="0" +62: VtkWriteMobilities="0" +62: VtkWriteMolarities="0" +62: VtkWriteMoleFractions="1" +62: VtkWritePorosity="1" +62: VtkWritePotentialGradients="0" +62: VtkWritePressures="1" +62: VtkWritePrimaryVars="0" +62: VtkWriteProcessRank="0" +62: VtkWriteRelativePermeabilities="1" +62: VtkWriteSaturations="1" +62: VtkWriteSolidInternalEnergy="0" +62: VtkWriteTemperature="1" +62: VtkWriteThermalConductivity="0" +62: VtkWriteTotalMassFractions="0" +62: VtkWriteTotalMoleFractions="0" +62: VtkWriteViscosities="0" +62: # [end of parameters] +62: Allocating the simulation vanguard +62: Distributing the vanguard's data +62: Allocating the model +62: Allocating the problem +62: Initializing the model +62: Initializing the problem +56: Time step 9 done. CPU time: 0.9477 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) +56: Begin time step 10. Start time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 0.0302853 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 0.050043 +56: Newton iteration 1 error: 0.0944469 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 0.072949 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: opm models will now start the simulation. 61: # [parameters which were specified at compile-time] 61: AmgCoarsenTarget="5000" @@ -46617,123 +46738,145 @@ 61: VtkWriteViscosities="0" 61: # [end of parameters] 61: Allocating the simulation vanguard -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 7 error: 0.00265872 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 0.0012669 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 8 error: 1.36007e-05 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: Distributing the vanguard's data 61: Allocating the model 61: Allocating the problem -56: Newton iteration 9 error: 6.28047e-09 -56: Linearization/solve/update time: 0.191531(93.3362%)/0.013416(6.5378%)/0.000258561(0.126001%) -56: Storage: 9532.08 99.1667 -56: Writing visualization results for the current time step. -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 7 error: 4.515e-06 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: Initializing the model -56: Time step 8 done. CPU time: 2.35531 seconds, end time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) -56: Begin time step 9. Start time: 2479.17 seconds (41 minutes, 19.17 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r 61: Initializing the problem +56: Solve: M deltax^k = r +58: Solve: M deltax^k = r +59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.025789 +59: Newton iteration 3 error: 0.0529024 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 8 error: 8.29582e-10 -58: Linearization/solve/update time: 0.350933(94.2295%)/0.0212428(5.70394%)/0.000248041(0.0666018%) -56: Solve: M deltax^k = r -58: Storage: 9561.83 55.7265 -58: Writing visualization results for the current time step. 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.144704 +56: Newton iteration 2 error: 0.0643986 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 5 done. CPU time: 2.09033 seconds, end time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) -58: Begin time step 6. Start time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 3 error: 0.0743132 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: ###################### +63: # Running test '' +63: ###################### 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.0503924 +56: Newton iteration 3 error: 0.121491 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r -56: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.224702 +58: Newton iteration 4 error: 0.0139812 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.0396785 +56: Newton iteration 4 error: 0.0274852 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 5 error: 0.00170583 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.011574 +59: Newton iteration 4 error: 0.0115779 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 4 error: 0.0125597 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.355948 +58: Newton iteration 5 error: 0.000243348 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r +63: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv " 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 5 error: 0.000398255 +56: Newton iteration 6 error: 1.40518e-05 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Newton iteration 7 error: 2.06984e-09 +56: Linearization/solve/update time: 0.0714174(86.575%)/0.0108832(13.1931%)/0.00019128(0.231877%) +56: Storage: 9517.81 120 +56: Writing visualization results for the current time step. +56: Time step 10 done. CPU time: 1.03491 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) +56: Serialize to file 'lens_immiscible_ecfv_ad_time=3000_rank=0.ers', next time step size: 0 +56: Simulation of problem 'lens_immiscible_ecfv_ad' finished. +56: +56: ------------------------ Timing ------------------------ +56: Setup time: 0.0183 seconds, 1.72% +56: Simulation time: 1.04 seconds, 98.3% +56: Linearization time: 0.846 seconds, 81.2% +56: Linear solve time: 0.129 seconds, 12.4% +56: Newton update time: 0.00241 seconds, 0.231% +56: Pre/postprocess time: 0.0189 seconds, 1.81% +56: Output write time: 0.0398 seconds, 3.83% +56: First process' simulation CPU time: 1.04 seconds +56: Number of processes: 1 +56: Threads per processes: 1 +56: Total CPU time: 1.04 seconds +56: +56: ---------------------------------------------------------------- +56: +56: Simulation completed 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.177465 +58: Newton iteration 6 error: 1.93144e-07 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 6.2598e-07 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -56: Newton iteration 7 error: 4.18983e-10 -56: Linearization/solve/update time: 0.187853(85.582%)/0.0314435(14.3251%)/0.00020396(0.0929201%) -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.27679 +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 5 error: 0.000317894 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Newton iteration 7 error: 1.61938e-10 +58: Linearization/solve/update time: 0.139336(91.5318%)/0.0126346(8.29985%)/0.00025632(0.16838%) +58: Storage: 9580.86 27.9487 +58: Writing visualization results for the current time step. +56: ###################### +56: # Comparing results +56: ###################### +56: RND: '4af2ac0a177829892afdc680e0ba4f02' +58: Time step 3 done. CPU time: 0.867432 seconds, end time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 256.41 seconds (4 minutes, 16.41 seconds) +58: Begin time step 4. Start time: 698.718 seconds (11 minutes, 38.72 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.00162139 +59: Newton iteration 6 error: 2.13834e-07 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Storage: 9524.87 109.687 -56: Writing visualization results for the current time step. -56: Time step 9 done. CPU time: 2.61127 seconds, end time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 263.021 seconds (4 minutes, 23.02 seconds) -56: Begin time step 10. Start time: 2742.19 seconds (45 minutes, 42.19 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r 58: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.0944469 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Simulation name: 'lens_immiscible_ecfv_ad' +56: Number of timesteps: '10' + 56/120 Test #56: lens_immiscible_ecfv_ad_23 ..................... Passed 1.29 sec +test 64 + Start 64: co2injection_flash_vcfv + +64: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_vcfv" "--" +64: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +64: Test timeout computed to be: 1500 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 1.0315 +58: Newton iteration 1 error: 0.101094 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Newton iteration 7 error: 2.25771e-10 +59: Linearization/solve/update time: 0.262155(95.1046%)/0.0132866(4.82013%)/0.00020756(0.0752986%) +59: Storage: 9580.31 28.75 +59: Writing visualization results for the current time step. +58: Solve: M deltax^k = r +59: Time step 3 done. CPU time: 1.02434 seconds, end time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) +59: Begin time step 4. Start time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 0.183827 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 40: 40: *** No errors detected -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.0643986 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: ###################### +64: # Running test '' +64: ###################### 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 1.29203 +58: Newton iteration 3 error: 0.148585 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_vcfv " +40:  + 57/120 Test #40: wellprodindexcalculator ........................ Passed 2.08 sec +test 65 + Start 65: co2injection_immiscible_ecfv + +65: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ecfv" "--" +65: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +65: Test timeout computed to be: 1500 63: opm models will now start the simulation. -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.121491 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: # [parameters which were specified at compile-time] 63: AmgCoarsenTarget="5000" 63: ContinueOnConvergenceError="0" @@ -46811,216 +46954,47 @@ 63: VtkWriteViscosities="0" 63: # [end of parameters] 63: Allocating the simulation vanguard -59: Solve: M deltax^k = r -40:  - 56/120 Test #40: wellprodindexcalculator ........................ Passed 5.19 sec -test 64 - Start 64: co2injection_flash_vcfv - -64: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_vcfv" "--" -64: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -64: Test timeout computed to be: 1500 -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 2.31576e-05 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 7 error: 0.397126 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 4 error: 0.0274852 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: ###################### -64: # Running test '' -64: ###################### -62: opm models will now start the simulation. 63: Distributing the vanguard's data 63: Allocating the model 63: Allocating the problem -62: # [parameters which were specified at compile-time] -62: AmgCoarsenTarget="5000" -62: ContinueOnConvergenceError="0" -62: EnableAsyncVtkOutput="1" -62: EnableGravity="1" -62: EnableGridAdaptation="0" -62: EnableIntensiveQuantityCache="1" -62: EnableStorageCache="0" -62: EnableThermodynamicHints="1" -62: EnableVtkOutput="1" -62: EndTime="10000" -62: FlashTolerance="-1" -62: FluidSystemNumPressure="100" -62: FluidSystemNumTemperature="100" -62: FluidSystemPressureHigh="4e+07" -62: FluidSystemPressureLow="3e+07" -62: FluidSystemTemperatureHigh="500" -62: FluidSystemTemperatureLow="290" -62: GridFile="data/co2injection.dgf" -62: GridGlobalRefinements="0" -62: InitialTimeStepSize="250" -62: LinearSolverAbsTolerance="-1" -62: LinearSolverMaxError="1e+07" -62: LinearSolverMaxIterations="1000" -62: LinearSolverOverlapSize="2" -62: LinearSolverTolerance="0.001" -62: LinearSolverVerbosity="0" -62: MaxDepth="2500" -62: MaxTimeStepDivisions="10" -62: MaxTimeStepSize="inf" -62: MinTimeStepSize="0" -62: NewtonMaxError="1e+100" -62: NewtonMaxIterations="20" -62: NewtonTargetIterations="10" -62: NewtonTolerance="1e-05" -62: NewtonVerbose="1" -62: NewtonWriteConvergence="0" -62: OutputDir="" -62: ParameterFile="" -62: PreconditionerOrder="0" -62: PreconditionerRelaxation="1" -62: PredeterminedTimeStepsFile="" -62: PrintParameters="2" -62: RestartTime="-1e+35" -62: SimulationName="co2injection" -62: Temperature="293.15" -62: ThreadsPerProcess="1" -62: VtkWriteAverageMolarMasses="0" -62: VtkWriteDensities="1" -62: VtkWriteDofIndex="0" -62: VtkWriteEnthalpies="0" -62: VtkWriteExtrusionFactor="0" -62: VtkWriteFilterVelocities="0" -62: VtkWriteFugacities="0" -62: VtkWriteFugacityCoeffs="0" -62: VtkWriteInternalEnergies="0" -62: VtkWriteIntrinsicPermeabilities="0" -62: VtkWriteMassFractions="0" -62: VtkWriteMobilities="0" -62: VtkWriteMolarities="0" -62: VtkWriteMoleFractions="1" -62: VtkWritePorosity="1" -62: VtkWritePotentialGradients="0" -62: VtkWritePressures="1" -62: VtkWritePrimaryVars="0" -62: VtkWriteProcessRank="0" -62: VtkWriteRelativePermeabilities="1" -62: VtkWriteSaturations="1" -62: VtkWriteSolidInternalEnergy="0" -62: VtkWriteTemperature="1" -62: VtkWriteThermalConductivity="0" -62: VtkWriteTotalMassFractions="0" -62: VtkWriteTotalMoleFractions="0" -62: VtkWriteViscosities="0" -62: # [end of parameters] -62: Allocating the simulation vanguard -56: Solve: M deltax^k = r 63: Initializing the model -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 5 error: 0.00170583 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_vcfv " 63: Initializing the problem -56: Solve: M deltax^k = r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 8 error: 0.0235566 +58: Newton iteration 4 error: 0.0475866 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 1.40518e-05 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Distributing the vanguard's data -62: Allocating the model -62: Allocating the problem -56: Newton iteration 7 error: 2.06984e-09 -62: Initializing the model 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 2.04104e-08 +59: Newton iteration 1 error: 0.109088 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Linearization/solve/update time: 0.175938(88.0837%)/0.0236008(11.8158%)/0.000200641(0.100451%) -56: Storage: 9517.81 120 -56: Writing visualization results for the current time step. -62: Initializing the problem -56: Time step 10 done. CPU time: 2.8393 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 257.812 seconds (4 minutes, 17.81 seconds) -56: Serialize to file 'lens_immiscible_ecfv_ad_time=3000_rank=0.ers', next time step size: 0 -56: Simulation of problem 'lens_immiscible_ecfv_ad' finished. -56: -56: ------------------------ Timing ------------------------ -56: Setup time: 0.0264 seconds, 0.919% -56: Simulation time: 2.84 seconds, 99.1% -56: Linearization time: 2.3 seconds, 80.8% -56: Linear solve time: 0.266 seconds, 9.37% -56: Newton update time: 0.0105 seconds, 0.371% -56: Pre/postprocess time: 0.0598 seconds, 2.11% -56: Output write time: 0.0817 seconds, 2.87% -56: First process' simulation CPU time: 1.07 seconds -56: Number of processes: 1 -56: Threads per processes: 1 -56: Total CPU time: 1.07 seconds -56: -56: ---------------------------------------------------------------- -56: -56: Simulation completed +65: ###################### +65: # Running test '' +65: ###################### 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 9 error: 0.000108689 +58: Newton iteration 5 error: 0.00646401 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: ###################### -56: # Comparing results -56: ###################### -56: RND: '46da478ea162b6abe2c19e1bb466b5f6' -59: Newton iteration 7 error: 4.7125e-11 -59: Linearization/solve/update time: 0.764037(94.4516%)/0.0446685(5.522%)/0.00021316(0.0263512%) -59: Storage: 9587.44 18.3333 -59: Writing visualization results for the current time step. 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 10 error: 1.91727e-08 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Time step 2 done. CPU time: 2.3236 seconds, end time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 208.333 seconds (3 minutes, 28.33 seconds) -59: Begin time step 3. Start time: 458.333 seconds (7 minutes, 38.33 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 11 error: 3.88525e-11 -58: Linearization/solve/update time: 0.56325(92.8231%)/0.0431983(7.11905%)/0.000350803(0.0578121%) -58: Storage: 9549.88 73.1766 -58: Writing visualization results for the current time step. -58: Time step 6 done. CPU time: 2.70976 seconds, end time: 1829.42 seconds (30 minutes, 29.42 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) -58: Begin time step 7. Start time: 1829.42 seconds (30 minutes, 29.42 seconds), step size: 396.594 seconds (6 minutes, 36.59 seconds) +58: Newton iteration 6 error: 6.62069e-05 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Simulation name: 'lens_immiscible_ecfv_ad' -56: Number of timesteps: '10' - 57/120 Test #56: lens_immiscible_ecfv_ad_23 ..................... Passed 3.38 sec -test 65 - Start 65: co2injection_immiscible_ecfv - -65: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ecfv" "--" -65: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -65: Test timeout computed to be: 1500 -65: ###################### -65: # Running test '' -65: ###################### 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.0594188 +59: Newton iteration 2 error: 0.140487 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.220855 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ecfv " 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.125493 +58: Newton iteration 7 error: 5.1891e-08 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.0735062 +59: Newton iteration 3 error: 0.0860417 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.348185 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Newton iteration 8 error: 4.54117e-11 +58: Linearization/solve/update time: 0.194903(92.9764%)/0.0144902(6.91239%)/0.00023304(0.111169%) +58: Storage: 9572.08 40.7692 +58: Writing visualization results for the current time step. 64: opm models will now start the simulation. 64: # [parameters which were specified at compile-time] 64: AmgCoarsenTarget="5000" @@ -47095,82 +47069,92 @@ 64: VtkWriteViscosities="0" 64: # [end of parameters] 64: Allocating the simulation vanguard -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.944331 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: Distributing the vanguard's data 64: Allocating the model 64: Allocating the problem 64: Initializing the model 64: Initializing the problem +58: Time step 4 done. CPU time: 1.08748 seconds, end time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 320.513 seconds (5 minutes, 20.51 seconds) +58: Begin time step 5. Start time: 1019.23 seconds (16 minutes, 59.23 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.0529024 +59: Newton iteration 4 error: 0.0311009 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r +59: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 0.608006 +58: Newton iteration 1 error: 0.188503 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 5 error: 0.0059028 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 59: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 0.372474 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.0115779 +59: Newton iteration 6 error: 0.000103763 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 7 error: 5.91092e-08 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 0.0792314 +58: Newton iteration 3 error: 0.425483 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 7 error: 0.00180382 +58: Newton iteration 4 error: 0.123105 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Simulator successfully set up -60: Applying the initial solution of the "waterair_pvs_ni" problem -60: Writing visualization results for the current time step. -60: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r +59: Newton iteration 8 error: 1.41374e-10 +59: Linearization/solve/update time: 0.307155(95.6802%)/0.0136231(4.24367%)/0.0002444(0.0761317%) +59: Storage: 9571.39 41.7708 +59: Writing visualization results for the current time step. +59: Time step 4 done. CPU time: 1.34923 seconds, end time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) +59: Begin time step 5. Start time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.0167355 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 5 error: 0.0302853 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 6 error: 0.0012669 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 0.000317894 +59: Newton iteration 1 error: 0.193036 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 8 error: 1.86e-06 +58: Newton iteration 7 error: 4.515e-06 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.00161972 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 9 error: 1.62509e-09 -58: Linearization/solve/update time: 0.532966(96.1526%)/0.0210471(3.79712%)/0.000278601(0.0502626%) -58: Storage: 9539.01 89.0404 +58: Newton iteration 8 error: 8.29582e-10 +58: Linearization/solve/update time: 0.222466(93.0877%)/0.0162811(6.81259%)/0.00023836(0.0997381%) +58: Storage: 9561.83 55.7265 58: Writing visualization results for the current time step. -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 8.98651e-07 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 7 done. CPU time: 3.30175 seconds, end time: 2226.01 seconds (37 minutes, 6.01 seconds), step size: 396.594 seconds (6 minutes, 36.59 seconds) -58: Begin time step 8. Start time: 2226.01 seconds (37 minutes, 6.01 seconds), step size: 390.865 seconds (6 minutes, 30.87 seconds) +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 2 error: 0.395205 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Time step 5 done. CPU time: 1.34332 seconds, end time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 373.932 seconds (6 minutes, 13.93 seconds) +58: Begin time step 6. Start time: 1393.16 seconds (23 minutes, 13.16 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r -60: Newton iteration 4 error: 2.03134e-10 -60: Linearization/solve/update time: 0.140982(92.96%)/0.0106475(7.02068%)/2.936e-05(0.0193593%) -60: Storage: 2.64163e+07 64.7445 1.19228e+12 -60: Writing visualization results for the current time step. 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 2.13834e-07 +59: Newton iteration 3 error: 0.18059 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r -60: Time step 1 done. CPU time: 0.163944 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -60: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.19443 +58: Newton iteration 1 error: 0.224702 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 4 error: 0.0622805 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: opm models will now start the simulation. 65: # [parameters which were specified at compile-time] 65: AmgCoarsenTarget="5000" @@ -47237,114 +47221,186 @@ 65: VtkWriteViscosities="0" 65: # [end of parameters] 65: Allocating the simulation vanguard +65: Distributing the vanguard's data +65: Allocating the model +65: Allocating the problem +65: Initializing the model +65: Initializing the problem +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 0.355948 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 3 error: 0.177465 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 5 error: 0.0245256 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 4 error: 0.27679 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Simulator successfully set up +60: Applying the initial solution of the "waterair_pvs_ni" problem +60: Writing visualization results for the current time step. +60: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 5 error: 1.0315 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 6 error: 0.00193597 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00149375 +60: Newton iteration 1 error: 0.0167355 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 6 error: 1.29203 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.451277 +58: Newton iteration 7 error: 0.397126 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Distributing the vanguard's data -65: Allocating the model -65: Allocating the problem +59: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.000317434 +60: Newton iteration 2 error: 0.00161972 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Initializing the model -59: Newton iteration 7 error: 2.25771e-10 -59: Linearization/solve/update time: 0.753645(94.333%)/0.0450517(5.63907%)/0.000223(0.0279127%) -59: Storage: 9580.31 28.75 -59: Writing visualization results for the current time step. +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 7 error: 1.51933e-05 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.74933 +58: Newton iteration 8 error: 0.0235566 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Initializing the problem -59: Time step 3 done. CPU time: 3.13162 seconds, end time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 260.417 seconds (4 minutes, 20.42 seconds) -59: Begin time step 4. Start time: 718.75 seconds (11 minutes, 58.75 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.000321699 +60: Newton iteration 3 error: 8.98651e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.251869 +58: Newton iteration 9 error: 0.000108689 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 8 error: 1.63734e-08 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Newton iteration 4 error: 2.03134e-10 +60: Linearization/solve/update time: 0.0974756(96.8518%)/0.00308976(3.06999%)/7.876e-05(0.0782559%) +60: Storage: 2.64163e+07 64.7445 1.19228e+12 +60: Writing visualization results for the current time step. +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 10 error: 1.91727e-08 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 1 done. CPU time: 0.108105 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +60: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Newton iteration 11 error: 3.88525e-11 +58: Linearization/solve/update time: 0.235154(90.4956%)/0.0243669(9.37723%)/0.00033056(0.127211%) +58: Storage: 9549.88 73.1766 +58: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 0.00149375 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Time step 6 done. CPU time: 1.60742 seconds, end time: 1829.42 seconds (30 minutes, 29.42 seconds), step size: 436.254 seconds (7 minutes, 16.25 seconds) +58: Begin time step 7. Start time: 1829.42 seconds (30 minutes, 29.42 seconds), step size: 396.594 seconds (6 minutes, 36.59 seconds) 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Newton iteration 9 error: 8.53828e-11 +59: Linearization/solve/update time: 0.346495(96.0984%)/0.0137902(3.82464%)/0.0002774(0.0769354%) +59: Storage: 9560.99 56.9618 +59: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 3.93166e-08 +60: Newton iteration 2 error: 0.000317434 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +59: Time step 5 done. CPU time: 1.71367 seconds, end time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) +59: Begin time step 6. Start time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 0.000321699 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 0.236961 +58: Newton iteration 1 error: 0.220855 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 4 error: 3.93166e-08 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 2.02275e-11 -60: Linearization/solve/update time: 0.193132(98.6406%)/0.00262638(1.3414%)/3.516e-05(0.0179577%) +60: Linearization/solve/update time: 0.0690958(96.2983%)/0.0026238(3.65677%)/3.224e-05(0.0449327%) 60: Storage: 2.6416e+07 161.861 1.19228e+12 60: Writing visualization results for the current time step. -60: Time step 2 done. CPU time: 0.367929 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 0.125493 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 2 done. CPU time: 0.183126 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 60: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 531.25 seconds (8 minutes, 51.25 seconds) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 0.00676525 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.109088 +59: Newton iteration 1 error: 0.224593 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 0.0359459 +58: Newton iteration 3 error: 0.348185 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00676525 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00510128 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 7 error: 0.000501042 +58: Newton iteration 4 error: 0.944331 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.00718718 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.140487 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 9.23268e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 2 error: 0.242573 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 8 error: 4.15351e-07 +58: Newton iteration 5 error: 0.608006 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 1.29276e-09 -60: Linearization/solve/update time: 0.180823(98.4321%)/0.00284482(1.54859%)/3.548e-05(0.0193138%) +60: Linearization/solve/update time: 0.062106(95.688%)/0.00276716(4.26342%)/3.156e-05(0.0486252%) 60: Storage: 2.64141e+07 299.443 1.19227e+12 60: Writing visualization results for the current time step. -60: Time step 3 done. CPU time: 0.571948 seconds, end time: 1156.25 seconds (19 minutes, 16.25 seconds), step size: 531.25 seconds (8 minutes, 51.25 seconds) +60: Time step 3 done. CPU time: 0.251169 seconds, end time: 1156.25 seconds (19 minutes, 16.25 seconds), step size: 531.25 seconds (8 minutes, 51.25 seconds) 60: Begin time step 4. Start time: 1156.25 seconds (19 minutes, 16.25 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 9 error: 3.28161e-10 -58: Linearization/solve/update time: 0.435999(92.4688%)/0.0352236(7.4704%)/0.000286681(0.0608007%) -58: Storage: 9528.3 104.675 -58: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -58: Time step 8 done. CPU time: 3.79047 seconds, end time: 2616.88 seconds (43 minutes, 36.88 seconds), step size: 390.865 seconds (6 minutes, 30.87 seconds) -58: Begin time step 9. Start time: 2616.88 seconds (43 minutes, 36.88 seconds), step size: 383.125 seconds (6 minutes, 23.12 seconds) -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0307912 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 6 error: 0.0792314 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.0860417 +59: Newton iteration 3 error: 0.142199 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k @@ -47352,143 +47408,114 @@ 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.123468 +58: Newton iteration 7 error: 0.00180382 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 8.50696e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.0311009 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 4 error: 5.36383e-11 -60: Linearization/solve/update time: 0.152783(98.635%)/0.00208605(1.34673%)/2.8361e-05(0.0183095%) +60: Linearization/solve/update time: 0.0492863(96.0087%)/0.0020246(3.94388%)/2.432e-05(0.0473749%) 60: Storage: 2.64112e+07 494.351 1.19226e+12 60: Writing visualization results for the current time step. -60: Time step 4 done. CPU time: 0.735985 seconds, end time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) -60: Begin time step 5. Start time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.134578 +58: Newton iteration 8 error: 1.86e-06 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 4 error: 0.4339 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 4 done. CPU time: 0.305333 seconds, end time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) +60: Begin time step 5. Start time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0310048 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r +58: Newton iteration 9 error: 1.62509e-09 +58: Linearization/solve/update time: 0.179835(93.0527%)/0.0131651(6.8121%)/0.00026124(0.135175%) +58: Storage: 9539.01 89.0404 +58: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000263866 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 3 error: 0.378548 +58: Time step 7 done. CPU time: 1.80733 seconds, end time: 2226.01 seconds (37 minutes, 6.01 seconds), step size: 396.594 seconds (6 minutes, 36.59 seconds) +58: Begin time step 8. Start time: 2226.01 seconds (37 minutes, 6.01 seconds), step size: 390.865 seconds (6 minutes, 30.87 seconds) 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r 60: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 0.0059028 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 3.71911e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.426852 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 4 error: 1.53256e-09 -60: Linearization/solve/update time: 0.144804(98.5117%)/0.00216021(1.46961%)/2.744e-05(0.0186677%) +60: Linearization/solve/update time: 0.0564786(96.4729%)/0.00204(3.48459%)/2.488e-05(0.0424984%) 60: Storage: 2.6407e+07 786.713 1.19225e+12 60: Writing visualization results for the current time step. -60: Time step 5 done. CPU time: 0.899958 seconds, end time: 3037.76 seconds (50 minutes, 37.76 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) +59: Solve: M deltax^k = r +60: Time step 5 done. CPU time: 0.366697 seconds, end time: 3037.76 seconds (50 minutes, 37.76 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) 60: Begin time step 6. Start time: 3037.76 seconds (50 minutes, 37.76 seconds), step size: 1693.36 seconds (28 minutes, 13.36 seconds) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 5 error: 0.66495 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 0.0989742 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.028877 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 0.000103763 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 1 error: 0.19443 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000248545 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 0.0109571 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 3.11452e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Simulator successfully set up +61: Applying the initial solution of the "co2injection_flash_ecfv" problem +61: Writing visualization results for the current time step. +62: Simulator successfully set up +62: Applying the initial solution of the "co2injection_flash_ni_ecfv" problem +62: Writing visualization results for the current time step. +58: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 4.61053e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r +59: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 7 error: 0.000270428 +58: Newton iteration 2 error: 0.451277 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 7 error: 5.91092e-08 +59: Newton iteration 6 error: 0.224516 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 1.05407e-11 -60: Linearization/solve/update time: 0.184558(98.4223%)/0.00292434(1.55951%)/3.4161e-05(0.0182176%) +60: Linearization/solve/update time: 0.0612676(95.5271%)/0.00283708(4.42352%)/3.168e-05(0.0493948%) 60: Storage: 2.64017e+07 1225.26 1.19224e+12 60: Writing visualization results for the current time step. -60: Time step 6 done. CPU time: 1.10396 seconds, end time: 4731.12 seconds (1 hours, 18 minutes, 51.12 seconds), step size: 1693.36 seconds (28 minutes, 13.36 seconds) +60: Time step 6 done. CPU time: 0.433897 seconds, end time: 4731.12 seconds (1 hours, 18 minutes, 51.12 seconds), step size: 1693.36 seconds (28 minutes, 13.36 seconds) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 8 error: 4.03309e-07 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0230159 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Newton iteration 8 error: 1.41374e-10 -59: Linearization/solve/update time: 0.866092(94.9684%)/0.0456386(5.00435%)/0.000248322(0.0272289%) -59: Storage: 9571.39 41.7708 -59: Writing visualization results for the current time step. +58: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00117649 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 9 error: 7.68994e-11 -58: Linearization/solve/update time: 0.540443(91.7948%)/0.0480265(8.15735%)/0.00028192(0.0478844%) -58: Storage: 9517.81 120 -58: Writing visualization results for the current time step. -59: Time step 4 done. CPU time: 4.0556 seconds, end time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 325.521 seconds (5 minutes, 25.52 seconds) -59: Begin time step 5. Start time: 1044.27 seconds (17 minutes, 24.27 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 7 error: 0.034911 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 9 done. CPU time: 4.39375 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 383.125 seconds (6 minutes, 23.12 seconds) -58: Simulation of problem 'lens_immiscible_vcfv_ad' finished. -58: -58: ------------------------ Timing ------------------------ -58: Setup time: 0.0125 seconds, 0.284% -58: Simulation time: 4.39 seconds, 99.7% -58: Linearization time: 3.96 seconds, 90.1% -58: Linear solve time: 0.267 seconds, 6.09% -58: Newton update time: 0.0025 seconds, 0.0569% -58: Pre/postprocess time: 0.0252 seconds, 0.573% -58: Output write time: 0.0713 seconds, 1.62% -58: First process' simulation CPU time: 1.84 seconds -58: Number of processes: 1 -58: Threads per processes: 1 -58: Total CPU time: 1.84 seconds -58: -58: ---------------------------------------------------------------- -58: -58: Simulation completed +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 3 error: 0.74933 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000137422 @@ -47497,21 +47524,23 @@ 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 2.94001e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: ###################### -58: # Comparing results -58: ###################### -58: RND: '7ab8f7e86f6bc581a09194d8f3189235' -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.193036 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 7.52065e-11 -60: Linearization/solve/update time: 0.185584(98.4301%)/0.0029247(1.5512%)/3.52e-05(0.0186694%) +60: Linearization/solve/update time: 0.0610627(95.5486%)/0.0028154(4.40543%)/2.936e-05(0.0459414%) 60: Storage: 2.63955e+07 1846.52 1.19223e+12 60: Writing visualization results for the current time step. -60: Time step 7 done. CPU time: 1.31306 seconds, end time: 7130.05 seconds (1 hours, 58 minutes, 50.05 seconds), step size: 2398.93 seconds (39 minutes, 58.93 seconds) +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 8 error: 0.00129686 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 7 done. CPU time: 0.500834 seconds, end time: 7130.05 seconds (1 hours, 58 minutes, 50.05 seconds), step size: 2398.93 seconds (39 minutes, 58.93 seconds) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 4 error: 0.251869 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0143525 @@ -47521,64 +47550,88 @@ 60: Newton iteration 2 error: 0.0013488 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r -58: Simulation name: 'lens_immiscible_vcfv_ad' -58: Number of timesteps: '9' - 58/120 Test #58: lens_immiscible_vcfv_ad ........................ Passed 5.19 sec -test 66 - Start 66: co2injection_immiscible_ni_ecfv - -66: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_ecfv" "--" -66: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -66: Test timeout computed to be: 1500 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.395205 +59: Newton iteration 9 error: 1.2481e-06 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 3.49374e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: ###################### -66: # Running test '' -66: ###################### +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 5 error: 0.236961 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Simulator successfully set up +63: Applying the initial solution of the "co2injection_flash_ni_vcfv" problem +63: Writing visualization results for the current time step. 60: Newton iteration 4 error: 2.1826e-09 -60: Linearization/solve/update time: 0.131621(98.3685%)/0.00215589(1.61123%)/2.7081e-05(0.0202393%) +60: Linearization/solve/update time: 0.0504839(95.9748%)/0.00209292(3.97884%)/2.44e-05(0.0463867%) 60: Storage: 2.63828e+07 2726.66 1.19219e+12 60: Writing visualization results for the current time step. -60: Time step 8 done. CPU time: 1.46395 seconds, end time: 10528.5 seconds (2 hours, 55 minutes, 28.52 seconds), step size: 3398.48 seconds (56 minutes, 38.48 seconds) +60: Time step 8 done. CPU time: 0.556497 seconds, end time: 10528.5 seconds (2 hours, 55 minutes, 28.52 seconds), step size: 3398.48 seconds (56 minutes, 38.48 seconds) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_ecfv " +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 6 error: 0.0359459 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0121804 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Newton iteration 10 error: 1.91499e-09 +59: Linearization/solve/update time: 0.412271(95.5405%)/0.018941(4.38942%)/0.00030252(0.0701065%) +59: Storage: 9549.71 73.4187 +59: Writing visualization results for the current time step. +59: Time step 6 done. CPU time: 2.14899 seconds, end time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +59: Begin time step 7. Start time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00051842 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.18059 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 7 error: 0.000501042 +58: 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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 2.93448e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 1 error: 0.000421562 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 8 error: 4.15351e-07 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 7.15775e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.0622805 +59: Newton iteration 1 error: 0.222234 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 8.35923e-11 -60: Linearization/solve/update time: 0.160926(98.2332%)/0.00285886(1.74511%)/3.552e-05(0.0216822%) +60: Linearization/solve/update time: 0.0688028(96.1521%)/0.00272176(3.80367%)/3.168e-05(0.0442729%) 60: Storage: 2.63648e+07 4046.85 1.19215e+12 60: Writing visualization results for the current time step. -60: Time step 9 done. CPU time: 1.64794 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) +58: Newton iteration 9 error: 3.28161e-10 +58: Linearization/solve/update time: 0.269208(89.4645%)/0.0314333(10.4461%)/0.000269(0.0893954%) +58: Storage: 9528.3 104.675 +58: Writing visualization results for the current time step. +60: Time step 9 done. CPU time: 0.631187 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Time step 8 done. CPU time: 2.11225 seconds, end time: 2616.88 seconds (43 minutes, 36.88 seconds), step size: 390.865 seconds (6 minutes, 30.87 seconds) +58: Begin time step 9. Start time: 2616.88 seconds (43 minutes, 36.88 seconds), step size: 383.125 seconds (6 minutes, 23.12 seconds) +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0117454 @@ -47589,90 +47642,322 @@ 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -60: Solve: M deltax^k = r -59: Newton iteration 5 error: 0.0245256 +59: Newton iteration 2 error: 0.158634 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.0010168 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 1 error: 0.123468 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Simulator successfully set up +64: Applying the initial solution of the "co2injection_flash_vcfv" problem +64: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 4.81467e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r +63: Solve: M deltax^k = r +58: Solve: M deltax^k = r 60: Newton iteration 5 error: 4.95556e-10 -60: Linearization/solve/update time: 0.159958(95.752%)/0.00705948(4.22586%)/3.7e-05(0.0221485%) +60: Linearization/solve/update time: 0.0612053(95.5979%)/0.00278752(4.35389%)/3.084e-05(0.0481697%) 60: Storage: 2.63401e+07 5917.13 1.19209e+12 60: Writing visualization results for the current time step. -60: Time step 10 done. CPU time: 1.82413 seconds, end time: 22848 seconds (6 hours, 20 minutes, 48.01 seconds), step size: 7221.77 seconds (2 hours, 0 minutes, 21.77 seconds) +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.00742171 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 2 error: 0.134578 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 3 error: 0.611314 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 10 done. CPU time: 0.698242 seconds, end time: 22848 seconds (6 hours, 20 minutes, 48.01 seconds), step size: 7221.77 seconds (2 hours, 0 minutes, 21.77 seconds) 60: Serialize to file 'waterair_pvs_ni_time=22848_rank=0.ers', next time step size: 10230.8 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 0.00193597 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 2 error: 0.00043224 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.007589 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 3 error: 0.378548 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00120342 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 7 error: 1.51933e-05 +59: Newton iteration 4 error: 1.36923 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 4 error: 0.426852 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 5.8112e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 9.17585e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 5 error: 0.0989742 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 8.20082e-10 -60: Linearization/solve/update time: 0.137242(97.9248%)/0.00287374(2.05046%)/3.472e-05(0.0247733%) +60: Linearization/solve/update time: 0.0612821(95.6542%)/0.0027556(4.30117%)/2.86e-05(0.0446412%) 60: Storage: 2.63035e+07 8566.69 1.192e+12 60: Writing visualization results for the current time step. -60: Time step 11 done. CPU time: 1.97421 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) +62: Solve: M deltax^k = r +60: Time step 11 done. CPU time: 0.766233 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) 60: 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) 60: 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.00223663 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 8 error: 1.63734e-08 +59: Newton iteration 5 error: 1.3942 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.00766843 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 6 error: 0.0109571 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00164087 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 3 error: 1.44387e-05 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.00143093 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Newton iteration 9 error: 8.53828e-11 +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 7 error: 0.000270428 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r +64: Solve: M deltax^k = r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 1 error: 0.00742171 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 7.72535e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Linearization/solve/update time: 0.843804(96.6201%)/0.0212145(2.42918%)/0.00830329(0.950771%) -59: Storage: 9560.99 56.9618 -59: Writing visualization results for the current time step. -59: Time step 5 done. CPU time: 4.96363 seconds, end time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 379.774 seconds (6 minutes, 19.77 seconds) -59: Begin time step 6. Start time: 1424.05 seconds (23 minutes, 44.05 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 6 error: 0.281274 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 8 error: 4.03309e-07 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 4.1197e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 6 error: 2.63486e-12 -60: Linearization/solve/update time: 0.160586(97.5164%)/0.00402882(2.44651%)/6.112e-05(0.0371153%) +60: Linearization/solve/update time: 0.0730024(95.3231%)/0.00354828(4.63318%)/3.348e-05(0.0437166%) 60: Storage: 2.62511e+07 12320.2 1.19187e+12 60: Writing visualization results for the current time step. +58: Newton iteration 9 error: 7.68994e-11 +58: Linearization/solve/update time: 0.191193(91.7561%)/0.016912(8.11627%)/0.00026588(0.127599%) +58: Storage: 9517.81 120 +58: Writing visualization results for the current time step. +60: Time step 12 done. CPU time: 0.84616 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) +60: 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) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Time step 9 done. CPU time: 2.32451 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 383.125 seconds (6 minutes, 23.12 seconds) +58: Simulation of problem 'lens_immiscible_vcfv_ad' finished. +58: +58: ------------------------ Timing ------------------------ +58: Setup time: 0.0122 seconds, 0.524% +58: Simulation time: 2.32 seconds, 99.5% +58: Linearization time: 2.05 seconds, 88.3% +58: Linear solve time: 0.182 seconds, 7.83% +58: Newton update time: 0.00243 seconds, 0.105% +58: Pre/postprocess time: 0.0146 seconds, 0.629% +58: Output write time: 0.0588 seconds, 2.53% +58: First process' simulation CPU time: 1.82 seconds +58: Number of processes: 1 +58: Threads per processes: 1 +58: Total CPU time: 1.82 seconds +58: +58: ---------------------------------------------------------------- +58: +58: Simulation completed +63: Solve: M deltax^k = r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 7 error: 0.0129671 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 0.00626569 +60: 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.00056377 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: ###################### +58: # Comparing results +58: ###################### +58: RND: 'ceb6baa2894a67a3c5672f38b604af9d' +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 2 error: 0.00200097 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Simulation name: 'lens_immiscible_vcfv_ad' +58: Number of timesteps: '9' + 58/120 Test #58: lens_immiscible_vcfv_ad ........................ Passed 2.65 sec +test 66 + Start 66: co2injection_immiscible_ni_ecfv + +66: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_ecfv" "--" +66: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +66: Test timeout computed to be: 1500 +62: Solve: M deltax^k = r +66: ###################### +66: # Running test '' +66: ###################### +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.00226005 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 0.000991691 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +61: Newton iteration 4 error: 3.5714e-11 +61: Linearization/solve/update time: 0.379031(97.7783%)/0.00857264(2.21148%)/3.944e-05(0.0101743%) +61: Storage: liquid=[1.89572e+08 952852] gas=[0 0] +61: Writing visualization results for the current time step. +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 8 error: 1.57833e-05 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Time step 1 done. CPU time: 0.390541 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +61: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 4 error: 0.000226308 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_ecfv " +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 1 error: 0.000396248 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 5 error: 9.83086e-07 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Newton iteration 6 error: 1.80539e-10 +60: Linearization/solve/update time: 0.0783057(95.6142%)/0.00355492(4.34069%)/3.696e-05(0.0451295%) +60: Storage: 2.61815e+07 17325 1.19169e+12 +60: 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 2 error: 0.000104724 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 9 error: 2.57006e-08 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 13 done. CPU time: 0.93613 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) +60: 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) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 0.00506235 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 2 error: 0.00117289 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Newton iteration 10 error: 5.50315e-11 +59: Linearization/solve/update time: 0.381906(95.9967%)/0.0156244(3.92739%)/0.000302(0.0759114%) +59: Storage: 9538.44 89.8756 +59: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 0.00107565 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Time step 7 done. CPU time: 2.55071 seconds, end time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) +59: Begin time step 8. Start time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 4 error: 3.08463e-05 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +61: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 2 error: 4.84592e-05 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 5 error: 4.60251e-06 +60: 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: 8.85529e-05 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Newton iteration 6 error: 3.5402e-10 +60: Linearization/solve/update time: 0.0799772(95.6753%)/0.00357568(4.27753%)/3.94e-05(0.0471336%) +60: Storage: 2.609e+07 23997.9 1.19146e+12 +60: Writing visualization results for the current time step. +63: Solve: M deltax^k = r +59: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 1.13987e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 1 error: 0.192625 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 14 done. CPU time: 1.02809 seconds, end time: 92664 seconds (1 days, 1 hours, 44.4 minutes), step size: 25766.5 seconds (7 hours, 9 minutes, 26.55 seconds) +60: 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) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Newton iteration 3 error: 1.14209e-07 +64: Linearization/solve/update time: 0.289799(97.0576%)/0.0087552(2.93224%)/3.048e-05(0.0102082%) +64: Storage: liquid=[3.96525e+07 199316] gas=[0 0] +64: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 0.00397646 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 1 done. CPU time: 0.301378 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: 395.833 seconds (6 minutes, 35.83 seconds) +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 2 error: 0.00243302 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 2 error: 0.373252 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 0.000494 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: opm models will now start the simulation. 66: # [parameters which were specified at compile-time] 66: AmgCoarsenTarget="5000" @@ -47742,225 +48027,203 @@ 66: VtkWriteViscosities="0" 66: # [end of parameters] 66: Allocating the simulation vanguard -60: Time step 12 done. CPU time: 2.15257 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) -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00626569 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Distributing the vanguard's data 66: Allocating the model 66: Allocating the problem 66: Initializing the model 66: Initializing the problem -59: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.00200097 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.224593 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.000991691 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 0.000226308 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Simulator successfully set up -63: Simulator successfully set up -60: Solve: M deltax^k = r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.242573 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Applying the initial solution of the "co2injection_flash_ni_vcfv" problem -62: Applying the initial solution of the "co2injection_flash_ni_ecfv" problem -63: Writing visualization results for the current time step. -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 9.83086e-07 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Writing visualization results for the current time step. -60: Newton iteration 6 error: 1.80539e-10 -60: Linearization/solve/update time: 0.205736(98.201%)/0.0037287(1.77977%)/4.028e-05(0.0192263%) -60: Storage: 2.61815e+07 17325 1.19169e+12 -60: Writing visualization results for the current time step. -60: Time step 13 done. CPU time: 2.37997 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) -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00506235 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.142199 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.00117289 +60: Newton iteration 4 error: 0.000435461 60: 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 -61: Simulator successfully set up 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.00107565 +60: Newton iteration 5 error: 1.47231e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Applying the initial solution of the "co2injection_flash_ecfv" problem +64: Solve: M deltax^k = r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 1 error: 0.000792223 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Newton iteration 3 error: 4.17222e-11 +61: Linearization/solve/update time: 0.196355(96.1337%)/0.00787028(3.85322%)/2.68e-05(0.0131211%) +61: Storage: liquid=[1.89572e+08 953191] gas=[0 0] 61: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 3.08463e-05 +60: Newton iteration 6 error: 2.06431e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Time step 2 done. CPU time: 0.597548 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +61: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 1 error: 0.000396034 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.4339 +59: Newton iteration 3 error: 0.493327 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 4.60251e-06 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 6 error: 3.5402e-10 -60: Linearization/solve/update time: 0.224869(98.4159%)/0.00357854(1.56618%)/4.096e-05(0.0179265%) -60: Storage: 2.609e+07 23997.9 1.19146e+12 +62: Newton iteration 4 error: 3.0815e-09 +62: Linearization/solve/update time: 0.461527(96.4157%)/0.0171141(3.57523%)/4.332e-05(0.0090498%) +62: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +60: Newton iteration 7 error: 1.6721e-11 +60: Linearization/solve/update time: 0.0886943(95.4459%)/0.00418672(4.50542%)/4.52e-05(0.0486407%) +60: Storage: 2.59666e+07 32895.2 1.19116e+12 60: Writing visualization results for the current time step. -60: Time step 14 done. CPU time: 2.62073 seconds, end time: 92664 seconds (1 days, 1 hours, 44.4 minutes), step size: 25766.5 seconds (7 hours, 9 minutes, 26.55 seconds) -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00397646 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 0.66495 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Time step 1 done. CPU time: 0.482033 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: 375 seconds (6 minutes, 15 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 65: Simulator successfully set up 65: Applying the initial solution of the "co2injection_immiscible_ecfv" problem 65: Writing visualization results for the current time step. -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.00243302 +60: Time step 15 done. CPU time: 1.13115 seconds, end time: 127019 seconds (1 days, 11 hours, 16.99 minutes), step size: 34355.4 seconds (9 hours, 32 minutes, 35.4 seconds) +60: 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) 60: 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 1 error: 0.00146285 +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 +65: Solve: M deltax^k = r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 0.224516 +59: Newton iteration 4 error: 0.386246 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 +65: Update: x^(k+1) = x^k - deltax^k +65: Newton iteration 1 error: 0.000441973 +65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.000494 +60: Newton iteration 1 error: 0.00323059 60: 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.00742171 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 0.000435461 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -64: Simulator successfully set up 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 1 error: 0.000441973 +65: Newton iteration 2 error: 0.00107137 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 7 error: 0.034911 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Applying the initial solution of the "co2injection_flash_vcfv" problem 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k -65: Newton iteration 2 error: 0.00107137 +65: Newton iteration 3 error: 0.000521308 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Writing visualization results for the current time step. -65: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 1.47231e-05 +60: Newton iteration 2 error: 0.00159979 60: 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.000521308 -65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 4 error: 8.42132e-09 -65: Linearization/solve/update time: 0.0692107(54.8699%)/0.0568937(45.105%)/3.172e-05(0.0251474%) +65: Linearization/solve/update time: 0.0257737(59.4494%)/0.0175556(40.4936%)/2.472e-05(0.057019%) 65: Storage: liquid=[3.70258e+06 0] gas=[0 10] 65: Writing visualization results for the current time step. -61: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 6 error: 2.06431e-08 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Time step 1 done. CPU time: 0.160666 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +65: Time step 1 done. CPU time: 0.0478091 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: 375 seconds (6 minutes, 15 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 4 error: 8.6292e-09 +63: Linearization/solve/update time: 0.559507(94.7488%)/0.0309568(5.24234%)/5.208e-05(0.00881941%) +63: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 5 error: 0.178914 +59: 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.000437479 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 8 error: 0.00129686 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 0.0015515 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Time step 1 done. CPU time: 0.597391 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: 375 seconds (6 minutes, 15 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -60: Newton iteration 7 error: 1.6721e-11 -60: Linearization/solve/update time: 0.282645(94.531%)/0.0162991(5.45126%)/5.3081e-05(0.017753%) -60: Storage: 2.59666e+07 32895.2 1.19116e+12 -60: Writing visualization results for the current time step. 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 2 error: 6.32116e-07 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Newton iteration 3 error: 2.05946e-10 -65: Linearization/solve/update time: 0.0368213(74.2979%)/0.0127193(25.6649%)/1.84e-05(0.0371275%) -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 -60: Time step 15 done. CPU time: 2.93197 seconds, end time: 127019 seconds (1 days, 11 hours, 16.99 minutes), step size: 34355.4 seconds (9 hours, 32 minutes, 35.4 seconds) -60: 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) +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 4 error: 0.000108085 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Newton iteration 2 error: 4.62688e-06 +61: Linearization/solve/update time: 0.099976(94.864%)/0.00539816(5.12214%)/1.46e-05(0.0138535%) +61: Storage: liquid=[1.89571e+08 953727] gas=[0 0] +61: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 5 error: 1.78744e-05 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Time step 3 done. CPU time: 0.705657 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +61: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r +64: Solve: M deltax^k = r +60: Newton iteration 6 error: 5.47699e-09 +60: Linearization/solve/update time: 0.0931624(96.3592%)/0.00348088(3.60032%)/3.916e-05(0.0405037%) +60: Storage: 2.58109e+07 44016.8 1.19077e+12 +60: Writing visualization results for the current time step. +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 2 error: 0.000163314 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 1 error: 0.000395752 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 6 error: 0.0148933 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Newton iteration 3 error: 2.05946e-10 +65: Linearization/solve/update time: 0.0187554(80.0607%)/0.00465272(19.8609%)/1.836e-05(0.0783728%) 65: Storage: liquid=[3.70256e+06 0] gas=[0 25] 65: Writing visualization results for the current time step. -65: Time step 2 done. CPU time: 0.228665 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +65: Time step 2 done. CPU time: 0.0866547 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) 65: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 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 1 error: 0.000444046 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Solve: M deltax^k = r +60: Time step 16 done. CPU time: 1.23607 seconds, end time: 169964 seconds (1 days, 23 hours, 12.73 minutes), step size: 42944.2 seconds (11 hours, 55 minutes, 44.25 seconds) +60: 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) +60: 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.000211937 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00323059 +60: Newton iteration 1 error: 0.0030608 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r +65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 2 error: 4.09357e-05 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 9 error: 1.2481e-06 -59: 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 3 error: 2.50101e-07 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 4 error: 9.80867e-12 -65: Linearization/solve/update time: 0.0399001(71.9022%)/0.0155633(28.0459%)/2.88e-05(0.0518992%) +65: Linearization/solve/update time: 0.0295219(73.0471%)/0.0108672(26.889%)/2.58e-05(0.0638379%) +65: Storage: liquid=[3.70254e+06 0] gas=[0 48.75] +65: Writing visualization results for the current time step. +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.00218297 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.00159979 +60: Newton iteration 2 error: 0.00229776 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Storage: liquid=[3.70254e+06 0] gas=[0 48.75] -65: Writing visualization results for the current time step. -65: Time step 3 done. CPU time: 0.292918 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +59: Solve: M deltax^k = r +65: Time step 3 done. CPU time: 0.132042 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) 65: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 890.625 seconds (14 minutes, 50.62 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 7 error: 0.000171155 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 0.000412648 +60: 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.000445493 @@ -47970,377 +48233,267 @@ 65: Newton iteration 2 error: 1.96826e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 3 error: 1.12379e-11 -65: Linearization/solve/update time: 0.03277(86.8635%)/0.00493587(13.0835%)/2e-05(0.0530141%) +65: Linearization/solve/update time: 0.0143336(70.7467%)/0.00590736(29.1571%)/1.948e-05(0.096148%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.0015515 +60: Newton iteration 4 error: 0.000305939 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Storage: liquid=[3.7025e+06 0] gas=[0 84.375] 65: Writing visualization results for the current time step. -59: Newton iteration 10 error: 1.91499e-09 -59: Linearization/solve/update time: 0.905293(96.6497%)/0.0310577(3.31574%)/0.000324002(0.0345907%) -59: Storage: 9549.71 73.4187 -59: Writing visualization results for the current time step. -65: Time step 4 done. CPU time: 0.344876 seconds, end time: 2109.38 seconds (35 minutes, 9.375 seconds), step size: 890.625 seconds (14 minutes, 50.62 seconds) +65: Time step 4 done. CPU time: 0.156682 seconds, end time: 2109.38 seconds (35 minutes, 9.375 seconds), step size: 890.625 seconds (14 minutes, 50.62 seconds) 65: Begin time step 5. Start time: 2109.38 seconds (35 minutes, 9.375 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Time step 6 done. CPU time: 5.93557 seconds, end time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) -59: Begin time step 7. Start time: 1835.47 seconds (30 minutes, 35.47 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 1 error: 0.000445969 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 0.000108085 -60: 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: 2.84161e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 5 error: 0.000218268 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r 65: Newton iteration 3 error: 7.95641e-13 -65: Linearization/solve/update time: 0.0269218(74.6551%)/0.00911821(25.2851%)/2.156e-05(0.0597866%) +65: Linearization/solve/update time: 0.0148994(75.1114%)/0.00491756(24.7906%)/1.944e-05(0.0980017%) 65: Storage: liquid=[3.70244e+06 0] gas=[0 140.781] 65: Writing visualization results for the current time step. -65: Time step 5 done. CPU time: 0.389394 seconds, end time: 3519.53 seconds (58 minutes, 39.53 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 8 error: 5.70875e-08 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 6 error: 9.52209e-06 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: Time step 5 done. CPU time: 0.180913 seconds, end time: 3519.53 seconds (58 minutes, 39.53 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) 65: Begin time step 6. Start time: 3519.53 seconds (58 minutes, 39.53 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r +61: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 1.78744e-05 +60: Newton iteration 7 error: 5.0246e-08 60: 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.00223663 -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: 0.000446106 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r 65: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 2 error: 1.19475e-05 +61: 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: 6.7348e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 3 error: 5.63416e-13 -65: Linearization/solve/update time: 0.0287856(76.3967%)/0.00887433(23.5524%)/1.9201e-05(0.0509592%) +65: Linearization/solve/update time: 0.0125524(64.6298%)/0.00685028(35.2707%)/1.932e-05(0.0994748%) 65: Storage: liquid=[3.70234e+06 0] gas=[0 230.092] 65: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -65: Time step 6 done. CPU time: 0.435586 seconds, end time: 5752.28 seconds (1 hours, 35 minutes, 52.28 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) +65: Time step 6 done. CPU time: 0.20473 seconds, end time: 5752.28 seconds (1 hours, 35 minutes, 52.28 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) 65: 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) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Newton iteration 8 error: 2.6857e-11 +60: Linearization/solve/update time: 0.0979504(95.3528%)/0.0047234(4.59813%)/5.044e-05(0.0491023%) +60: Storage: 2.55934e+07 58845.4 1.19022e+12 +60: Writing visualization results for the current time step. +64: Newton iteration 3 error: 4.34722e-08 +64: Linearization/solve/update time: 0.285716(97.3964%)/0.00760692(2.59309%)/3.092e-05(0.0105402%) +64: Storage: liquid=[3.96524e+07 199405] gas=[0 0] +64: Writing visualization results for the current time step. 65: Solve: M deltax^k = r -60: Newton iteration 6 error: 5.47699e-09 -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 1 error: 0.00742171 +59: Newton iteration 9 error: 1.3709e-10 +59: Linearization/solve/update time: 0.352859(95.7303%)/0.015461(4.19456%)/0.00027696(0.0751391%) +59: Storage: 9528.02 105.088 +59: Writing visualization results for the current time step. +64: Time step 2 done. CPU time: 0.597431 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) +64: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.222234 -59: 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.000446127 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Linearization/solve/update time: 0.229259(98.4633%)/0.00351722(1.51059%)/6.0801e-05(0.0261131%) -60: Storage: 2.58109e+07 44016.8 1.19077e+12 -60: Writing visualization results for the current time step. -60: Time step 16 done. CPU time: 3.17668 seconds, end time: 169964 seconds (1 days, 23 hours, 12.73 minutes), step size: 42944.2 seconds (11 hours, 55 minutes, 44.25 seconds) -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -61: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 2 error: 6.2185e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 17 done. CPU time: 1.3521 seconds, end time: 227223 seconds (2 days, 15 hours, 7.04 minutes), step size: 57259 seconds (15 hours, 54 minutes, 19 seconds) +60: 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) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 3 error: 4.65205e-13 -65: Linearization/solve/update time: 0.0210497(53.7001%)/0.0181318(46.2562%)/1.7122e-05(0.0436801%) +65: Linearization/solve/update time: 0.012673(72.1861%)/0.00486524(27.7127%)/1.776e-05(0.101162%) +59: Time step 8 done. CPU time: 2.92316 seconds, end time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) +59: Begin time step 9. Start time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Storage: liquid=[3.70224e+06 0] gas=[0 315.896] 65: Writing visualization results for the current time step. -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000421562 -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.0030608 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Time step 7 done. CPU time: 0.488682 seconds, end time: 7897.38 seconds (2 hours, 11 minutes, 37.38 seconds), step size: 2145.1 seconds (35 minutes, 45.1 seconds) +65: Time step 7 done. CPU time: 0.226658 seconds, end time: 7897.38 seconds (2 hours, 11 minutes, 37.38 seconds), step size: 2145.1 seconds (35 minutes, 45.1 seconds) 65: 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) 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 1 error: 0.000446114 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 3 error: 9.27592e-09 +62: Linearization/solve/update time: 0.236637(94.9464%)/0.0125659(5.04183%)/2.944e-05(0.0118123%) +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 0.00258725 +60: 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: 5.94791e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -60: Solve: M deltax^k = r +62: Storage: liquid=[1.89572e+08 953191 4.34199e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. 65: Newton iteration 3 error: 8.89442e-13 -65: Linearization/solve/update time: 0.0184856(52.0283%)/0.0170255(47.9187%)/1.884e-05(0.0530258%) +65: Linearization/solve/update time: 0.0127549(65.9676%)/0.00656188(33.9376%)/1.832e-05(0.0947499%) 65: Storage: liquid=[3.70215e+06 0] gas=[0 400.003] 65: Writing visualization results for the current time step. -65: Time step 8 done. CPU time: 0.533099 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2102.62 seconds (35 minutes, 2.622 seconds) +62: Time step 2 done. CPU time: 0.742038 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +62: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +64: Solve: M deltax^k = r +65: Time step 8 done. CPU time: 0.250449 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2102.62 seconds (35 minutes, 2.622 seconds) 65: Simulation of problem 'co2injection_immiscible_ecfv' finished. 65: 65: ------------------------ Timing ------------------------ -65: Setup time: 2.54 seconds, 82.7% -65: Simulation time: 0.533 seconds, 17.3% -65: Linearization time: 0.274 seconds, 51.4% -65: Linear solve time: 0.143 seconds, 26.9% -65: Newton update time: 0.000176 seconds, 0.0329% -65: Pre/postprocess time: 0.0774 seconds, 14.5% -65: Output write time: 0.0292 seconds, 5.48% -65: First process' simulation CPU time: 0.21 seconds +65: Setup time: 1.2 seconds, 82.7% +65: Simulation time: 0.25 seconds, 17.3% +65: Linearization time: 0.141 seconds, 56.4% +65: Linear solve time: 0.0622 seconds, 24.8% +65: Newton update time: 0.000163 seconds, 0.0652% +65: Pre/postprocess time: 0.0287 seconds, 11.5% +65: Output write time: 0.0173 seconds, 6.89% +65: First process' simulation CPU time: 0.203 seconds 65: Number of processes: 1 65: Threads per processes: 1 -65: Total CPU time: 0.21 seconds +65: Total CPU time: 0.203 seconds 65: 65: ---------------------------------------------------------------- 65: 65: Simulation completed -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.158634 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.00229776 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: ###################### -65: # Comparing results -65: ###################### -65: RND: '0ee9854bcdb01a79afe5098af212065f' -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.00056377 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.000412648 -60: 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.000791514 +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.00160623 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 0.000305939 +60: Newton iteration 2 error: 0.00131082 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.611314 +59: Newton iteration 1 error: 0.121662 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: ###################### +65: # Comparing results +65: ###################### +65: RND: 'c97eee72488a3050f3800c3c9cf571e9' 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 0.000218268 +60: Newton iteration 3 error: 0.000665324 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Simulation name: 'co2injection_immiscible_ecfv' 65: Number of timesteps: '8' - 59/120 Test #65: co2injection_immiscible_ecfv ................... Passed 3.86 sec + 59/120 Test #65: co2injection_immiscible_ecfv ................... Passed 1.92 sec test 67 Start 67: co2injection_immiscible_ni_vcfv 67: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_vcfv" "--" 67: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 67: Test timeout computed to be: 1500 -59: Solve: M deltax^k = r -61: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 6 error: 9.52209e-06 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 2 error: 0.00043224 -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 67: ###################### 67: # Running test '' 67: ###################### -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 1.36923 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +61: Newton iteration 3 error: 3.03542e-11 +61: Linearization/solve/update time: 0.192672(92.6693%)/0.0152136(7.31729%)/2.788e-05(0.0134094%) 60: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 7 error: 5.0246e-08 +60: Newton iteration 4 error: 0.000199073 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 2 error: 0.00226005 -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.000141267 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_vcfv " -64: Solve: M deltax^k = r -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 2 error: 0.000104724 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 1.3942 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 8 error: 2.6857e-11 -60: Linearization/solve/update time: 0.295726(95.7876%)/0.0129367(4.1903%)/6.812e-05(0.0220646%) -60: Storage: 2.55934e+07 58845.4 1.19022e+12 -60: Writing visualization results for the current time step. -60: Time step 17 done. CPU time: 3.50406 seconds, end time: 227223 seconds (2 days, 15 hours, 7.04 minutes), step size: 57259 seconds (15 hours, 54 minutes, 19 seconds) -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00258725 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 0.281274 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.00131082 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Storage: liquid=[1.89569e+08 954619] gas=[0 0] +61: Writing visualization results for the current time step. +61: Time step 4 done. CPU time: 0.916582 seconds, end time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) +61: Begin time step 5. Start time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.000665324 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 3 error: 1.44387e-05 +61: Newton iteration 1 error: 0.000395379 61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 7 error: 0.0129671 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 0.000199073 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 5.5415e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 2 error: 0.12863 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 6 error: 1.36551e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 8 error: 1.57833e-05 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 7 error: 5.04009e-10 -60: Linearization/solve/update time: 0.231086(98.2737%)/0.00401106(1.70578%)/4.8241e-05(0.0205154%) +60: Linearization/solve/update time: 0.103696(96.0667%)/0.0041992(3.89025%)/4.644e-05(0.0430232%) 60: Storage: 2.53426e+07 76142.5 1.18959e+12 60: Writing visualization results for the current time step. -60: Time step 18 done. CPU time: 3.76 seconds, end time: 294025 seconds (3 days, 9 hours, 40.41 minutes), step size: 66802.2 seconds (18 hours, 33 minutes, 22.16 seconds) +60: Time step 18 done. CPU time: 1.46438 seconds, end time: 294025 seconds (3 days, 9 hours, 40.41 minutes), step size: 66802.2 seconds (18 hours, 33 minutes, 22.16 seconds) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 3 error: 0.349731 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0017913 60: 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: 8.85529e-05 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Newton iteration 3 error: 1.14209e-07 -59: Solve: M deltax^k = r +64: Solve: M deltax^k = r 60: Solve: M deltax^k = r -64: Linearization/solve/update time: 0.813733(92.9255%)/0.0619115(7.07008%)/3.9001e-05(0.00445378%) 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000621569 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 9 error: 2.57006e-08 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -64: Storage: liquid=[3.96525e+07 199316] gas=[0 0] -64: Writing visualization results for the current time step. -64: Time step 1 done. CPU time: 0.89694 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: 395.833 seconds (6 minutes, 35.83 seconds) +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 2 error: 0.000152264 64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Newton iteration 4 error: 3.5714e-11 -61: Linearization/solve/update time: 0.9005(94.4408%)/0.0529576(5.55398%)/4.932e-05(0.00517249%) +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 2.13634e-05 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000488083 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 4 error: 0.380864 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 1.13987e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Storage: liquid=[1.89572e+08 952852] gas=[0 0] -61: Writing visualization results for the current time step. 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 0.000179486 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Time step 1 done. CPU time: 0.98084 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -61: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 1.04939e-05 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000396248 +61: Newton iteration 2 error: 2.92615e-05 61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 6 error: 1.37475e-07 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 7 error: 1.80946e-11 -60: Linearization/solve/update time: 0.127394(96.7459%)/0.00423658(3.21736%)/4.832e-05(0.0366954%) -60: Storage: 2.50372e+07 97665 1.18882e+12 -60: Writing visualization results for the current time step. -59: Newton iteration 10 error: 5.50315e-11 -59: Linearization/solve/update time: 0.780864(95.3377%)/0.0378771(4.62451%)/0.000309921(0.0378391%) -59: Storage: 9538.44 89.8756 -59: Writing visualization results for the current time step. -60: Time step 19 done. CPU time: 3.90274 seconds, end time: 377527 seconds (4 days, 8 hours, 52.12 minutes), step size: 83502.7 seconds (23 hours, 11 minutes, 42.7 seconds) -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Time step 7 done. CPU time: 6.76867 seconds, end time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 411.422 seconds (6 minutes, 51.42 seconds) -59: Begin time step 8. Start time: 2246.89 seconds (37 minutes, 26.89 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00158031 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.000883934 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.0037678 -60: 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.000792223 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 0.000894442 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 0.000216807 +60: Newton iteration 5 error: 1.04939e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 6 error: 3.05923e-05 +60: Newton iteration 6 error: 1.37475e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.192625 +59: Newton iteration 5 error: 0.0894363 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 7 error: 1.65265e-06 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 8 error: 1.3175e-08 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 9 error: 2.29469e-12 -60: Linearization/solve/update time: 0.118822(95.3018%)/0.00579707(4.64956%)/6.064e-05(0.0486365%) -60: Storage: 2.46756e+07 123180 1.18792e+12 -60: Writing visualization results for the current time step. -60: Time step 20 done. CPU time: 4.03318 seconds, end time: 481906 seconds (5 days, 13 hours, 51.76 minutes), step size: 104378 seconds (1 days, 4 hours, 59.64 minutes) -60: Serialize to file 'waterair_pvs_ni_time=481906_rank=0.ers', next time step size: 113077 -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: opm models will now start the simulation. 67: # [parameters which were specified at compile-time] 67: AmgCoarsenTarget="5000" @@ -48411,551 +48564,817 @@ 67: VtkWriteViscosities="0" 67: # [end of parameters] 67: Allocating the simulation vanguard +67: Distributing the vanguard's data +67: Allocating the model +67: Allocating the problem +67: Initializing the model +67: Initializing the problem +60: Newton iteration 7 error: 1.80946e-11 +60: Linearization/solve/update time: 0.0916937(95.649%)/0.00412472(4.30265%)/4.632e-05(0.0483181%) +60: Storage: 2.50372e+07 97665 1.18882e+12 +60: Writing visualization results for the current time step. +60: Time step 19 done. CPU time: 1.56534 seconds, end time: 377527 seconds (4 days, 8 hours, 52.12 minutes), step size: 83502.7 seconds (23 hours, 11 minutes, 42.7 seconds) +60: 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) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 3 error: 1.86416e-06 +63: Linearization/solve/update time: 0.362521(95.2375%)/0.0180965(4.75411%)/3.212e-05(0.0084382%) +63: Storage: liquid=[3.96524e+07 199401 7.80358e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +63: Time step 2 done. CPU time: 0.980927 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +63: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00146303 +60: Newton iteration 1 error: 0.00158031 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r 60: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 6 error: 0.00848258 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.000232042 +60: Newton iteration 2 error: 0.000883934 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Newton iteration 3 error: 2.00598e-08 +64: Linearization/solve/update time: 0.252715(97.0526%)/0.00764544(2.93616%)/2.924e-05(0.0112293%) +64: Storage: liquid=[3.96522e+07 199546] gas=[0 0] +64: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 0.0037678 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 3 done. CPU time: 0.860483 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) +64: Begin time step 4. Start time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 3 error: 1.65331e-10 +62: Linearization/solve/update time: 0.220275(95.8508%)/0.00950656(4.13669%)/2.88e-05(0.0125321%) +62: Storage: liquid=[1.89571e+08 953727 4.34185e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 4 error: 0.000894442 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Newton iteration 3 error: 2.72646e-11 +61: Linearization/solve/update time: 0.190751(97.3291%)/0.00520896(2.65783%)/2.568e-05(0.013103%) +61: Storage: liquid=[1.89567e+08 956031] gas=[0 0] +61: Writing visualization results for the current time step. +62: Time step 3 done. CPU time: 0.975155 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +62: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 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: 0.00167151 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Time step 5 done. CPU time: 1.11539 seconds, end time: 3775.17 seconds (1 hours, 2 minutes, 55.17 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) +61: 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) +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r 59: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 1 error: 0.000394749 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.373252 +59: Newton iteration 7 error: 0.000146786 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 5 error: 0.000216807 +60: 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.00218465 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 6 error: 3.05923e-05 +60: 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.000790492 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 7 error: 1.65265e-06 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 8 error: 1.3175e-08 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 8 error: 1.57464e-07 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Newton iteration 9 error: 2.29469e-12 +60: Linearization/solve/update time: 0.112832(95.13%)/0.00571944(4.82212%)/5.68e-05(0.0478887%) +60: Storage: 2.46756e+07 123180 1.18792e+12 +60: Writing visualization results for the current time step. +60: Time step 20 done. CPU time: 1.68846 seconds, end time: 481906 seconds (5 days, 13 hours, 51.76 minutes), step size: 104378 seconds (1 days, 4 hours, 59.64 minutes) +60: Serialize to file 'waterair_pvs_ni_time=481906_rank=0.ers', next time step size: 113077 +60: 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) +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 6.1323e-05 +60: Newton iteration 1 error: 0.00146303 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Newton iteration 9 error: 4.34405e-10 +59: Linearization/solve/update time: 0.339079(95.2066%)/0.0167976(4.71643%)/0.00027408(0.0769562%) +59: Storage: 9517.81 120 +59: Writing visualization results for the current time step. +59: Time step 9 done. CPU time: 3.28359 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) +59: Simulation of problem 'lens_immiscible_vcfv_fd' finished. +59: +59: ------------------------ Timing ------------------------ +59: Setup time: 0.00533 seconds, 0.162% +59: Simulation time: 3.28 seconds, 99.8% +59: Linearization time: 3.1 seconds, 94.5% +59: Linear solve time: 0.142 seconds, 4.31% +59: Newton update time: 0.00247 seconds, 0.0752% +59: Pre/postprocess time: 0.00554 seconds, 0.169% +59: Output write time: 0.0258 seconds, 0.785% +59: First process' simulation CPU time: 3.13 seconds +59: Number of processes: 1 +59: Threads per processes: 1 +59: Total CPU time: 3.13 seconds +59: +59: ---------------------------------------------------------------- +59: +59: Simulation completed +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 2 error: 0.000232042 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 61: Solve: M deltax^k = r 61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 2 error: 4.84592e-05 +61: Newton iteration 2 error: 7.2623e-05 61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Distributing the vanguard's data -67: Allocating the model +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 6.1323e-05 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +59: ###################### +59: # Comparing results +59: ###################### +59: RND: '83d3d20331c90a934021fb838af21b13' +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 5.43164e-05 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Simulation name: 'lens_immiscible_vcfv_fd' +59: Number of timesteps: '9' 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 1.93991e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Allocating the problem + 60/120 Test #59: lens_immiscible_vcfv_fd ........................ Passed 3.50 sec +test 68 + Start 68: co2injection_immiscible_vcfv + +68: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_vcfv" "--" +68: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +68: Test timeout computed to be: 1500 +68: ###################### +68: # Running test '' +68: ###################### 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 1.15492e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Initializing the model +64: Solve: M deltax^k = r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 2 error: 0.000462387 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_vcfv " 60: Newton iteration 6 error: 1.21948e-09 -60: Linearization/solve/update time: 0.0895764(96.4845%)/0.0032239(3.47253%)/3.988e-05(0.0429555%) +60: Linearization/solve/update time: 0.0763868(96.0544%)/0.00310204(3.90074%)/3.564e-05(0.0448164%) 60: Storage: 2.43318e+07 147460 1.18706e+12 60: Writing visualization results for the current time step. -60: Time step 21 done. CPU time: 4.13111 seconds, end time: 594982 seconds (6 days, 21 hours, 16.37 minutes), step size: 113077 seconds (1 days, 7 hours, 24.61 minutes) +60: Time step 21 done. CPU time: 1.77286 seconds, end time: 594982 seconds (6 days, 21 hours, 16.37 minutes), step size: 113077 seconds (1 days, 7 hours, 24.61 minutes) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Initializing the problem 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0013484 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.493327 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 4 error: 3.0815e-09 -62: Linearization/solve/update time: 1.32456(94.7284%)/0.0736506(5.26724%)/6.036e-05(0.00431675%) +63: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00027634 +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.000239308 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000108918 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 1 done. CPU time: 1.44095 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: 375 seconds (6 minutes, 15 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +61: Newton iteration 3 error: 3.10298e-11 +61: Linearization/solve/update time: 0.189108(95.8412%)/0.00817892(4.14513%)/2.696e-05(0.0136635%) +61: Storage: liquid=[1.89563e+08 958267] gas=[0 0] +61: Writing visualization results for the current time step. +61: Time step 6 done. CPU time: 1.31553 seconds, end time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 2480.83 seconds (41 minutes, 20.83 seconds) +61: Begin time step 7. Start time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 2.94436e-05 60: 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.00146285 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 1 error: 0.000393754 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 2.43271e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.386246 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 3 error: 4.92475e-10 +62: Linearization/solve/update time: 0.217825(94.5961%)/0.0124123(5.39036%)/3.124e-05(0.0135668%) +62: Storage: liquid=[1.8957e+08 954575 4.34163e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +62: Time step 4 done. CPU time: 1.20862 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +62: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 60: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 1 error: 0.00169493 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 6 error: 1.75946e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Newton iteration 3 error: 4.6856e-08 +64: Linearization/solve/update time: 0.252486(97.0661%)/0.00760108(2.92217%)/3.048e-05(0.0117178%) +64: Storage: liquid=[3.96518e+07 199770] gas=[0 0] +64: Writing visualization results for the current time step. 60: Newton iteration 7 error: 2.12919e-12 -60: Linearization/solve/update time: 0.136045(96.9288%)/0.00424235(3.02258%)/6.82e-05(0.048591%) +60: Linearization/solve/update time: 0.0930648(95.3622%)/0.00447944(4.59002%)/4.664e-05(0.0477913%) 60: Storage: 2.39364e+07 175676 1.18608e+12 60: Writing visualization results for the current time step. -60: Time step 22 done. CPU time: 4.28009 seconds, end time: 745751 seconds (8 days, 15 hours, 9.19 minutes), step size: 150769 seconds (1 days, 17 hours, 52.81 minutes) +64: Time step 4 done. CPU time: 1.12327 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) +64: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 22 done. CPU time: 1.8763 seconds, end time: 745751 seconds (8 days, 15 hours, 9.19 minutes), step size: 150769 seconds (1 days, 17 hours, 52.81 minutes) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -61: Newton iteration 3 error: 4.17222e-11 -61: Linearization/solve/update time: 0.423874(96.9323%)/0.0133878(3.06156%)/2.68e-05(0.00612867%) -61: Storage: liquid=[1.89572e+08 953191] gas=[0 0] -61: Writing visualization results for the current time step. -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 2 error: 0.000163314 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.00121034 -61: Time step 2 done. CPU time: 1.42659 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -61: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000396034 -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 0.178914 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: 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" +68: ContinueOnConvergenceError="0" +68: EnableAsyncVtkOutput="1" +68: EnableGravity="1" +68: EnableGridAdaptation="0" +68: EnableIntensiveQuantityCache="0" +68: EnableStorageCache="0" +68: EnableThermodynamicHints="0" +68: EnableVtkOutput="1" +68: EndTime="10000" +68: FluidSystemNumPressure="100" +68: FluidSystemNumTemperature="100" +68: FluidSystemPressureHigh="4e+07" +68: FluidSystemPressureLow="3e+07" +68: FluidSystemTemperatureHigh="500" +68: FluidSystemTemperatureLow="290" +68: GridFile="data/co2injection.dgf" +68: GridGlobalRefinements="0" +68: InitialTimeStepSize="250" +68: LinearSolverAbsTolerance="-1" +68: LinearSolverMaxError="1e+07" +68: LinearSolverMaxIterations="1000" +68: LinearSolverOverlapSize="2" +68: LinearSolverTolerance="0.001" +68: LinearSolverVerbosity="0" +68: MaxDepth="2500" +68: MaxTimeStepDivisions="10" +68: MaxTimeStepSize="inf" +68: MinTimeStepSize="0" +68: NewtonMaxError="1e+100" +68: NewtonMaxIterations="20" +68: NewtonTargetIterations="10" +68: NewtonTolerance="1e-08" +68: NewtonVerbose="1" +68: NewtonWriteConvergence="0" +68: NumericDifferenceMethod="1" +68: OutputDir="" +68: ParameterFile="" +68: PreconditionerOrder="0" +68: PreconditionerRelaxation="1" +68: PredeterminedTimeStepsFile="" +68: PrintParameters="2" +68: RestartTime="-1e+35" +68: SimulationName="co2injection" +68: Temperature="293.15" +68: ThreadsPerProcess="1" +68: VtkWriteAverageMolarMasses="0" +68: VtkWriteDensities="1" +68: VtkWriteDofIndex="0" +68: VtkWriteExtrusionFactor="0" +68: VtkWriteFilterVelocities="0" +68: VtkWriteIntrinsicPermeabilities="0" +68: VtkWriteMobilities="0" +68: VtkWritePorosity="1" +68: VtkWritePotentialGradients="0" +68: VtkWritePressures="1" +68: VtkWritePrimaryVars="0" +68: VtkWriteProcessRank="0" +68: VtkWriteRelativePermeabilities="0" +68: VtkWriteSaturations="0" +68: VtkWriteTemperature="1" +68: VtkWriteViscosities="0" +68: # [end of parameters] +68: Allocating the simulation vanguard +68: Distributing the vanguard's data +68: Allocating the model +68: Allocating the problem +68: Initializing the model +68: Initializing the problem 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000280356 60: 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.000788894 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 9.95136e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 4 error: 8.6292e-09 -63: Linearization/solve/update time: 1.7781(93.5086%)/0.123381(6.48846%)/5.6161e-05(0.00295345%) -63: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -63: Time step 1 done. CPU time: 1.92517 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: 375 seconds (6 minutes, 15 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Solve: M deltax^k = r +61: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 2 error: 0.000163718 +61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 2.25436e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 0.0148933 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 6.7255e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 3 error: 5.0014e-08 +63: Linearization/solve/update time: 0.357945(95.3333%)/0.017488(4.65766%)/3.404e-05(0.00906603%) +63: Storage: liquid=[3.96522e+07 199534 7.80323e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +63: Time step 3 done. CPU time: 1.35929 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +63: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 6 error: 2.65293e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 7 error: 0.000171155 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r 60: Newton iteration 7 error: 1.02825e-11 -60: Linearization/solve/update time: 0.191848(97.9471%)/0.00396886(2.02628%)/5.224e-05(0.0266708%) +60: Linearization/solve/update time: 0.0913605(95.7179%)/0.00404252(4.23533%)/4.464e-05(0.0467691%) 60: Storage: 2.35035e+07 206411 1.185e+12 60: Writing visualization results for the current time step. -60: Time step 23 done. CPU time: 4.49756 seconds, end time: 934212 seconds (10 days, 19 hours, 30.2 minutes), step size: 188461 seconds (2 days, 4 hours, 21.02 minutes) +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.000136241 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 23 done. CPU time: 1.97619 seconds, end time: 934212 seconds (10 days, 19 hours, 30.2 minutes), step size: 188461 seconds (2 days, 4 hours, 21.02 minutes) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r -61: Newton iteration 2 error: 4.62688e-06 -61: Linearization/solve/update time: 0.215071(98.7318%)/0.00274646(1.26081%)/1.616e-05(0.00741852%) -61: Storage: liquid=[1.89571e+08 953727] gas=[0 0] -61: Writing visualization results for the current time step. 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.00105555 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -61: Time step 3 done. CPU time: 1.65273 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -61: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000395752 -61: 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.000211937 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Newton iteration 3 error: 4.34722e-08 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000340341 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -64: Linearization/solve/update time: 0.70067(96.6745%)/0.0240675(3.3207%)/3.492e-05(0.00481806%) -64: Storage: liquid=[3.96524e+07 199405] gas=[0 0] -64: Writing visualization results for the current time step. -64: Time step 2 done. CPU time: 1.63052 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) -64: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 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.00218297 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r +63: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.00015881 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 8 error: 5.70875e-08 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Newton iteration 3 error: 4.76991e-11 +61: Linearization/solve/update time: 0.190174(95.9692%)/0.00795976(4.0168%)/2.764e-05(0.0139482%) +61: Storage: liquid=[1.89556e+08 961645] gas=[0 0] +61: Writing visualization results for the current time step. +64: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.00218099 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Time step 7 done. CPU time: 1.51646 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) +61: Simulation of problem 'co2injection_flash_ecfv' finished. +61: +61: ------------------------ Timing ------------------------ +61: Setup time: 1.24 seconds, 45% +61: Simulation time: 1.52 seconds, 55% +61: Linearization time: 1.44 seconds, 94.8% +61: Linear solve time: 0.0584 seconds, 3.85% +61: Newton update time: 0.000189 seconds, 0.0125% +61: Pre/postprocess time: 0.0132 seconds, 0.87% +61: Output write time: 0.0057 seconds, 0.376% +61: First process' simulation CPU time: 1.49 seconds +61: Number of processes: 1 +61: Threads per processes: 1 +61: Total CPU time: 1.49 seconds +61: +61: ---------------------------------------------------------------- +61: +61: Simulation completed +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 2 error: 0.000440568 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: ###################### +61: # Comparing results +61: ###################### +61: RND: '6fb8b9416886a57d52ce00d3e7d7825b' 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 2.89741e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Simulation name: 'co2injection_flash_ecfv' +61: Number of timesteps: '7' + 61/120 Test #61: co2injection_flash_ecfv ........................ Passed 3.01 sec +test 69 + Start 69: co2injection_ncp_ecfv + +69: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ecfv" "--" +69: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +69: Test timeout computed to be: 1500 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 3.20221e-05 60: 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.000791514 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Simulator successfully set up +69: ###################### +69: # Running test '' +69: ###################### +69: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ecfv " 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 6 error: 2.8615e-06 -66: Applying the initial solution of the "co2injection_immiscible_ni_ecfv" problem 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Writing visualization results for the current time step. -61: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 7 error: 6.11205e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 9 error: 1.3709e-10 -59: Linearization/solve/update time: 0.765002(95.5438%)/0.0353888(4.41984%)/0.000290964(0.0363395%) -59: Storage: 9528.02 105.088 -59: Writing visualization results for the current time step. -61: Newton iteration 2 error: 1.19475e-05 -61: 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 -59: Time step 8 done. CPU time: 7.57959 seconds, end time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 380.321 seconds (6 minutes, 20.32 seconds) -59: Begin time step 9. Start time: 2627.21 seconds (43 minutes, 47.21 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 3 error: 1.28858e-09 +62: Linearization/solve/update time: 0.227695(96.0306%)/0.00938176(3.95676%)/2.988e-05(0.0126019%) +62: Storage: liquid=[1.89567e+08 955917 4.34129e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. 60: Newton iteration 8 error: 1.02232e-10 -60: Linearization/solve/update time: 0.202007(95.9405%)/0.00848913(4.03181%)/5.828e-05(0.0276794%) +60: Linearization/solve/update time: 0.108408(96.1941%)/0.00423748(3.76008%)/5.168e-05(0.0458576%) 60: Storage: 2.30384e+07 238924 1.18384e+12 60: Writing visualization results for the current time step. -60: Time step 24 done. CPU time: 4.736 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) +62: Time step 5 done. CPU time: 1.45014 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +62: 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) +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: 0.00169922 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 24 done. CPU time: 2.09392 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000874632 60: 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.0023465 +66: Simulator successfully set up +66: Applying the initial solution of the "co2injection_immiscible_ni_ecfv" problem +66: Writing visualization results for the current time step. +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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000844596 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r 66: Solve: M deltax^k = r +64: Newton iteration 3 error: 7.86393e-08 +64: Linearization/solve/update time: 0.256454(97.0907%)/0.0076558(2.8984%)/2.872e-05(0.0108731%) +64: Storage: liquid=[3.96511e+07 200124] gas=[0 0] +64: Writing visualization results for the current time step. +60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000391315 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Newton iteration 3 error: 3.03542e-11 -61: Linearization/solve/update time: 0.289392(96.9906%)/0.00894761(2.99882%)/3.1521e-05(0.0105644%) -61: Storage: liquid=[1.89569e+08 954619] gas=[0 0] -61: Writing visualization results for the current time step. -61: Time step 4 done. CPU time: 1.95541 seconds, end time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 989.583 seconds (16 minutes, 29.58 seconds) -61: Begin time step 5. Start time: 2208.33 seconds (36 minutes, 48.33 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -61: Solve: M deltax^k = r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000395379 -61: 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.00504964 +66: Newton iteration 1 error: 0.0023465 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.121662 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 5 done. CPU time: 1.39009 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) +64: 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) +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 60: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 2 error: 0.00504964 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 0.000169712 60: 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.00271857 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 1.88996e-05 60: 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.00271857 +66: Newton iteration 4 error: 3.73467e-08 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 3 error: 9.27592e-09 -62: Linearization/solve/update time: 0.683525(96.712%)/0.0232078(3.28367%)/3.028e-05(0.00428432%) -62: Storage: liquid=[1.89572e+08 953191 4.34199e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -62: Time step 2 done. CPU time: 2.16497 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -62: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +69: opm models will now start the simulation. +69: # [parameters which were specified at compile-time] +69: AmgCoarsenTarget="5000" +69: ContinueOnConvergenceError="0" +69: EnableAsyncVtkOutput="1" +69: EnableGravity="1" +69: EnableGridAdaptation="0" +69: EnableIntensiveQuantityCache="0" +69: EnableStorageCache="0" +69: EnableThermodynamicHints="0" +69: EnableVtkOutput="1" +69: EndTime="10000" +69: FluidSystemNumPressure="100" +69: FluidSystemNumTemperature="100" +69: FluidSystemPressureHigh="4e+07" +69: FluidSystemPressureLow="3e+07" +69: FluidSystemTemperatureHigh="500" +69: FluidSystemTemperatureLow="290" +69: GridFile="data/co2injection.dgf" +69: GridGlobalRefinements="0" +69: InitialTimeStepSize="250" +69: LinearSolverAbsTolerance="-1" +69: LinearSolverMaxError="1e+07" +69: LinearSolverMaxIterations="1000" +69: LinearSolverOverlapSize="2" +69: LinearSolverTolerance="0.001" +69: LinearSolverVerbosity="0" +69: MaxDepth="2500" +69: MaxTimeStepDivisions="10" +69: MaxTimeStepSize="inf" +69: MinTimeStepSize="0" +69: NewtonMaxError="1e+100" +69: NewtonMaxIterations="20" +69: NewtonTargetIterations="10" +69: NewtonTolerance="1e-08" +69: NewtonVerbose="1" +69: NewtonWriteConvergence="0" +69: NumericDifferenceMethod="1" +69: OutputDir="" +69: ParameterFile="" +69: PreconditionerOrder="0" +69: PreconditionerRelaxation="1" +69: PredeterminedTimeStepsFile="" +69: PrintParameters="2" +69: RestartTime="-1e+35" +69: SimulationName="co2injection" +69: Temperature="293.15" +69: ThreadsPerProcess="1" +69: VtkWriteAverageMolarMasses="0" +69: VtkWriteDensities="1" +69: VtkWriteDofIndex="0" +69: VtkWriteExtrusionFactor="0" +69: VtkWriteFilterVelocities="0" +69: VtkWriteFugacities="0" +69: VtkWriteFugacityCoeffs="0" +69: VtkWriteIntrinsicPermeabilities="0" +69: VtkWriteMassFractions="0" +69: VtkWriteMobilities="0" +69: VtkWriteMolarities="0" +69: VtkWriteMoleFractions="1" +69: VtkWritePorosity="1" +69: VtkWritePotentialGradients="0" +69: VtkWritePressures="1" +69: VtkWritePrimaryVars="0" +69: VtkWriteProcessRank="0" +69: VtkWriteRelativePermeabilities="1" +69: VtkWriteSaturations="1" +69: VtkWriteTemperature="1" +69: VtkWriteTotalMassFractions="0" +69: VtkWriteTotalMoleFractions="0" +69: VtkWriteViscosities="0" +69: # [end of parameters] +69: Allocating the simulation vanguard +69: Distributing the vanguard's data +69: Allocating the model +69: Allocating the problem +69: Initializing the model +69: Initializing the problem +63: Solve: M deltax^k = r +64: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 6 error: 1.5594e-06 60: 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: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.00160623 -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.000786377 +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.000141267 +63: Newton iteration 2 error: 0.000412393 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 4 error: 3.73467e-08 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r +66: Newton iteration 5 error: 1.58833e-11 +66: Linearization/solve/update time: 0.04406(67.7356%)/0.0209433(32.1972%)/4.368e-05(0.0671515%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 7 error: 2.71271e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 2 error: 2.92615e-05 -61: 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.000152264 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.12863 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Storage: liquid=[3.70258e+06 0 4.65972e+11] gas=[0 10 -2.92869e+06] +66: Writing visualization results for the current time step. 60: Newton iteration 8 error: 6.67015e-12 -60: Linearization/solve/update time: 0.224308(96.3399%)/0.00846337(3.63501%)/5.8361e-05(0.025066%) +60: Linearization/solve/update time: 0.103582(95.2297%)/0.00513636(4.72219%)/5.236e-05(0.048138%) 60: Storage: 2.26104e+07 267687 1.18276e+12 60: Writing visualization results for the current time step. -66: Newton iteration 5 error: 1.58833e-11 -66: Linearization/solve/update time: 0.164124(65.5064%)/0.0863729(34.4737%)/5e-05(0.0199563%) -60: Time step 25 done. CPU time: 4.98156 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) +66: Time step 1 done. CPU time: 0.0822026 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: 354.167 seconds (5 minutes, 54.17 seconds) +66: 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.000339772 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 25 done. CPU time: 2.2077 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) 60: 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) 60: 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.00156838 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000639514 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Storage: liquid=[3.70258e+06 0 4.65972e+11] gas=[0 10 -2.92869e+06] -66: Writing visualization results for the current time step. +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 2 error: 6.29887e-06 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Newton iteration 3 error: 7.61532e-11 +66: Linearization/solve/update time: 0.0252255(70.5757%)/0.0104942(29.3605%)/2.28e-05(0.0637897%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000510362 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 1 done. CPU time: 0.33373 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: 354.167 seconds (5 minutes, 54.17 seconds) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Newton iteration 3 error: 2.72646e-11 -61: Linearization/solve/update time: 0.214355(95.6566%)/0.00970482(4.3308%)/2.824e-05(0.0126022%) -61: Storage: liquid=[1.89567e+08 956031] gas=[0 0] -61: Writing visualization results for the current time step. -61: Time step 5 done. CPU time: 2.18277 seconds, end time: 3775.17 seconds (1 hours, 2 minutes, 55.17 seconds), step size: 1566.84 seconds (26 minutes, 6.84 seconds) -61: 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) -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000394749 -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000198678 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.349731 -59: 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: 0.00156838 +66: Storage: liquid=[3.70257e+06 0 4.65971e+11] gas=[0 24.1667 -7.07781e+06] +66: Writing visualization results for the current time step. +66: Time step 2 done. CPU time: 0.134682 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +66: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 1.37637e-05 60: 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: 6.29887e-06 +66: Newton iteration 1 error: 0.00175849 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 5 error: 2.79711e-07 60: 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.000138172 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 6 error: 4.36234e-11 -66: Newton iteration 3 error: 7.61532e-11 -66: Linearization/solve/update time: 0.0743057(74.1869%)/0.0258316(25.7903%)/2.2841e-05(0.0228045%) -60: Linearization/solve/update time: 0.155585(95.4363%)/0.00739756(4.53769%)/4.2441e-05(0.0260335%) +60: Linearization/solve/update time: 0.0772232(96.0216%)/0.00316292(3.93287%)/3.66e-05(0.0455096%) 60: Storage: 2.22914e+07 288799 1.18194e+12 60: Writing visualization results for the current time step. -60: Time step 26 done. CPU time: 5.1601 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) +66: Solve: M deltax^k = r +64: Solve: M deltax^k = r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 2 error: 0.000589172 +64: 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: 3.77604e-06 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 26 done. CPU time: 2.29206 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 2 error: 7.2623e-05 -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Newton iteration 4 error: 5.53616e-11 +66: Linearization/solve/update time: 0.0313369(66.0345%)/0.0160835(33.8919%)/3.492e-05(0.0735849%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000364942 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -66: Storage: liquid=[3.70257e+06 0 4.65971e+11] gas=[0 24.1667 -7.07781e+06] +66: Storage: liquid=[3.70254e+06 0 4.65969e+11] gas=[0 46.5972 -1.36473e+07] 66: Writing visualization results for the current time step. -66: Time step 2 done. CPU time: 0.485721 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -66: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.380864 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00012239 60: 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.00175849 +62: Newton iteration 3 error: 5.55771e-09 +62: Linearization/solve/update time: 0.218852(95.681%)/0.00984844(4.3057%)/3.04e-05(0.0132907%) +62: Storage: liquid=[1.89564e+08 958043 4.34075e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +66: Time step 3 done. CPU time: 0.203414 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +66: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Time step 6 done. CPU time: 1.68287 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +62: 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) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +63: Newton iteration 3 error: 1.53154e-07 +63: Linearization/solve/update time: 0.36072(95.4599%)/0.0171222(4.53117%)/3.384e-05(0.00895532%) +63: Storage: liquid=[3.96519e+07 199746 7.80267e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. 60: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 1 error: 0.00169618 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000170219 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 3 error: 1.86416e-06 -62: Solve: M deltax^k = r -66: Solve: M deltax^k = r -63: Linearization/solve/update time: 0.824635(95.6175%)/0.0377581(4.3781%)/3.82e-05(0.00442934%) -63: Storage: liquid=[3.96524e+07 199401 7.80358e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -63: Time step 2 done. CPU time: 2.79868 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -63: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +63: Time step 4 done. CPU time: 1.74003 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +63: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 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 2 error: 0.000138172 +66: Newton iteration 1 error: 0.00185086 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 5.35814e-07 60: 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: 2.13634e-05 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Newton iteration 3 error: 3.10298e-11 -61: Linearization/solve/update time: 0.220379(97.365%)/0.00593544(2.62232%)/2.872e-05(0.0126887%) -61: Storage: liquid=[1.89563e+08 958267] gas=[0 0] -61: Writing visualization results for the current time step. -66: Solve: M deltax^k = r -64: Newton iteration 3 error: 2.00598e-08 -64: Linearization/solve/update time: 0.711572(97.2372%)/0.0201863(2.75848%)/3.144e-05(0.00429632%) -61: Time step 6 done. CPU time: 2.41334 seconds, end time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 2480.83 seconds (41 minutes, 20.83 seconds) -61: Begin time step 7. Start time: 6256 seconds (1 hours, 44 minutes, 16 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r 60: Newton iteration 5 error: 8.35104e-10 -60: Linearization/solve/update time: 0.135273(97.8853%)/0.00288898(2.0905%)/3.344e-05(0.0241976%) +60: Linearization/solve/update time: 0.0648744(95.772%)/0.00283276(4.18191%)/3.12e-05(0.0460596%) 60: Storage: 2.20695e+07 303427 1.18135e+12 60: Writing visualization results for the current time step. -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000393754 -61: 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: 3.77604e-06 +66: Newton iteration 2 error: 6.83681e-07 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Storage: liquid=[3.96522e+07 199546] gas=[0 0] -64: Writing visualization results for the current time step. -60: Time step 27 done. CPU time: 5.30235 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) +60: Time step 27 done. CPU time: 2.36342 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Time step 3 done. CPU time: 2.37311 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) -64: Begin time step 4. Start time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 0.0894363 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 4 error: 5.53616e-11 -66: Linearization/solve/update time: 0.089755(69.7859%)/0.0388286(30.1898%)/3.1321e-05(0.0243525%) +66: Newton iteration 3 error: 4.20349e-10 +66: Linearization/solve/update time: 0.0336702(71.33%)/0.0134968(28.5929%)/3.64e-05(0.0771131%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000377292 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Storage: liquid=[3.70254e+06 0 4.65969e+11] gas=[0 46.5972 -1.36473e+07] -66: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00251707 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 3 done. CPU time: 0.65373 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -66: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r +66: Storage: liquid=[3.70251e+06 0 4.65968e+11] gas=[0 80.2431 -2.35015e+07] +66: Writing visualization results for the current time step. +64: Newton iteration 3 error: 2.29682e-07 +64: Linearization/solve/update time: 0.253695(97.0519%)/0.00767564(2.93634%)/3.084e-05(0.0117979%) 63: Solve: M deltax^k = r -60: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.00185086 +64: Storage: liquid=[3.96501e+07 200684] gas=[0 0] +64: Writing visualization results for the current time step. +66: Time step 4 done. CPU time: 0.281784 seconds, end time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) +66: Begin time step 5. Start time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) 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 1 error: 0.00217424 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 7.71231e-06 60: 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.00218465 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Time step 6 done. CPU time: 1.65419 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) +64: 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) +64: 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: 6.83681e-07 +66: Newton iteration 1 error: 0.00188618 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -59: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 1.21931e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 3 error: 4.20349e-10 -66: Linearization/solve/update time: 0.0396162(64.3191%)/0.0219536(35.6429%)/2.34e-05(0.0379913%) -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 1 error: 0.000790492 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 0.00848258 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r 60: Newton iteration 5 error: 1.27424e-10 -60: Linearization/solve/update time: 0.120937(94.5111%)/0.00698784(5.46094%)/3.572e-05(0.0279149%) +60: Linearization/solve/update time: 0.0649934(95.8023%)/0.0028172(4.15264%)/3.06e-05(0.0451053%) 60: Storage: 2.195e+07 311258 1.18101e+12 60: Writing visualization results for the current time step. -60: Time step 28 done. CPU time: 5.43474 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) +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 2 error: 1.09206e-06 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 28 done. CPU time: 2.43496 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r -61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 2 error: 0.000163718 -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Newton iteration 3 error: 1.07598e-09 +66: Linearization/solve/update time: 0.0297546(75.3549%)/0.00970816(24.5864%)/2.32e-05(0.0587551%) +64: Solve: M deltax^k = r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 1 error: 0.000782417 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000326068 +62: Solve: M deltax^k = r 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Storage: liquid=[3.70251e+06 0 4.65968e+11] gas=[0 80.2431 -2.35015e+07] +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.000247512 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Storage: liquid=[3.70245e+06 0 4.65965e+11] gas=[0 133.516 -3.9104e+07] 66: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000273274 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 4 done. CPU time: 0.753735 seconds, end time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 841.146 seconds (14 minutes, 1.146 seconds) -66: Begin time step 5. Start time: 2006.08 seconds (33 minutes, 26.08 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) -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 1 error: 0.00188618 +66: Time step 5 done. CPU time: 0.34649 seconds, end time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) +66: Begin time step 6. Start time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k @@ -48963,584 +49382,340 @@ 60: 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: 1.09206e-06 +66: Newton iteration 1 error: 0.00189479 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 2.18318e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 3 error: 1.07598e-09 -66: Linearization/solve/update time: 0.0387968(63.6397%)/0.022143(36.3218%)/2.348e-05(0.038515%) 60: Newton iteration 5 error: 6.06504e-10 -60: Linearization/solve/update time: 0.089177(95.9007%)/0.00377714(4.06193%)/3.48e-05(0.0374238%) +60: Linearization/solve/update time: 0.0651142(95.8582%)/0.00278444(4.09912%)/2.9e-05(0.0426925%) 60: Storage: 2.19432e+07 311821 1.18093e+12 60: Writing visualization results for the current time step. -60: Time step 29 done. CPU time: 5.53283 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) +66: Solve: M deltax^k = r +60: Time step 29 done. CPU time: 2.50664 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 7 error: 0.000146786 -59: 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: 1.74072e-06 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000248247 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Storage: liquid=[3.70245e+06 0 4.65965e+11] gas=[0 133.516 -3.9104e+07] -66: Writing visualization results for the current time step. +66: Newton iteration 3 error: 2.70242e-09 +66: Linearization/solve/update time: 0.0469376(77.1006%)/0.013918(22.8619%)/2.28e-05(0.0374517%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.00013745 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 5 done. CPU time: 0.861736 seconds, end time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 1331.81 seconds (22 minutes, 11.81 seconds) -66: Begin time step 6. Start time: 3337.89 seconds (55 minutes, 37.89 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 3.10103e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r +64: Solve: M deltax^k = r +66: Storage: liquid=[3.70236e+06 0 4.65961e+11] gas=[0 217.864 -6.3808e+07] +66: Writing visualization results for the current time step. +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 2 error: 0.00389955 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +66: Time step 6 done. CPU time: 0.438626 seconds, end time: 5446.6 seconds (1 hours, 30 minutes, 46.6 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) +66: 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) +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 7.85022e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 3 error: 1.65331e-10 -62: Linearization/solve/update time: 0.65591(94.4818%)/0.0382759(5.51353%)/3.232e-05(0.0046556%) -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.00189479 -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 2 error: 0.00100179 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 3 error: 3.21967e-09 +62: Linearization/solve/update time: 0.229699(94.6021%)/0.013076(5.38538%)/3.028e-05(0.0124709%) +62: Storage: liquid=[1.8956e+08 959863 4.34028e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. 60: Newton iteration 5 error: 3.33679e-10 -60: Linearization/solve/update time: 0.0731189(96.3038%)/0.00277414(3.65377%)/3.22e-05(0.0424101%) +60: Linearization/solve/update time: 0.0653824(95.9605%)/0.00272232(3.9955%)/2.996e-05(0.0439717%) 60: Storage: 2.2006e+07 307832 1.18097e+12 60: Writing visualization results for the current time step. -62: Storage: liquid=[1.89571e+08 953727 4.34185e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -60: Time step 30 done. CPU time: 5.61332 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) +62: Time step 7 done. CPU time: 1.92955 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +62: 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) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Solve: M deltax^k = r +67: Simulator successfully set up +67: Applying the initial solution of the "co2injection_immiscible_ni_vcfv" problem +67: Writing visualization results for the current time step. +62: Update: x^(k+1) = x^k - deltax^k +60: Time step 30 done. CPU time: 2.57964 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) 60: Serialize to file 'waterair_pvs_ni_time=4.87202e+06_rank=0.ers', next time step size: 1.72201e+06 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 3 done. CPU time: 2.87694 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -62: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +62: Newton iteration 1 error: 0.00169253 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 66: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.00167151 -62: 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 +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 1 error: 0.00189267 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000174055 60: 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: 1.74072e-06 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Newton iteration 3 error: 4.76991e-11 -61: Linearization/solve/update time: 0.344912(96.4765%)/0.0125692(3.51577%)/2.752e-05(0.00769771%) -66: Newton iteration 3 error: 2.70242e-09 -66: Linearization/solve/update time: 0.058335(72.7576%)/0.0218192(27.2137%)/2.3e-05(0.0286864%) +67: Solve: M deltax^k = r +66: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.000219469 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Storage: liquid=[1.89556e+08 961645] gas=[0 0] -61: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 8 error: 1.57464e-07 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Time step 7 done. CPU time: 2.77804 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3744 seconds (1 hours, 2 minutes, 24 seconds) -61: Simulation of problem 'co2injection_flash_ecfv' finished. -61: -61: ------------------------ Timing ------------------------ -61: Setup time: 4.09 seconds, 59.5% -61: Simulation time: 2.78 seconds, 40.5% -61: Linearization time: 2.61 seconds, 93.9% -61: Linear solve time: 0.106 seconds, 3.82% -61: Newton update time: 0.000208 seconds, 0.0075% -61: Pre/postprocess time: 0.0375 seconds, 1.35% -61: Output write time: 0.0138 seconds, 0.498% -61: First process' simulation CPU time: 1.51 seconds -61: Number of processes: 1 -61: Threads per processes: 1 -61: Total CPU time: 1.51 seconds -61: -61: ---------------------------------------------------------------- -61: -61: Simulation completed +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 1 error: 0.00750686 +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 2 error: 1.89601e-06 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000125497 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Newton iteration 3 error: 3.20218e-09 +66: Linearization/solve/update time: 0.056892(77.4042%)/0.0165797(22.5574%)/2.824e-05(0.0384218%) +67: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 0.000659419 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 2.11973e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Storage: liquid=[3.70236e+06 0 4.65961e+11] gas=[0 217.864 -6.3808e+07] +66: Storage: liquid=[3.70227e+06 0 4.65957e+11] gas=[0 309.844 -9.07471e+07] 66: Writing visualization results for the current time step. -66: Time step 6 done. CPU time: 0.974341 seconds, end time: 5446.6 seconds (1 hours, 30 minutes, 46.6 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) -66: 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) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 5.44992e-09 -60: Linearization/solve/update time: 0.0778384(96.5726%)/0.0027297(3.38668%)/3.28e-05(0.0406943%) +60: Linearization/solve/update time: 0.0710925(96.4229%)/0.00260644(3.53512%)/3.092e-05(0.0419369%) 60: Storage: 2.20677e+07 303787 1.18092e+12 60: Writing visualization results for the current time step. -66: Solve: M deltax^k = r -60: Time step 31 done. CPU time: 5.70033 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: Solve: M deltax^k = r +66: Time step 7 done. CPU time: 0.537772 seconds, end time: 7746.07 seconds (2 hours, 9 minutes, 6.07 seconds), step size: 2299.47 seconds (38 minutes, 19.47 seconds) +66: 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) +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Newton iteration 3 error: 1.76831e-06 +64: Linearization/solve/update time: 0.254286(97.132%)/0.00747792(2.8564%)/3.048e-05(0.0116427%) +64: Storage: liquid=[3.96485e+07 201512] gas=[0 0] +64: Writing visualization results for the current time step. +60: Time step 31 done. CPU time: 2.65862 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: ###################### -61: # Comparing results -61: ###################### -61: RND: '4158c9693a9066835101a63bfd2116c9' +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 3 error: 1.88818e-05 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Solve: M deltax^k = r +64: Time step 7 done. CPU time: 1.91867 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) +64: Simulation of problem 'co2injection_flash_vcfv' finished. +64: +64: ------------------------ Timing ------------------------ +64: Setup time: 1.14 seconds, 37.3% +64: Simulation time: 1.92 seconds, 62.7% +64: Linearization time: 1.85 seconds, 96.2% +64: Linear solve time: 0.0544 seconds, 2.84% +64: Newton update time: 0.000211 seconds, 0.011% +64: Pre/postprocess time: 0.0115 seconds, 0.6% +64: Output write time: 0.0064 seconds, 0.334% +64: First process' simulation CPU time: 1.87 seconds +64: Number of processes: 1 +64: Threads per processes: 1 +64: Total CPU time: 1.87 seconds +64: +64: ---------------------------------------------------------------- +64: +64: Simulation completed 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.00189267 +66: Newton iteration 1 error: 0.001888 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.000113761 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 66: Solve: M deltax^k = r +64: ###################### +64: # Comparing results +64: ###################### +64: RND: '722e7b6c2c80903ece04403d20c8a238' 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 1.89601e-06 +66: Newton iteration 2 error: 1.85317e-06 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r +67: Newton iteration 4 error: 3.44598e-10 +67: Linearization/solve/update time: 0.07618(74.9667%)/0.025404(24.9995%)/3.436e-05(0.0338128%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 3.0625e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 9 error: 4.34405e-10 -59: Linearization/solve/update time: 1.00439(95.8196%)/0.0435466(4.15439%)/0.000272841(0.0260293%) -63: Solve: M deltax^k = r -66: Newton iteration 3 error: 3.20218e-09 -66: Linearization/solve/update time: 0.0548485(67.6406%)/0.0262178(32.3325%)/2.18e-05(0.0268843%) -59: Storage: 9517.81 120 -59: Writing visualization results for the current time step. -64: Newton iteration 2 error: 0.000462387 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Time step 9 done. CPU time: 8.63978 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) -59: Simulation of problem 'lens_immiscible_vcfv_fd' finished. -59: -59: ------------------------ Timing ------------------------ -59: Setup time: 0.0226 seconds, 0.261% -59: Simulation time: 8.64 seconds, 99.7% -59: Linearization time: 8.09 seconds, 93.7% -59: Linear solve time: 0.366 seconds, 4.24% -59: Newton update time: 0.0106 seconds, 0.123% -59: Pre/postprocess time: 0.0321 seconds, 0.372% -59: Output write time: 0.0738 seconds, 0.854% -59: First process' simulation CPU time: 3.19 seconds -59: Number of processes: 1 -59: Threads per processes: 1 -59: Total CPU time: 3.19 seconds -59: -59: ---------------------------------------------------------------- -59: -59: Simulation completed +62: Solve: M deltax^k = r +66: Newton iteration 3 error: 3.06383e-09 +67: Storage: liquid=[774463 0 8.47452e+10] gas=[0 2.5 -732176] +67: Writing visualization results for the current time step. +64: Simulation name: 'co2injection_flash_vcfv' +64: Number of timesteps: '7' + 62/120 Test #64: co2injection_flash_vcfv ........................ Passed 3.26 sec +test 70 + Start 70: co2injection_ncp_ni_vcfv + +70: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv" "--" +70: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +70: Test timeout computed to be: 1500 +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.000236391 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Linearization/solve/update time: 0.0239038(66.3172%)/0.012119(33.6223%)/2.18e-05(0.0604805%) 60: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.000239308 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: ###################### +70: # Running test '' +70: ###################### 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 0.000156601 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Storage: liquid=[3.70227e+06 0 4.65957e+11] gas=[0 309.844 -9.07471e+07] +67: Time step 1 done. CPU time: 0.112221 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 +66: Storage: liquid=[3.70217e+06 0 4.65952e+11] gas=[0 400.003 -1.17153e+08] 66: Writing visualization results for the current time step. +66: Time step 8 done. CPU time: 0.593709 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2253.93 seconds (37 minutes, 33.94 seconds) +66: Simulation of problem 'co2injection_immiscible_ni_ecfv' finished. +66: +66: ------------------------ Timing ------------------------ +66: Setup time: 1.04 seconds, 63.7% +66: Simulation time: 0.594 seconds, 36.3% +66: Linearization time: 0.292 seconds, 49.1% +66: Linear solve time: 0.113 seconds, 19.1% +66: Newton update time: 0.000234 seconds, 0.0394% +66: Pre/postprocess time: 0.162 seconds, 27.2% +66: Output write time: 0.0238 seconds, 4.01% +66: First process' simulation CPU time: 0.457 seconds +66: Number of processes: 1 +66: Threads per processes: 1 +66: Total CPU time: 0.457 seconds +66: +66: ---------------------------------------------------------------- +66: +66: Simulation completed +70: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv " 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 4.85657e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 7 done. CPU time: 1.09224 seconds, end time: 7746.07 seconds (2 hours, 9 minutes, 6.07 seconds), step size: 2299.47 seconds (38 minutes, 19.47 seconds) -66: 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) -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r +67: 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: 2.12816e-05 +63: 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.00241214 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: ###################### +66: # Comparing results +66: ###################### +66: RND: '9e6ceea1c2351f2694e665a1ef532b88' 60: Newton iteration 5 error: 1.96152e-10 -60: Linearization/solve/update time: 0.111894(97.5807%)/0.0027389(2.38855%)/3.5321e-05(0.0308029%) +60: Linearization/solve/update time: 0.0669245(96.1309%)/0.00266148(3.82297%)/3.208e-05(0.04608%) 60: Storage: 2.20967e+07 301832 1.18061e+12 60: Writing visualization results for the current time step. -60: Time step 32 done. CPU time: 5.82441 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) +60: Time step 32 done. CPU time: 2.73231 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) 60: 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) 60: 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: 0.001888 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -61: Simulation name: 'co2injection_flash_ecfv' -61: Number of timesteps: '7' - 60/120 Test #61: co2injection_flash_ecfv ........................ Passed 7.67 sec -test 68 - Start 68: co2injection_immiscible_vcfv +66: Simulation name: 'co2injection_immiscible_ni_ecfv' +66: Number of timesteps: '8' + 63/120 Test #66: co2injection_immiscible_ni_ecfv ................ Passed 1.86 sec +test 71 + Start 71: co2injection_ncp_vcfv -68: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_vcfv" "--" -68: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -68: Test timeout computed to be: 1500 -59: ###################### -59: # Comparing results -59: ###################### -59: RND: '5167604ad4703586bf5f9ae2e4f8aa0d' -66: Solve: M deltax^k = r +71: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv" "--" +71: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +71: Test timeout computed to be: 1500 +67: Solve: M deltax^k = r +71: ###################### +71: # Running test '' +71: ###################### +60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 6.74299e-05 60: 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: 1.85317e-06 -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.000124874 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 1.9379e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Newton iteration 3 error: 3.06383e-09 -66: Linearization/solve/update time: 0.0472817(77.4713%)/0.0137262(22.4905%)/2.332e-05(0.0382099%) -68: ###################### -68: # Running test '' -68: ###################### +71: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv " +67: Newton iteration 3 error: 8.5724e-10 +67: Linearization/solve/update time: 0.0555902(76.9992%)/0.0165825(22.9687%)/2.316e-05(0.0320794%) +67: Storage: liquid=[774461 0 8.47447e+10] gas=[0 6.25 -1.83048e+06] +67: Writing visualization results for the current time step. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 2.8383e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Time step 2 done. CPU time: 0.194376 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: 593.75 seconds (9 minutes, 53.75 seconds) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 4 error: 8.19188e-09 -60: Linearization/solve/update time: 0.0608083(96.8024%)/0.00198141(3.15427%)/2.72e-05(0.0433004%) +60: Linearization/solve/update time: 0.0538457(96.5846%)/0.0018796(3.37149%)/2.448e-05(0.0439105%) 60: Storage: 2.21011e+07 301566 1.17994e+12 60: Writing visualization results for the current time step. -60: Time step 33 done. CPU time: 5.89574 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) +60: Time step 33 done. CPU time: 2.79149 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Storage: liquid=[3.70217e+06 0 4.65952e+11] gas=[0 400.003 -1.17153e+08] -66: Writing visualization results for the current time step. -68: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_vcfv " -66: Time step 8 done. CPU time: 1.19528 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2253.93 seconds (37 minutes, 33.94 seconds) -66: Simulation of problem 'co2injection_immiscible_ni_ecfv' finished. -66: -66: ------------------------ Timing ------------------------ -66: Setup time: 2.57 seconds, 68.2% -66: Simulation time: 1.2 seconds, 31.8% -66: Linearization time: 0.567 seconds, 47.4% -66: Linear solve time: 0.257 seconds, 21.5% -66: Newton update time: 0.000219 seconds, 0.0183% -66: Pre/postprocess time: 0.306 seconds, 25.6% -66: Output write time: 0.0442 seconds, 3.69% -66: First process' simulation CPU time: 0.442 seconds -66: Number of processes: 1 -66: Threads per processes: 1 -66: Total CPU time: 0.442 seconds -66: -66: ---------------------------------------------------------------- -66: -66: Simulation completed +67: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 4.38145e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: ###################### -66: # Comparing results -66: ###################### -66: RND: '5b749275544c2318d678bc9ad10181db' +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 1 error: 0.00241858 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 1.92738e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 3 error: 2.18492e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 2.16435e-05 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 4 error: 6.30964e-10 -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 5.43164e-05 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Linearization/solve/update time: 0.0828704(97.5853%)/0.00202393(2.38331%)/2.668e-05(0.0314174%) +60: Linearization/solve/update time: 0.0529437(96.3777%)/0.00196684(3.5804%)/2.304e-05(0.0419416%) 60: Storage: 2.20958e+07 301989 1.17867e+12 60: Writing visualization results for the current time step. -60: Time step 34 done. CPU time: 5.98722 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) +62: Newton iteration 3 error: 2.94902e-09 +62: Linearization/solve/update time: 0.265273(95.3187%)/0.0129955(4.66959%)/3.26e-05(0.0117139%) +62: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +62: Time step 8 done. CPU time: 2.21162 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +62: Simulation of problem 'co2injection_flash_ni_ecfv' finished. +62: +62: ------------------------ Timing ------------------------ +62: Setup time: 1.37 seconds, 38.3% +62: Simulation time: 2.21 seconds, 61.7% +62: Linearization time: 2.08 seconds, 93.9% +62: Linear solve time: 0.0969 seconds, 4.38% +62: Newton update time: 0.000256 seconds, 0.0116% +62: Pre/postprocess time: 0.0211 seconds, 0.955% +62: Output write time: 0.0139 seconds, 0.628% +62: First process' simulation CPU time: 2.1 seconds +62: Number of processes: 1 +62: Threads per processes: 1 +62: Total CPU time: 2.1 seconds +62: +62: ---------------------------------------------------------------- +62: +62: Simulation completed +67: Newton iteration 3 error: 5.50503e-10 +67: Linearization/solve/update time: 0.059687(77.8317%)/0.0169745(22.1347%)/2.572e-05(0.0335388%) +60: Time step 34 done. CPU time: 2.84994 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) 60: 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) 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Simulation name: 'lens_immiscible_vcfv_fd' -59: Number of timesteps: '9' - 61/120 Test #59: lens_immiscible_vcfv_fd ........................ Passed 9.56 sec -test 69 - Start 69: co2injection_ncp_ecfv - -69: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ecfv" "--" -69: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -69: Test timeout computed to be: 1500 -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 3.19646e-05 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: ###################### -69: # Running test '' -69: ###################### -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 1.68064e-05 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Simulation name: 'co2injection_immiscible_ni_ecfv' -66: Number of timesteps: '8' - 62/120 Test #66: co2injection_immiscible_ni_ecfv ................ Passed 4.66 sec -test 70 - Start 70: co2injection_ncp_ni_vcfv - -70: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv" "--" -70: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -70: Test timeout computed to be: 1500 -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 1.16783e-07 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ecfv " -64: Newton iteration 3 error: 4.6856e-08 -60: Newton iteration 4 error: 4.08338e-10 -70: ###################### -70: # Running test '' -70: ###################### -60: Linearization/solve/update time: 0.102704(98.146%)/0.00191401(1.82908%)/2.604e-05(0.0248845%) -60: Storage: 2.20903e+07 302467 1.17673e+12 -64: Linearization/solve/update time: 0.757682(97.9498%)/0.0158202(2.04516%)/3.868e-05(0.00500038%) -64: Storage: liquid=[3.96518e+07 199770] gas=[0 0] -64: Writing visualization results for the current time step. -60: Writing visualization results for the current time step. -60: Time step 35 done. CPU time: 6.11768 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) -60: 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) -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Time step 4 done. CPU time: 3.18084 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) -64: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv " -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 2.16034e-05 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 1.22059e-05 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 1.81525e-05 -60: 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.000788894 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 4 error: 1.282e-09 -60: Linearization/solve/update time: 0.116658(98.4095%)/0.00185981(1.56888%)/2.568e-05(0.0216629%) -60: Storage: 2.20881e+07 302773 1.17472e+12 -60: Writing visualization results for the current time step. -60: Time step 36 done. CPU time: 6.24846 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) -60: Simulation of problem 'waterair_pvs_ni' finished. -60: -60: ------------------------ Timing ------------------------ -60: Setup time: 2.85 seconds, 31.4% -60: Simulation time: 6.25 seconds, 68.6% -60: Linearization time: 5.62 seconds, 89.9% -60: Linear solve time: 0.165 seconds, 2.64% -60: Newton update time: 0.00147 seconds, 0.0235% -60: Pre/postprocess time: 0.173 seconds, 2.78% -60: Output write time: 0.185 seconds, 2.97% -60: First process' simulation CPU time: 2.85 seconds -60: Number of processes: 1 -60: Threads per processes: 1 -60: Total CPU time: 2.85 seconds -60: -60: ---------------------------------------------------------------- -60: -60: Simulation completed -63: Newton iteration 3 error: 5.0014e-08 -63: Linearization/solve/update time: 0.957959(95.8085%)/0.0418735(4.18791%)/3.5641e-05(0.00356457%) -60: ###################### -60: # Comparing results -60: ###################### -60: RND: '9d0ba87215ace68ab1346961266fe87d' -63: Storage: liquid=[3.96522e+07 199534 7.80323e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -68: opm models will now start the simulation. -63: Time step 3 done. CPU time: 3.81303 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -63: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: # [parameters which were specified at compile-time] -68: AmgCoarsenTarget="5000" -68: ContinueOnConvergenceError="0" -68: EnableAsyncVtkOutput="1" -68: EnableGravity="1" -68: EnableGridAdaptation="0" -68: EnableIntensiveQuantityCache="0" -68: EnableStorageCache="0" -68: EnableThermodynamicHints="0" -68: EnableVtkOutput="1" -68: EndTime="10000" -68: FluidSystemNumPressure="100" -68: FluidSystemNumTemperature="100" -68: FluidSystemPressureHigh="4e+07" -68: FluidSystemPressureLow="3e+07" -68: FluidSystemTemperatureHigh="500" -68: FluidSystemTemperatureLow="290" -68: GridFile="data/co2injection.dgf" -68: GridGlobalRefinements="0" -68: InitialTimeStepSize="250" -68: LinearSolverAbsTolerance="-1" -68: LinearSolverMaxError="1e+07" -68: LinearSolverMaxIterations="1000" -68: LinearSolverOverlapSize="2" -68: LinearSolverTolerance="0.001" -68: LinearSolverVerbosity="0" -68: MaxDepth="2500" -68: MaxTimeStepDivisions="10" -68: MaxTimeStepSize="inf" -68: MinTimeStepSize="0" -68: NewtonMaxError="1e+100" -68: NewtonMaxIterations="20" -68: NewtonTargetIterations="10" -68: NewtonTolerance="1e-08" -68: NewtonVerbose="1" -68: NewtonWriteConvergence="0" -68: NumericDifferenceMethod="1" -68: OutputDir="" -68: ParameterFile="" -68: PreconditionerOrder="0" -68: PreconditionerRelaxation="1" -68: PredeterminedTimeStepsFile="" -68: PrintParameters="2" -68: RestartTime="-1e+35" -68: SimulationName="co2injection" -68: Temperature="293.15" -68: ThreadsPerProcess="1" -68: VtkWriteAverageMolarMasses="0" -68: VtkWriteDensities="1" -68: VtkWriteDofIndex="0" -68: VtkWriteExtrusionFactor="0" -68: VtkWriteFilterVelocities="0" -68: VtkWriteIntrinsicPermeabilities="0" -68: VtkWriteMobilities="0" -68: VtkWritePorosity="1" -68: VtkWritePotentialGradients="0" -68: VtkWritePressures="1" -68: VtkWritePrimaryVars="0" -68: VtkWriteProcessRank="0" -68: VtkWriteRelativePermeabilities="0" -68: VtkWriteSaturations="0" -68: VtkWriteTemperature="1" -68: VtkWriteViscosities="0" -68: # [end of parameters] -68: Allocating the simulation vanguard -62: Newton iteration 3 error: 4.92475e-10 -62: Linearization/solve/update time: 0.666756(96.1659%)/0.0265526(3.82967%)/3.036e-05(0.00437881%) -62: Storage: liquid=[1.8957e+08 954575 4.34163e+11] gas=[0 0 0] -68: Distributing the vanguard's data -68: Allocating the model -68: Allocating the problem -62: Writing visualization results for the current time step. -68: Initializing the model -62: Time step 4 done. CPU time: 3.58498 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -62: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -68: Initializing the problem -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.00169493 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Simulation name: 'waterair_pvs_ni' -60: Number of timesteps: '36' - 63/120 Test #60: waterair_pvs_ni ................................ Passed 9.70 sec -test 71 - Start 71: co2injection_ncp_vcfv - -71: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv" "--" -71: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -71: Test timeout computed to be: 1500 -71: ###################### -71: # Running test '' -71: ###################### -71: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv " -63: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.00218099 -63: 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] -69: AmgCoarsenTarget="5000" -69: ContinueOnConvergenceError="0" -69: EnableAsyncVtkOutput="1" -69: EnableGravity="1" -69: EnableGridAdaptation="0" -69: EnableIntensiveQuantityCache="0" -69: EnableStorageCache="0" -69: EnableThermodynamicHints="0" -69: EnableVtkOutput="1" -69: EndTime="10000" -69: FluidSystemNumPressure="100" -69: FluidSystemNumTemperature="100" -69: FluidSystemPressureHigh="4e+07" -69: FluidSystemPressureLow="3e+07" -69: FluidSystemTemperatureHigh="500" -69: FluidSystemTemperatureLow="290" -69: GridFile="data/co2injection.dgf" -69: GridGlobalRefinements="0" -69: InitialTimeStepSize="250" -69: LinearSolverAbsTolerance="-1" -69: LinearSolverMaxError="1e+07" -69: LinearSolverMaxIterations="1000" -69: LinearSolverOverlapSize="2" -69: LinearSolverTolerance="0.001" -69: LinearSolverVerbosity="0" -69: MaxDepth="2500" -69: MaxTimeStepDivisions="10" -69: MaxTimeStepSize="inf" -69: MinTimeStepSize="0" -69: NewtonMaxError="1e+100" -69: NewtonMaxIterations="20" -69: NewtonTargetIterations="10" -69: NewtonTolerance="1e-08" -69: NewtonVerbose="1" -69: NewtonWriteConvergence="0" -69: NumericDifferenceMethod="1" -69: OutputDir="" -69: ParameterFile="" -69: PreconditionerOrder="0" -69: PreconditionerRelaxation="1" -69: PredeterminedTimeStepsFile="" -69: PrintParameters="2" -69: RestartTime="-1e+35" -69: SimulationName="co2injection" -69: Temperature="293.15" -69: ThreadsPerProcess="1" -69: VtkWriteAverageMolarMasses="0" -69: VtkWriteDensities="1" -69: VtkWriteDofIndex="0" -69: VtkWriteExtrusionFactor="0" -69: VtkWriteFilterVelocities="0" -69: VtkWriteFugacities="0" -69: VtkWriteFugacityCoeffs="0" -69: VtkWriteIntrinsicPermeabilities="0" -69: VtkWriteMassFractions="0" -69: VtkWriteMobilities="0" -69: VtkWriteMolarities="0" -69: VtkWriteMoleFractions="1" -69: VtkWritePorosity="1" -69: VtkWritePotentialGradients="0" -69: VtkWritePressures="1" -69: VtkWritePrimaryVars="0" -69: VtkWriteProcessRank="0" -69: VtkWriteRelativePermeabilities="1" -69: VtkWriteSaturations="1" -69: VtkWriteTemperature="1" -69: VtkWriteTotalMassFractions="0" -69: VtkWriteTotalMoleFractions="0" -69: VtkWriteViscosities="0" -69: # [end of parameters] -69: Allocating the simulation vanguard -64: Solve: M deltax^k = r -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 2 error: 0.000440568 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Distributing the vanguard's data -69: Allocating the model -69: Allocating the problem -69: Initializing the model -62: Solve: M deltax^k = r -69: Initializing the problem -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.000136241 -62: 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" @@ -49622,26 +49797,30 @@ 70: Allocating the model 70: Allocating the problem 70: Initializing the model -64: Newton iteration 3 error: 7.86393e-08 -64: Linearization/solve/update time: 0.767519(96.9825%)/0.0238302(3.01115%)/5.0481e-05(0.0063787%) -64: Storage: liquid=[3.96511e+07 200124] gas=[0 0] -64: Writing visualization results for the current time step. -64: Time step 5 done. CPU time: 3.98485 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) -64: 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) -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Initializing the problem +67: Storage: liquid=[774455 0 8.47441e+10] gas=[0 12.1875 -3.56949e+06] +67: Writing visualization results for the current time step. +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 3.19646e-05 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: ###################### +62: # Comparing results +62: ###################### +62: RND: 'f7d85166e4ecf274a7dfe012f1e90ea1' +67: Time step 3 done. CPU time: 0.283046 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +67: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Solve: M deltax^k = r -62: Newton iteration 3 error: 1.28858e-09 -62: Linearization/solve/update time: 0.591203(96.3462%)/0.0223879(3.64848%)/3.272e-05(0.00533226%) -62: Storage: liquid=[1.89567e+08 955917 4.34129e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -62: Time step 5 done. CPU time: 4.21298 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -62: 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) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.000412393 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Simulation name: 'co2injection_flash_ni_ecfv' +62: Number of timesteps: '8' + 64/120 Test #62: co2injection_flash_ni_ecfv ..................... Passed 3.80 sec +test 72 + Start 72: co2injection_pvs_ecfv + +72: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ecfv" "--" +72: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +72: Test timeout computed to be: 1500 71: opm models will now start the simulation. 71: # [parameters which were specified at compile-time] 71: AmgCoarsenTarget="5000" @@ -49715,228 +49894,170 @@ 71: VtkWriteViscosities="0" 71: # [end of parameters] 71: Allocating the simulation vanguard -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.00169922 -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.000786377 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Distributing the vanguard's data 71: Allocating the model 71: Allocating the problem 71: Initializing the model 71: Initializing the problem -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.000339772 -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.000589172 -64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 3 error: 1.53154e-07 -63: Linearization/solve/update time: 1.08903(96.3257%)/0.0414967(3.67042%)/4.428e-05(0.0039166%) -63: Storage: liquid=[3.96519e+07 199746 7.80267e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -63: Time step 4 done. CPU time: 4.96903 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -63: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Simulator successfully set up -67: Applying the initial solution of the "co2injection_immiscible_ni_vcfv" problem -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: 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.00217424 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -62: Newton iteration 3 error: 5.55771e-09 -62: Linearization/solve/update time: 0.660344(92.8772%)/0.0506099(7.11826%)/3.208e-05(0.00451204%) -62: Storage: liquid=[1.89564e+08 958043 4.34075e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -62: Time step 6 done. CPU time: 4.9329 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -62: 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) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00750686 -67: 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.00169618 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Newton iteration 3 error: 2.29682e-07 -64: Linearization/solve/update time: 0.763763(97.9608%)/0.0158658(2.03496%)/3.268e-05(0.00419156%) -64: Storage: liquid=[3.96501e+07 200684] gas=[0 0] -64: Writing visualization results for the current time step. -64: Time step 6 done. CPU time: 4.77616 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) -64: 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) -64: 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.000659419 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -64: Solve: M deltax^k = r -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 1 error: 0.000782417 -64: 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: 1.88818e-05 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 4 error: 3.44598e-10 -67: Linearization/solve/update time: 0.204013(65.3171%)/0.108289(34.6701%)/3.9921e-05(0.0127812%) -67: Storage: liquid=[774463 0 8.47452e+10] gas=[0 2.5 -732176] -67: Writing visualization results for the current time step. -67: Time step 1 done. CPU time: 0.354174 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.00241214 -67: 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.000247512 -62: 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.000124874 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 2 error: 1.68064e-05 +60: 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.00100179 +63: Newton iteration 4 error: 1.11019e-05 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 3 error: 8.5724e-10 -67: Linearization/solve/update time: 0.143835(71.5591%)/0.0571404(28.4278%)/2.632e-05(0.0130944%) -67: Storage: liquid=[774461 0 8.47447e+10] gas=[0 6.25 -1.83048e+06] -67: Writing visualization results for the current time step. -64: Solve: M deltax^k = r -67: Time step 2 done. CPU time: 0.589817 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: 593.75 seconds (9 minutes, 53.75 seconds) -67: 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.00389955 -64: 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.00241858 -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: 2.16435e-05 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 3 error: 5.50503e-10 -67: Linearization/solve/update time: 0.155323(75.1392%)/0.051365(24.8483%)/2.5801e-05(0.0124815%) -62: Newton iteration 3 error: 3.21967e-09 -62: Linearization/solve/update time: 0.664599(95.0867%)/0.0343086(4.90866%)/3.2481e-05(0.00464718%) -62: Storage: liquid=[1.8956e+08 959863 4.34028e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -67: Storage: liquid=[774455 0 8.47441e+10] gas=[0 12.1875 -3.56949e+06] -67: Writing visualization results for the current time step. -62: Time step 7 done. CPU time: 5.64345 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -62: 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) -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r -67: Time step 3 done. CPU time: 0.818295 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -67: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -67: 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.00169253 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Solve: M deltax^k = r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 1.16783e-07 +60: 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.00241983 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Newton iteration 3 error: 1.76831e-06 -64: Linearization/solve/update time: 0.783696(97.9575%)/0.0163074(2.03833%)/3.352e-05(0.00418981%) -64: Storage: liquid=[3.96485e+07 201512] gas=[0 0] -64: Writing visualization results for the current time step. -64: Time step 7 done. CPU time: 5.58487 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) -64: Simulation of problem 'co2injection_flash_vcfv' finished. -64: -64: ------------------------ Timing ------------------------ -64: Setup time: 3.17 seconds, 36.2% -64: Simulation time: 5.58 seconds, 63.8% -64: Linearization time: 5.3 seconds, 94.9% -64: Linear solve time: 0.178 seconds, 3.19% -64: Newton update time: 0.000261 seconds, 0.00467% -64: Pre/postprocess time: 0.0487 seconds, 0.871% -64: Output write time: 0.0287 seconds, 0.514% -64: First process' simulation CPU time: 1.91 seconds -64: Number of processes: 1 -64: Threads per processes: 1 -64: Total CPU time: 1.91 seconds -64: -64: ---------------------------------------------------------------- -64: -64: Simulation completed +72: ###################### +72: # Running test '' +72: ###################### +72: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ecfv " +60: Newton iteration 4 error: 4.08338e-10 +60: Linearization/solve/update time: 0.0543534(96.8326%)/0.00175536(3.12724%)/2.256e-05(0.0401914%) +60: Storage: 2.20903e+07 302467 1.17673e+12 +60: Writing visualization results for the current time step. 67: Solve: M deltax^k = r -64: ###################### -64: # Comparing results -64: ###################### -64: RND: '606ee0fcd745200fba086d89a1f1d978' +60: Time step 35 done. CPU time: 2.90992 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) +60: 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) +60: 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_immiscible_vcfv" problem +68: Writing visualization results for the current time step. 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 2 error: 3.84951e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 1 error: 2.16034e-05 +60: 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 +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 1 error: 0.00750686 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Newton iteration 3 error: 3.65586e-10 -67: Linearization/solve/update time: 0.159377(81.1538%)/0.0369842(18.8321%)/2.756e-05(0.0140334%) -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 2.12816e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Linearization/solve/update time: 0.054543(76.8351%)/0.0164227(23.1348%)/2.136e-05(0.03009%) +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 2 error: 1.22059e-05 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 67: Storage: liquid=[774445 0 8.47432e+10] gas=[0 21.5885 -6.32291e+06] 67: Writing visualization results for the current time step. -67: Time step 4 done. CPU time: 1.05411 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +67: Time step 4 done. CPU time: 0.363637 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 67: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Simulation name: 'co2injection_flash_vcfv' -64: Number of timesteps: '7' - 64/120 Test #64: co2injection_flash_vcfv ........................ Passed 9.43 sec -test 72 - Start 72: co2injection_pvs_ecfv - -72: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ecfv" "--" -72: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -72: Test timeout computed to be: 1500 +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 3 error: 1.81525e-05 +60: 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.000123657 +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 3 error: 2.16997e-06 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Newton iteration 4 error: 1.282e-09 +60: Linearization/solve/update time: 0.054657(96.7955%)/0.00178656(3.16393%)/2.292e-05(0.0405905%) +60: Storage: 2.20881e+07 302773 1.17472e+12 +60: Writing visualization results for the current time step. +60: Time step 36 done. CPU time: 2.97006 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) +60: Simulation of problem 'waterair_pvs_ni' finished. +60: +60: ------------------------ Timing ------------------------ +60: Setup time: 1.27 seconds, 29.9% +60: Simulation time: 2.97 seconds, 70.1% +60: Linearization time: 2.68 seconds, 90.3% +60: Linear solve time: 0.114 seconds, 3.83% +60: Newton update time: 0.00131 seconds, 0.044% +60: Pre/postprocess time: 0.0751 seconds, 2.53% +60: Output write time: 0.0906 seconds, 3.05% +60: First process' simulation CPU time: 2.77 seconds +60: Number of processes: 1 +60: Threads per processes: 1 +60: Total CPU time: 2.77 seconds +60: +60: ---------------------------------------------------------------- +60: +60: Simulation completed 67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k 67: Newton iteration 1 error: 0.00242024 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -72: ###################### -72: # Running test '' -72: ###################### +68: Newton iteration 4 error: 4.8971e-11 +68: Linearization/solve/update time: 0.043388(78.1032%)/0.012134(21.8426%)/3.012e-05(0.0542194%) +68: Storage: liquid=[774463 0] gas=[0 2.5] +68: Writing visualization results for the current time step. +60: ###################### +60: # Comparing results +60: ###################### +60: RND: 'd4534e07ae4e8f173817873b33e384b5' +68: Time step 1 done. CPU time: 0.0604718 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 +60: Simulation name: 'waterair_pvs_ni' +60: Number of timesteps: '36' + 65/120 Test #60: waterair_pvs_ni ................................ Passed 4.61 sec +test 73 + Start 73: co2injection_pvs_ni_vcfv + +73: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_vcfv" "--" +73: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +73: Test timeout computed to be: 1500 +68: Solve: M deltax^k = r 67: Solve: M deltax^k = r -72: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ecfv " -62: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 0.000236391 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: ###################### +73: # Running test '' +73: ###################### +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 1 error: 0.000882309 +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 2 error: 1.22613e-06 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Solve: M deltax^k = r +73: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_vcfv " +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 2 error: 2.69079e-05 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Newton iteration 3 error: 4.05333e-10 +68: Linearization/solve/update time: 0.0323199(81.6139%)/0.00725964(18.332%)/2.144e-05(0.05414%) 67: Newton iteration 3 error: 8.86343e-12 -67: Linearization/solve/update time: 0.165631(78.6281%)/0.0449917(21.3584%)/2.8361e-05(0.0134635%) +67: Linearization/solve/update time: 0.0576413(77.5852%)/0.0166289(22.3825%)/2.4e-05(0.032304%) +68: Storage: liquid=[774460 0] gas=[0 6.25] +68: Writing visualization results for the current time step. 67: Storage: liquid=[774429 0 8.47419e+10] gas=[0 36.4735 -1.06825e+07] 67: Writing visualization results for the current time step. -67: Time step 5 done. CPU time: 1.28981 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +68: Time step 2 done. CPU time: 0.10484 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 +63: Newton iteration 5 error: 8.0083e-09 +63: Linearization/solve/update time: 0.663711(94.9955%)/0.0349052(4.99591%)/5.984e-05(0.00856478%) +63: Storage: liquid=[3.96512e+07 200081 7.8018e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +67: Time step 5 done. CPU time: 0.448076 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 67: 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) 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Solve: M deltax^k = r -63: Solve: M deltax^k = r -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00242027 -67: 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: 1.11019e-05 +63: Time step 5 done. CPU time: 2.44172 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +63: 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) 63: 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.000889941 +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: 6.1542e-07 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 3 error: 2.90977e-12 -67: Linearization/solve/update time: 0.163317(79.9571%)/0.0409119(20.0298%)/2.688e-05(0.01316%) +68: Solve: M deltax^k = r +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 2 error: 8.06946e-06 +68: 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] 72: AmgCoarsenTarget="5000" @@ -50017,147 +50138,84 @@ 72: Allocating the problem 72: Initializing the model 72: Initializing the problem -67: Storage: liquid=[774404 0 8.47397e+10] gas=[0 60.0414 -1.75851e+07] -67: Writing visualization results for the current time step. -67: Time step 6 done. CPU time: 1.52582 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -67: 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) -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 3 error: 2.94902e-09 -62: Linearization/solve/update time: 0.686906(94.2134%)/0.0421584(5.78228%)/3.1641e-05(0.00433976%) -62: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -62: Time step 8 done. CPU time: 6.38129 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) -62: Simulation of problem 'co2injection_flash_ni_ecfv' finished. -62: -62: ------------------------ Timing ------------------------ -62: Setup time: 3.46 seconds, 35.2% -62: Simulation time: 6.38 seconds, 64.8% -62: Linearization time: 5.93 seconds, 93% -62: Linear solve time: 0.311 seconds, 4.88% -62: Newton update time: 0.000282 seconds, 0.00442% -62: Pre/postprocess time: 0.0533 seconds, 0.836% -62: Output write time: 0.0541 seconds, 0.848% -62: First process' simulation CPU time: 2.15 seconds -62: Number of processes: 1 -62: Threads per processes: 1 -62: Total CPU time: 2.15 seconds -62: -62: ---------------------------------------------------------------- -62: -62: Simulation completed -62: ###################### -62: # Comparing results -62: ###################### -62: RND: '86eb14f3740f4f2a9f80ca95752ea1de' -67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00241986 +67: Newton iteration 1 error: 0.00242027 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Newton iteration 3 error: 2.43386e-10 +68: Linearization/solve/update time: 0.0337744(82.3677%)/0.00720764(17.5777%)/2.236e-05(0.0545307%) +68: Storage: liquid=[774455 0] gas=[0 12.1875] +68: Writing visualization results for the current time step. +68: Time step 3 done. CPU time: 0.15062 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: 940.104 seconds (15 minutes, 40.1 seconds) +68: 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.000891472 +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 2 error: 5.2735e-07 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 5 error: 8.0083e-09 -63: Linearization/solve/update time: 1.74675(95.0408%)/0.0910818(4.95577%)/6.364e-05(0.00346266%) -63: Storage: liquid=[3.96512e+07 200081 7.8018e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -63: Time step 5 done. CPU time: 6.81701 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -63: 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) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Simulation name: 'co2injection_flash_ni_ecfv' -62: Number of timesteps: '8' - 65/120 Test #62: co2injection_flash_ni_ecfv ..................... Passed 10.76 sec -test 73 - Start 73: co2injection_pvs_ni_vcfv - -73: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_vcfv" "--" -73: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -73: Test timeout computed to be: 1500 -67: Newton iteration 3 error: 2.6795e-12 -67: Linearization/solve/update time: 0.170034(80.6109%)/0.0408708(19.3764%)/2.688e-05(0.0127435%) -67: Storage: liquid=[774382 0 8.47379e+10] gas=[0 80.2205 -2.34953e+07] -67: Writing visualization results for the current time step. -67: Time step 7 done. CPU time: 1.75457 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -67: 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) +67: Newton iteration 2 error: 6.1542e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: ###################### -73: # Running test '' -73: ###################### -67: Solve: M deltax^k = r -73: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_vcfv " 63: Solve: M deltax^k = r -68: Simulator successfully set up -68: Applying the initial solution of the "co2injection_immiscible_vcfv" problem +68: Solve: M deltax^k = r +67: Newton iteration 3 error: 2.90977e-12 +67: Linearization/solve/update time: 0.0564937(77.7112%)/0.016181(22.2581%)/2.232e-05(0.0307028%) +68: Update: x^(k+1) = x^k - deltax^k +68: Newton iteration 2 error: 6.89581e-06 +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: Update: x^(k+1) = x^k - deltax^k -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00241908 -67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Writing visualization results for the current time step. 63: Newton iteration 1 error: 0.00216307 63: 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) +67: Storage: liquid=[774404 0 8.47397e+10] gas=[0 60.0414 -1.75851e+07] +67: Writing visualization results for the current time step. +68: Newton iteration 3 error: 1.2799e-10 +68: Linearization/solve/update time: 0.0324434(81.6927%)/0.0072502(18.2561%)/2.032e-05(0.051166%) +68: Storage: liquid=[774444 0] gas=[0 21.5885] +68: Writing visualization results for the current time step. +67: Time step 6 done. CPU time: 0.530275 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +67: 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) +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Time step 4 done. CPU time: 0.195048 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +68: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) 68: 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.00750686 +68: Newton iteration 1 error: 0.000892 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: 5.77378e-07 +67: Newton iteration 1 error: 0.00241986 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: 0.000123657 +68: Newton iteration 2 error: 1.09446e-06 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 3 error: 3.44839e-12 -67: Linearization/solve/update time: 0.14925(76.8502%)/0.0449314(23.1355%)/2.776e-05(0.0142938%) +68: Newton iteration 3 error: 6.24138e-12 +68: Linearization/solve/update time: 0.0324118(81.6323%)/0.00727256(18.3167%)/2.028e-05(0.0510772%) +68: Storage: liquid=[774428 0] gas=[0 36.4735] +68: Writing visualization results for the current time step. +67: Solve: M deltax^k = r +68: Time step 5 done. CPU time: 0.240272 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +68: 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) +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 2 error: 5.2735e-07 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Solve: M deltax^k = r -67: Storage: liquid=[774361 0 8.47361e+10] gas=[0 100 -2.92883e+07] -67: Writing visualization results for the current time step. 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 3 error: 2.16997e-06 +68: Newton iteration 1 error: 0.000892132 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Time step 8 done. CPU time: 1.99812 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) -67: Simulation of problem 'co2injection_immiscible_ni_vcfv' finished. -67: -67: ------------------------ Timing ------------------------ -67: Setup time: 3.52 seconds, 63.8% -67: Simulation time: 2 seconds, 36.2% -67: Linearization time: 1.31 seconds, 65.6% -67: Linear solve time: 0.425 seconds, 21.3% -67: Newton update time: 0.000229 seconds, 0.0115% -67: Pre/postprocess time: 0.189 seconds, 9.45% -67: Output write time: 0.0412 seconds, 2.06% -67: First process' simulation CPU time: 0.703 seconds -67: Number of processes: 1 -67: Threads per processes: 1 -67: Total CPU time: 0.703 seconds -67: -67: ---------------------------------------------------------------- -67: -67: Simulation completed -68: Newton iteration 4 error: 4.8971e-11 -68: Linearization/solve/update time: 0.111872(72.5175%)/0.0423605(27.4589%)/3.636e-05(0.0235693%) -68: Storage: liquid=[774463 0] gas=[0 2.5] -68: Writing visualization results for the current time step. 69: Simulator successfully set up 69: Applying the initial solution of the "co2injection_ncp_ecfv" problem 69: Writing visualization results for the current time step. -68: Time step 1 done. CPU time: 0.172979 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: ###################### -67: # Comparing results -67: ###################### -67: RND: 'dbadac939d9ae425af5a8da779b470f8' +67: Newton iteration 3 error: 2.6795e-12 +67: Linearization/solve/update time: 0.0563601(77.4336%)/0.0164021(22.5349%)/2.288e-05(0.031435%) +68: Solve: M deltax^k = 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 -68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000882309 +68: Newton iteration 2 error: 5.91883e-07 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 73: opm models will now start the simulation. 73: # [parameters which were specified at compile-time] 73: AmgCoarsenTarget="5000" @@ -50242,141 +50300,194 @@ 73: Allocating the problem 73: Initializing the model 73: Initializing the problem -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 2.69079e-05 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Storage: liquid=[774382 0 8.47379e+10] gas=[0 80.2205 -2.34953e+07] +69: Solve: M deltax^k = r +67: Writing visualization results for the current time step. +68: Newton iteration 3 error: 4.62734e-12 +68: Linearization/solve/update time: 0.0328292(81.6352%)/0.00736416(18.3122%)/2.116e-05(0.0526179%) +68: Storage: liquid=[774402 0] gas=[0 60.0414] +68: Writing visualization results for the current time step. +67: Time step 7 done. CPU time: 0.620305 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +67: 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) +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.000421562 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 4.05333e-10 -68: Linearization/solve/update time: 0.0866991(78.678%)/0.0234713(21.2999%)/2.44e-05(0.0221426%) -67: Simulation name: 'co2injection_immiscible_ni_vcfv' -67: Number of timesteps: '8' - 66/120 Test #67: co2injection_immiscible_ni_vcfv ................ Passed 6.33 sec -test 74 - Start 74: co2injection_pvs_vcfv - -74: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv" "--" -74: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -74: Test timeout computed to be: 1500 -68: Storage: liquid=[774460 0] gas=[0 6.25] -68: Writing visualization results for the current time step. -69: Solve: M deltax^k = r -68: Time step 2 done. CPU time: 0.304988 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: Time step 6 done. CPU time: 0.285212 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +68: 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) 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +69: Solve: M deltax^k = 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 1 error: 0.000892022 +68: 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: 0.000868187 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: ###################### -74: # Running test '' -74: ###################### -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.00222673 -63: 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.000889941 +68: Newton iteration 2 error: 4.36986e-07 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.00241908 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Solve: M deltax^k = r -74: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv " -68: Solve: M deltax^k = r +68: Newton iteration 3 error: 1.70394e-12 +68: Linearization/solve/update time: 0.0326248(81.8874%)/0.00719564(18.0609%)/2.06e-05(0.0517055%) +68: Storage: liquid=[774379 0] gas=[0 80.2205] +68: Writing visualization results for the current time step. +67: Solve: M deltax^k = r 69: Update: x^(k+1) = x^k - deltax^k 69: Newton iteration 3 error: 0.000468556 69: 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: 8.06946e-06 +63: Solve: M deltax^k = r +68: Time step 7 done. CPU time: 0.32981 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +68: 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) 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Solve: M deltax^k = r -68: Newton iteration 3 error: 2.43386e-10 -68: Linearization/solve/update time: 0.0950143(85.9429%)/0.0155162(14.0348%)/2.46e-05(0.0222513%) -68: Storage: liquid=[774455 0] gas=[0 12.1875] -68: Writing visualization results for the current time step. -68: Time step 3 done. CPU time: 0.436969 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: 940.104 seconds (15 minutes, 40.1 seconds) +67: Update: x^(k+1) = x^k - deltax^k +67: Newton iteration 2 error: 5.77378e-07 +67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.00222673 +63: 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.000891756 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Update: x^(k+1) = x^k - deltax^k 69: Newton iteration 4 error: 1.44388e-05 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 5 error: 1.42684e-11 +69: Linearization/solve/update time: 0.0538573(57.3909%)/0.0398881(42.5051%)/9.76e-05(0.104003%) +67: Newton iteration 3 error: 3.44839e-12 +67: Linearization/solve/update time: 0.0590424(77.014%)/0.0175984(22.9551%)/2.368e-05(0.0308878%) 68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 1 error: 0.000891472 +68: Newton iteration 2 error: 4.21829e-07 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Newton iteration 5 error: 1.42684e-11 -69: Linearization/solve/update time: 0.179715(59.0906%)/0.124314(40.8748%)/0.000105121(0.034564%) -68: Solve: M deltax^k = r +67: Storage: liquid=[774361 0 8.47361e+10] gas=[0 100 -2.92883e+07] +67: Writing visualization results for the current time step. 69: Storage: liquid=[1.89572e+08 952852 0 0] gas=[0 0 0 0] 69: Writing visualization results for the current time step. -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 6.89581e-06 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Time step 1 done. CPU time: 0.343745 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +67: Time step 8 done. CPU time: 0.707817 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +67: Simulation of problem 'co2injection_immiscible_ni_vcfv' finished. +67: +67: ------------------------ Timing ------------------------ +67: Setup time: 1.03 seconds, 59.3% +67: Simulation time: 0.708 seconds, 40.7% +67: Linearization time: 0.476 seconds, 67.2% +67: Linear solve time: 0.142 seconds, 20.1% +67: Newton update time: 0.000197 seconds, 0.0279% +67: Pre/postprocess time: 0.0703 seconds, 9.93% +67: Output write time: 0.018 seconds, 2.54% +67: First process' simulation CPU time: 0.688 seconds +67: Number of processes: 1 +67: Threads per processes: 1 +67: Total CPU time: 0.688 seconds +67: +67: ---------------------------------------------------------------- +67: +67: Simulation completed +68: Newton iteration 3 error: 3.53397e-12 +68: Linearization/solve/update time: 0.0324262(81.4999%)/0.00734016(18.4487%)/2.044e-05(0.0513738%) +68: Storage: liquid=[774357 0] gas=[0 100] +68: Writing visualization results for the current time step. +69: Time step 1 done. CPU time: 0.105595 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: 354.167 seconds (5 minutes, 54.17 seconds) 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 1.2799e-10 -68: Linearization/solve/update time: 0.0907288(79.3485%)/0.0235888(20.63%)/2.4601e-05(0.0215152%) -68: Storage: liquid=[774444 0] gas=[0 21.5885] -68: Writing visualization results for the current time step. +68: Time step 8 done. CPU time: 0.37443 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +68: Simulation of problem 'co2injection_immiscible_vcfv' finished. +68: +68: ------------------------ Timing ------------------------ +68: Setup time: 1.02 seconds, 73.2% +68: Simulation time: 0.374 seconds, 26.8% +68: Linearization time: 0.272 seconds, 72.7% +68: Linear solve time: 0.063 seconds, 16.8% +68: Newton update time: 0.000177 seconds, 0.0472% +68: Pre/postprocess time: 0.0288 seconds, 7.68% +68: Output write time: 0.00919 seconds, 2.45% +68: First process' simulation CPU time: 0.371 seconds +68: Number of processes: 1 +68: Threads per processes: 1 +68: Total CPU time: 0.371 seconds +68: +68: ---------------------------------------------------------------- +68: +68: Simulation completed 69: Solve: M deltax^k = r -68: Time step 4 done. CPU time: 0.573112 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -68: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +68: ###################### +68: # Comparing results +68: ###################### +68: RND: '48e0b53686815a14c58e0fb36edbd673' +67: ###################### +67: # Comparing results +67: ###################### +67: RND: '7c1cab4f6235f30eda614db58f735147' 69: Update: x^(k+1) = x^k - deltax^k 69: Newton iteration 1 error: 0.000396248 69: 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.000892 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Simulation name: 'co2injection_immiscible_ni_vcfv' +67: Number of timesteps: '8' +68: Simulation name: 'co2injection_immiscible_vcfv' +68: Number of timesteps: '8' + 66/120 Test #67: co2injection_immiscible_ni_vcfv ................ Passed 1.91 sec + 67/120 Test #68: co2injection_immiscible_vcfv ................... Passed 1.58 sec +test 74 + Start 74: co2injection_pvs_vcfv + +74: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv" "--" +74: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +74: Test timeout computed to be: 1500 +test 75 + Start 75: co2injection_ncp_ni_ecfv + +75: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv" "--" +75: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +75: Test timeout computed to be: 1500 69: Solve: M deltax^k = r -70: Simulator successfully set up -68: Solve: M deltax^k = r +74: ###################### +74: # Running test '' +74: ###################### +74: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv " +75: ###################### +75: # Running test '' +75: ###################### 69: Update: x^(k+1) = x^k - deltax^k 69: Newton iteration 2 error: 4.67232e-05 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Applying the initial solution of the "co2injection_ncp_ni_vcfv" problem -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 1.09446e-06 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -70: Writing visualization results for the current time step. -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 4.48707e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv " 69: Newton iteration 3 error: 6.18906e-11 -69: Linearization/solve/update time: 0.109163(68.039%)/0.0512227(31.9261%)/5.6041e-05(0.0349292%) -68: Newton iteration 3 error: 6.24138e-12 -68: Linearization/solve/update time: 0.0827696(84.073%)/0.0156482(15.8946%)/3.196e-05(0.0324633%) -71: Simulator successfully set up -68: Storage: liquid=[774428 0] gas=[0 36.4735] -68: Writing visualization results for the current time step. -71: Applying the initial solution of the "co2injection_ncp_vcfv" problem -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 -68: Time step 5 done. CPU time: 0.701331 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -68: 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) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Linearization/solve/update time: 0.0345304(64.1233%)/0.0192696(35.7839%)/5e-05(0.0928506%) 69: Storage: liquid=[1.89572e+08 953172 0 0] gas=[0 0 0 0] 69: Writing visualization results for the current time step. -71: Writing visualization results for the current time step. -69: Time step 2 done. CPU time: 0.539763 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +69: Time step 2 done. CPU time: 0.17198 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) 69: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) 69: 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.000892132 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Solve: M deltax^k = 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 -68: Solve: M deltax^k = r 69: Update: x^(k+1) = x^k - deltax^k 69: Newton iteration 1 error: 0.000396043 69: 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: 5.91883e-07 -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 2 error: 5.31603e-07 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 1.25458e-12 +69: Linearization/solve/update time: 0.0331771(62.7819%)/0.0196146(37.1172%)/5.332e-05(0.100899%) +63: Solve: M deltax^k = r +69: Storage: liquid=[1.89571e+08 953678 0 0] gas=[0 0 0 0] +69: Writing visualization results for the current time step. +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 4.48707e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Time step 3 done. CPU time: 0.237347 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +69: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 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.000395804 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: opm models will now start the simulation. 74: # [parameters which were specified at compile-time] 74: AmgCoarsenTarget="5000" @@ -50452,272 +50563,27 @@ 74: VtkWriteViscosities="0" 74: # [end of parameters] 74: Allocating the simulation vanguard -69: Solve: M deltax^k = r 74: Distributing the vanguard's data 74: Allocating the model -68: Newton iteration 3 error: 4.62734e-12 -68: Linearization/solve/update time: 0.0988232(80.702%)/0.0236078(19.2788%)/2.356e-05(0.0192398%) -68: Storage: liquid=[774402 0] gas=[0 60.0414] -68: Writing visualization results for the current time step. 74: Allocating the problem 74: Initializing the model 74: Initializing the problem -68: Time step 6 done. CPU time: 0.836983 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -68: 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) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 5.31603e-07 -69: 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 -69: Newton iteration 3 error: 1.25458e-12 -69: Linearization/solve/update time: 0.100768(64.4902%)/0.0554319(35.4756%)/5.352e-05(0.034252%) -71: Solve: M deltax^k = r -68: Newton iteration 1 error: 0.000892022 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Storage: liquid=[1.89571e+08 953678 0 0] gas=[0 0 0 0] -68: Solve: M deltax^k = r -69: Writing visualization results for the current time step. -69: Time step 3 done. CPU time: 0.731853 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -69: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -69: 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.36986e-07 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Newton iteration 3 error: 1.70394e-12 -68: Linearization/solve/update time: 0.0827502(84.1786%)/0.0155225(15.7904%)/3.048e-05(0.0310061%) -69: 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: 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 -68: Storage: liquid=[774379 0] gas=[0 80.2205] -68: Writing visualization results for the current time step. -68: Time step 7 done. CPU time: 0.965202 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -68: 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) -68: 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.000395804 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: 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.000891756 -68: 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: 3.20417e-05 -63: 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: 1.76596e-07 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -68: Solve: M deltax^k = r -68: Update: x^(k+1) = x^k - deltax^k -68: Newton iteration 2 error: 4.21829e-07 -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Newton iteration 3 error: 6.35591e-13 -69: Linearization/solve/update time: 0.109555(68.1116%)/0.051238(31.8551%)/5.364e-05(0.0333484%) -68: Newton iteration 3 error: 3.53397e-12 -68: Linearization/solve/update time: 0.0908272(79.457%)/0.023461(20.5241%)/2.1601e-05(0.0188969%) -70: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -68: Storage: liquid=[774357 0] gas=[0 100] -68: Writing visualization results for the current time step. -71: Newton iteration 2 error: 0.000104677 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Time step 8 done. CPU time: 1.10097 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) -68: Simulation of problem 'co2injection_immiscible_vcfv' finished. -68: -68: ------------------------ Timing ------------------------ -68: Setup time: 3.15 seconds, 74.1% -68: Simulation time: 1.1 seconds, 25.9% -68: Linearization time: 0.739 seconds, 67.2% -68: Linear solve time: 0.183 seconds, 16.6% -68: Newton update time: 0.000218 seconds, 0.0198% -68: Pre/postprocess time: 0.0771 seconds, 7.01% -68: Output write time: 0.057 seconds, 5.18% -68: First process' simulation CPU time: 0.379 seconds -68: Number of processes: 1 -68: Threads per processes: 1 -68: Total CPU time: 0.379 seconds -68: -68: ---------------------------------------------------------------- -68: -68: Simulation completed +69: Linearization/solve/update time: 0.0357412(64.2329%)/0.0198502(35.674%)/5.184e-05(0.093165%) 69: Storage: liquid=[1.8957e+08 954478 0 0] gas=[0 0 0 0] 69: Writing visualization results for the current time step. -69: Time step 4 done. CPU time: 0.928508 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +69: Time step 4 done. CPU time: 0.304729 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) 69: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: ###################### -68: # Comparing results -68: ###################### -68: RND: 'f54f86e06adb0b945aa6d3500692214f' 69: 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.000563284 -70: 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.000395442 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 69: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 3 error: 1.1349e-07 -71: 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.63986e-07 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -68: Simulation name: 'co2injection_immiscible_vcfv' -68: Number of timesteps: '8' - 67/120 Test #68: co2injection_immiscible_vcfv ................... Passed 4.84 sec -test 75 - Start 75: co2injection_ncp_ni_ecfv - -75: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv" "--" -75: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -75: Test timeout computed to be: 1500 -69: Newton iteration 3 error: 9.05343e-13 -69: Linearization/solve/update time: 0.101423(62.9043%)/0.0597557(37.0616%)/5.508e-05(0.0341616%) -75: ###################### -75: # Running test '' -75: ###################### -70: Solve: M deltax^k = r -69: Storage: liquid=[1.89567e+08 955745 0 0] gas=[0 0 0 0] -69: Writing visualization results for the current time step. -69: Time step 5 done. CPU time: 1.12544 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -69: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Newton iteration 4 error: 5.52317e-13 -71: Linearization/solve/update time: 0.321712(60.9317%)/0.206179(39.05%)/9.64e-05(0.018258%) -63: Newton iteration 5 error: 1.96876e-08 -75: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv " -63: Linearization/solve/update time: 1.40388(94.8611%)/0.0759825(5.13419%)/6.9241e-05(0.00467866%) -63: Storage: liquid=[3.96504e+07 200556 7.80056e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -69: Solve: M deltax^k = r -63: Time step 6 done. CPU time: 8.31592 seconds, end time: 5756.06 seconds (1 hours, 35 minutes, 56.06 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) -63: 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) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Storage: liquid=[3.96525e+07 199316 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -71: Time step 1 done. CPU time: 0.590492 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: 375 seconds (6 minutes, 15 seconds) -71: 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.000394876 -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 3 error: 1.27773e-08 -70: 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: 4.12563e-07 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -63: Solve: M deltax^k = r -69: Newton iteration 3 error: 1.20622e-12 -69: Linearization/solve/update time: 0.0886813(63.4215%)/0.0510864(36.535%)/6.0882e-05(0.0435405%) -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.0021473 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Storage: liquid=[1.89564e+08 957752 0 0] gas=[0 0 0 0] -69: Writing visualization results for the current time step. -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000792223 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Newton iteration 4 error: 1.05291e-13 -70: Linearization/solve/update time: 0.490425(61.2531%)/0.310119(38.7333%)/0.000109362(0.0136591%) -69: Time step 6 done. CPU time: 1.32372 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -69: 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) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -70: Storage: liquid=[3.96525e+07 199316 0 0 7.80381e+10] gas=[0 0 0 0 0] -70: Writing visualization results for the current time step. -71: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.000393983 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Time step 1 done. CPU time: 0.870497 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 -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 4.0197e-07 -69: 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: 3.16501e-05 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Newton iteration 3 error: 1.23089e-12 -69: Linearization/solve/update time: 0.108883(67.9574%)/0.0512863(32.0094%)/5.32e-05(0.0332037%) -70: Solve: M deltax^k = r -69: Storage: liquid=[1.8956e+08 959717 0 0] gas=[0 0 0 0] -69: Writing visualization results for the current time step. -69: Time step 7 done. CPU time: 1.51155 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) -69: 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) -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Newton iteration 3 error: 1.73147e-11 -71: Linearization/solve/update time: 0.241344(68.8077%)/0.109345(31.1745%)/6.2361e-05(0.0177793%) -69: Solve: M deltax^k = r -71: Storage: liquid=[3.96524e+07 199401 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -71: Time step 2 done. CPU time: 0.987091 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -71: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -71: 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.00039311 -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 1 error: 0.00218297 -70: 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: 3.92629e-07 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -69: Newton iteration 3 error: 1.25433e-12 -69: Linearization/solve/update time: 0.109131(68.0568%)/0.0511665(31.9086%)/5.548e-05(0.0345986%) -69: Storage: liquid=[1.89556e+08 961645 0 0] gas=[0 0 0 0] -69: Writing visualization results for the current time step. -69: Time step 8 done. CPU time: 1.70774 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) -69: Simulation of problem 'co2injection_ncp_ecfv' finished. -69: -69: ------------------------ Timing ------------------------ -69: Setup time: 3.09 seconds, 64.4% -69: Simulation time: 1.71 seconds, 35.6% -69: Linearization time: 0.907 seconds, 53.1% -69: Linear solve time: 0.496 seconds, 29% -69: Newton update time: 0.000493 seconds, 0.0289% -69: Pre/postprocess time: 0.262 seconds, 15.3% -69: Output write time: 0.0194 seconds, 1.14% -69: First process' simulation CPU time: 0.573 seconds -69: Number of processes: 1 -69: Threads per processes: 1 -69: Total CPU time: 0.573 seconds -69: -69: ---------------------------------------------------------------- -69: -69: Simulation completed -70: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000791548 -71: 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.00145686 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: ###################### -69: # Comparing results -69: ###################### -69: RND: '5000286f72d944a80db1dd1e935ea57a' -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.000141283 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r 75: opm models will now start the simulation. 75: # [parameters which were specified at compile-time] 75: AmgCoarsenTarget="5000" @@ -50794,17 +50660,100 @@ 75: VtkWriteViscosities="0" 75: # [end of parameters] 75: Allocating the simulation vanguard -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 5.08104e-07 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 75: Distributing the vanguard's data 75: Allocating the model 75: Allocating the problem 75: Initializing the model 75: Initializing the problem +69: Update: x^(k+1) = x^k - deltax^k +69: Newton iteration 2 error: 2.63986e-07 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 9.05343e-13 +69: Linearization/solve/update time: 0.0394753(66.6275%)/0.0197209(33.2854%)/5.16e-05(0.0870918%) +69: Storage: liquid=[1.89567e+08 955745 0 0] gas=[0 0 0 0] +69: Writing visualization results for the current time step. +69: Time step 5 done. CPU time: 0.37571 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +69: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +69: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 3.20417e-05 +63: 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.000394876 +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: 4.12563e-07 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 1.20622e-12 +69: Linearization/solve/update time: 0.0356699(63.9247%)/0.0200773(35.9809%)/5.268e-05(0.0944088%) +69: Storage: liquid=[1.89564e+08 957752 0 0] gas=[0 0 0 0] +69: Writing visualization results for the current time step. +69: Time step 6 done. CPU time: 0.443306 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +69: 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) +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.000393983 +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: 4.0197e-07 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 1.23089e-12 +69: Linearization/solve/update time: 0.0356529(64.3003%)/0.019742(35.6049%)/5.26e-05(0.0948645%) +69: Storage: liquid=[1.8956e+08 959717 0 0] gas=[0 0 0 0] +69: Writing visualization results for the current time step. +69: Time step 7 done. CPU time: 0.510479 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +69: 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) +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.00039311 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 5 error: 1.96876e-08 +63: Linearization/solve/update time: 0.660434(95.0668%)/0.034211(4.92453%)/6.04e-05(0.00869434%) +63: Storage: liquid=[3.96504e+07 200556 7.80056e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +69: Solve: M deltax^k = r +63: Time step 6 done. CPU time: 3.13947 seconds, end time: 5756.06 seconds (1 hours, 35 minutes, 56.06 seconds), step size: 2108.71 seconds (35 minutes, 8.706 seconds) +63: 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) +63: 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: 3.92629e-07 +69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +69: Newton iteration 3 error: 1.25433e-12 +69: Linearization/solve/update time: 0.0356705(63.6062%)/0.020358(36.3016%)/5.172e-05(0.0922251%) +69: Storage: liquid=[1.89556e+08 961645 0 0] gas=[0 0 0 0] +69: Writing visualization results for the current time step. +69: Time step 8 done. CPU time: 0.57827 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +69: Simulation of problem 'co2injection_ncp_ecfv' finished. +69: +69: ------------------------ Timing ------------------------ +69: Setup time: 1.02 seconds, 63.7% +69: Simulation time: 0.578 seconds, 36.3% +69: Linearization time: 0.304 seconds, 52.5% +69: Linear solve time: 0.179 seconds, 30.9% +69: Newton update time: 0.000461 seconds, 0.0798% +69: Pre/postprocess time: 0.082 seconds, 14.2% +69: Output write time: 0.0121 seconds, 2.1% +69: First process' simulation CPU time: 0.566 seconds +69: Number of processes: 1 +69: Threads per processes: 1 +69: Total CPU time: 0.566 seconds +69: +69: ---------------------------------------------------------------- +69: +69: Simulation completed +69: ###################### +69: # Comparing results +69: ###################### +69: RND: 'f670755888b27de2fb5be2d860484bb9' 69: Simulation name: 'co2injection_ncp_ecfv' 69: Number of timesteps: '8' - 68/120 Test #69: co2injection_ncp_ecfv .......................... Passed 5.49 sec + 68/120 Test #69: co2injection_ncp_ecfv .......................... Passed 1.74 sec test 76 Start 76: co2injection_pvs_ni_ecfv @@ -50814,67 +50763,17 @@ 76: ###################### 76: # Running test '' 76: ###################### -70: Newton iteration 3 error: 3.6184e-10 -70: Linearization/solve/update time: 0.351089(66.1312%)/0.179743(33.8564%)/6.568e-05(0.0123715%) -71: Newton iteration 3 error: 1.77778e-12 -71: Linearization/solve/update time: 0.253648(69.8819%)/0.109259(30.1016%)/5.972e-05(0.0164533%) -76: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_ecfv " -71: Storage: liquid=[3.96522e+07 199534 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -70: Storage: liquid=[3.96524e+07 199401 0 0 7.80358e+10] gas=[0 0 0 0 0] -70: Writing visualization results for the current time step. -70: Time step 2 done. CPU time: 1.45622 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 -71: Time step 3 done. CPU time: 1.38772 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) -71: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -70: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000790579 -71: 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.00218467 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r 63: Solve: M deltax^k = r +76: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_ecfv " 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 6.64333e-05 +63: Newton iteration 1 error: 0.0021473 63: 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: 3.62385e-06 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r -71: Newton iteration 3 error: 2.30768e-12 -71: Linearization/solve/update time: 0.249544(67.7012%)/0.118993(32.2829%)/5.828e-05(0.0158114%) -72: Simulator successfully set up -72: Applying the initial solution of the "co2injection_pvs_ecfv" problem -72: Writing visualization results for the current time step. -71: Storage: liquid=[3.96518e+07 199746 0 0] gas=[0 0 0 0] -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 -71: Writing visualization results for the current time step. -71: Time step 4 done. CPU time: 1.79073 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) -71: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 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 1 error: 0.000421562 -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: 5.35838e-06 +70: Simulator successfully set up +70: Applying the initial solution of the "co2injection_ncp_ni_vcfv" problem +70: Writing visualization results for the current time step. +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 -72: Solve: M deltax^k = r -72: Update: x^(k+1) = x^k - deltax^k -72: Newton iteration 2 error: 0.000869504 -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 3 error: 0.000468591 -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 +70: Solve: M deltax^k = r 76: opm models will now start the simulation. 76: # [parameters which were specified at compile-time] 76: AmgCoarsenTarget="5000" @@ -50958,22 +50857,86 @@ 76: Allocating the problem 76: Initializing the model 76: Initializing the problem +71: Simulator successfully set up +71: Applying the initial solution of the "co2injection_ncp_vcfv" problem +71: Writing visualization results for the current time step. +63: 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 +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 +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.00145686 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r +70: 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: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 0.000563284 +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.000104677 +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 +72: Simulator successfully set up +72: Applying the initial solution of the "co2injection_pvs_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 +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 3 error: 1.1349e-07 +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 1 error: 0.000421562 +72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 3 error: 1.27773e-08 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Update: x^(k+1) = x^k - deltax^k +72: Newton iteration 2 error: 0.000869504 +72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +72: Solve: M deltax^k = r +72: Update: x^(k+1) = x^k - deltax^k +72: Newton iteration 3 error: 0.000468591 +72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Newton iteration 4 error: 5.52317e-13 +71: Linearization/solve/update time: 0.112323(66.2922%)/0.0570237(33.655%)/8.944e-05(0.0527869%) +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 3 error: 6.64333e-05 +63: 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 4 error: 1.44386e-05 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Storage: liquid=[3.96525e+07 199316 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. 72: Newton iteration 5 error: 1.53729e-10 -72: Linearization/solve/update time: 0.0920647(80.1358%)/0.0227763(19.8252%)/4.48e-05(0.0389952%) +71: Time step 1 done. CPU time: 0.183766 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: 375 seconds (6 minutes, 15 seconds) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Linearization/solve/update time: 0.0420874(78.2224%)/0.0116735(21.696%)/4.388e-05(0.0815541%) +70: Newton iteration 4 error: 1.05291e-13 +70: Linearization/solve/update time: 0.157999(58.7891%)/0.110655(41.1731%)/0.00010164(0.0378187%) 72: Storage: liquid=[1.89572e+08 952852] gas=[0 0] 72: Writing visualization results for the current time step. -72: Time step 1 done. CPU time: 0.144312 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.0684688 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: 354.167 seconds (5 minutes, 54.17 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Newton iteration 3 error: 6.14544e-12 -70: Linearization/solve/update time: 0.372138(67.67%)/0.177726(32.3179%)/6.656e-05(0.0121033%) -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000789064 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Storage: liquid=[3.96525e+07 199316 0 0 7.80381e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. 72: Solve: M deltax^k = r +71: Solve: M deltax^k = r +70: Time step 1 done. CPU time: 0.287319 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 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 1 error: 0.000396248 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -50981,351 +50944,374 @@ 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 4.67177e-05 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Storage: liquid=[3.96522e+07 199534 0 0 7.80323e+10] gas=[0 0 0 0 0] -70: Writing visualization results for the current time step. 72: Newton iteration 3 error: 1.79503e-10 -72: Linearization/solve/update time: 0.047758(72.633%)/0.0179685(27.3276%)/2.592e-05(0.0394206%) -71: Solve: M deltax^k = r -70: Time step 3 done. CPU time: 2.0658 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: Linearization/solve/update time: 0.0261935(83.2019%)/0.00526628(16.728%)/2.208e-05(0.0701356%) +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.000792223 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Storage: liquid=[1.89572e+08 953172] gas=[0 0] 72: Writing visualization results for the current time step. -72: Time step 2 done. CPU time: 0.235949 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +72: Time step 2 done. CPU time: 0.113641 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) 72: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) 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: 1.10879e-06 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Simulator successfully set up +73: Applying the initial solution of the "co2injection_pvs_ni_vcfv" problem +73: Writing visualization results for the current time step. 72: Solve: M deltax^k = r +70: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 1 error: 0.000396043 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 +71: Solve: M deltax^k = r 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 5.30825e-07 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Newton iteration 3 error: 2.41393e-12 -71: Linearization/solve/update time: 0.201567(68.2692%)/0.0936289(31.7114%)/5.736e-05(0.0194274%) 72: Newton iteration 3 error: 3.85756e-11 -72: Linearization/solve/update time: 0.0528369(84.6125%)/0.00958374(15.3473%)/2.508e-05(0.0401629%) +72: Linearization/solve/update time: 0.0268268(83.4869%)/0.00528232(16.4389%)/2.384e-05(0.0741917%) +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 2 error: 3.16501e-05 +71: 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 1 error: 0.00218297 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Storage: liquid=[1.89571e+08 953678] gas=[0 0] 72: Writing visualization results for the current time step. -71: Storage: liquid=[3.96512e+07 200081 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -72: Time step 3 done. CPU time: 0.327943 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +72: Time step 3 done. CPU time: 0.15878 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) 72: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Time step 5 done. CPU time: 2.11211 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) -71: 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) -71: 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.00742171 +73: 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 1 error: 0.000395804 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r +71: Newton iteration 3 error: 1.73147e-11 +71: Linearization/solve/update time: 0.087346(68.9856%)/0.0392096(30.9676%)/5.924e-05(0.0467876%) 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 1.65235e-07 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r +71: Storage: liquid=[3.96524e+07 199401 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. 72: Newton iteration 3 error: 1.06808e-11 -72: Linearization/solve/update time: 0.0442154(76.3402%)/0.0136781(23.616%)/2.536e-05(0.0437854%) +72: Linearization/solve/update time: 0.0260446(83.4344%)/0.00514984(16.4976%)/2.124e-05(0.0680426%) +63: Solve: M deltax^k = r +70: Solve: M deltax^k = r +73: Solve: M deltax^k = r +71: Time step 2 done. CPU time: 0.324607 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +71: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +71: 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: 5.27852e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Storage: liquid=[1.8957e+08 954478] gas=[0 0] 72: Writing visualization results for the current time step. -72: Time step 4 done. CPU time: 0.420495 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 0.000563157 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Time step 4 done. CPU time: 0.202928 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) 72: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) 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.000786678 -71: 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.00218101 -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 1 error: 0.000395442 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r -63: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 2.61669e-07 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.000141283 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 8.66221e-09 +73: Linearization/solve/update time: 0.0781663(81.4908%)/0.0177225(18.4763%)/3.16e-05(0.032944%) 71: Solve: M deltax^k = r 72: Newton iteration 3 error: 1.82017e-12 -72: Linearization/solve/update time: 0.0442452(67.1328%)/0.0216382(32.8315%)/2.352e-05(0.0356867%) +72: Linearization/solve/update time: 0.025921(83.5015%)/0.00509976(16.4283%)/2.18e-05(0.0702262%) +73: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. 72: Storage: liquid=[1.89567e+08 955745] gas=[0 0] -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 5.27852e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Writing visualization results for the current time step. -72: Time step 5 done. CPU time: 0.516207 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -72: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -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: 1.73307e-06 +71: Newton iteration 1 error: 0.000791548 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Time step 5 done. CPU time: 0.24734 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +72: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +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 +70: Newton iteration 3 error: 3.6184e-10 +70: Linearization/solve/update time: 0.119893(66.203%)/0.0611416(33.7614%)/6.436e-05(0.0355386%) +73: Time step 1 done. CPU time: 0.131731 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: 395.833 seconds (6 minutes, 35.83 seconds) +73: 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.000394876 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Newton iteration 3 error: 1.10009e-12 +71: Solve: M deltax^k = r 72: Solve: M deltax^k = r +70: Storage: liquid=[3.96524e+07 199401 0 0 7.80358e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 4.13215e-07 -71: Linearization/solve/update time: 0.163329(68.9136%)/0.0736168(31.0613%)/5.9481e-05(0.025097%) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Storage: liquid=[3.96502e+07 200612 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -73: Simulator successfully set up -73: Applying the initial solution of the "co2injection_pvs_ni_vcfv" problem -71: Time step 6 done. CPU time: 2.38662 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) -71: 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) -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Writing visualization results for the current time step. +70: Time step 2 done. CPU time: 0.486742 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 72: Newton iteration 3 error: 1.65121e-12 -72: Linearization/solve/update time: 0.0758227(84.827%)/0.0135378(15.1454%)/2.464e-05(0.0275661%) -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 +72: Linearization/solve/update time: 0.0277268(80.8103%)/0.00656128(19.123%)/2.288e-05(0.0666843%) +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 2 error: 5.08104e-07 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Storage: liquid=[1.89564e+08 957752] gas=[0 0] 72: Writing visualization results for the current time step. -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 7.97374e-06 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -72: Time step 6 done. CPU time: 0.651951 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +72: Time step 6 done. CPU time: 0.295322 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) 72: 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) 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.000393983 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Newton iteration 3 error: 1.77778e-12 +71: Linearization/solve/update time: 0.0852108(69.1632%)/0.0379322(30.7885%)/5.956e-05(0.0483431%) 73: Solve: M deltax^k = r 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 4.03336e-07 72: 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.00742171 -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.00078292 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 1 error: 0.00218297 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -72: Newton iteration 3 error: 2.94344e-12 -72: Linearization/solve/update time: 0.05966(77.1957%)/0.0175989(22.7718%)/2.5121e-05(0.0325047%) 70: Solve: M deltax^k = r +71: Storage: liquid=[3.96522e+07 199534 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. +72: Newton iteration 3 error: 2.94344e-12 +72: Linearization/solve/update time: 0.0267967(83.2973%)/0.00534984(16.6299%)/2.34e-05(0.0727388%) +71: Time step 3 done. CPU time: 0.461156 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +71: Begin time step 4. Start time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Storage: liquid=[1.8956e+08 959717] gas=[0 0] 72: Writing visualization results for the current time step. -72: Time step 7 done. CPU time: 0.779945 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +72: Time step 7 done. CPU time: 0.340897 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) 72: 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) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -72: Solve: M deltax^k = r +63: Newton iteration 5 error: 8.26182e-08 +63: Linearization/solve/update time: 0.66453(95.0494%)/0.0345499(4.94176%)/6.2e-05(0.00886801%) 73: Solve: M deltax^k = r +63: Storage: liquid=[3.96495e+07 201039 7.79931e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +72: Solve: M deltax^k = r +63: Time step 7 done. CPU time: 3.84164 seconds, end time: 7899.25 seconds (2 hours, 11 minutes, 39.25 seconds), step size: 2143.19 seconds (35 minutes, 43.19 seconds) +63: 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) +63: 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.000145811 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 1 error: 0.00039311 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 0.000563157 +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 1 error: 0.00218467 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 3.94115e-07 -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 3 error: 1.49441e-07 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 3 error: 1.5746e-12 -72: Linearization/solve/update time: 0.0758326(84.8051%)/0.013559(15.1632%)/2.832e-05(0.0316708%) -71: Newton iteration 2 error: 1.47307e-06 +72: Linearization/solve/update time: 0.0263129(82.1267%)/0.00570384(17.8026%)/2.264e-05(0.0706631%) +73: Newton iteration 3 error: 9.10615e-10 +73: Linearization/solve/update time: 0.102269(85.948%)/0.0166907(14.0271%)/2.968e-05(0.0249435%) +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.000790579 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Storage: liquid=[1.89556e+08 961645] gas=[0 0] 72: Writing visualization results for the current time step. -72: Time step 8 done. CPU time: 0.911945 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +72: Time step 8 done. CPU time: 0.393807 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) 72: Simulation of problem 'co2injection_pvs_ecfv' finished. 72: 72: ------------------------ Timing ------------------------ -72: Setup time: 2.91 seconds, 76.1% -72: Simulation time: 0.912 seconds, 23.9% -72: Linearization time: 0.492 seconds, 54% -72: Linear solve time: 0.13 seconds, 14.3% -72: Newton update time: 0.000223 seconds, 0.0244% -72: Pre/postprocess time: 0.234 seconds, 25.6% -72: Output write time: 0.0457 seconds, 5.01% -72: First process' simulation CPU time: 0.387 seconds +72: Setup time: 1.03 seconds, 72.4% +72: Simulation time: 0.394 seconds, 27.6% +72: Linearization time: 0.228 seconds, 57.9% +72: Linear solve time: 0.0501 seconds, 12.7% +72: Newton update time: 0.000202 seconds, 0.0512% +72: Pre/postprocess time: 0.0997 seconds, 25.3% +72: Output write time: 0.0149 seconds, 3.79% +72: First process' simulation CPU time: 0.376 seconds 72: Number of processes: 1 72: Threads per processes: 1 -72: Total CPU time: 0.387 seconds +72: Total CPU time: 0.376 seconds 72: 72: ---------------------------------------------------------------- 72: 72: Simulation completed -73: Newton iteration 3 error: 8.66221e-09 -73: Linearization/solve/update time: 0.244304(82.8088%)/0.0506858(17.1803%)/3.196e-05(0.0108331%) -72: ###################### -72: # Comparing results -72: ###################### -72: RND: '3415a3bf74282c19c8ee22ddeafb503b' -71: Newton iteration 3 error: 1.6084e-12 -71: Linearization/solve/update time: 0.234154(68.0966%)/0.109637(31.8846%)/6.4761e-05(0.0188338%) -70: Newton iteration 4 error: 2.69862e-13 -70: Linearization/solve/update time: 0.488521(64.7114%)/0.26631(35.2765%)/9.148e-05(0.0121178%) -73: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] +73: Storage: liquid=[3.96524e+07 199405 7.80357e+10] gas=[0 0 0] 73: Writing visualization results for the current time step. -73: Time step 1 done. CPU time: 0.363884 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: 395.833 seconds (6 minutes, 35.83 seconds) +70: Solve: M deltax^k = r +73: Time step 2 done. CPU time: 0.271507 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) +73: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Storage: liquid=[3.96494e+07 201066 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -63: Newton iteration 5 error: 8.26182e-08 -63: Linearization/solve/update time: 2.09646(95.3118%)/0.103057(4.68532%)/6.26e-05(0.002846%) -63: Storage: liquid=[3.96495e+07 201039 7.79931e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -71: Time step 7 done. CPU time: 2.7865 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) -71: 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) -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Storage: liquid=[3.96519e+07 199746 0 0 7.80267e+10] gas=[0 0 0 0 0] -70: Writing visualization results for the current time step. -63: Time step 7 done. CPU time: 10.537 seconds, end time: 7899.25 seconds (2 hours, 11 minutes, 39.25 seconds), step size: 2143.19 seconds (35 minutes, 43.19 seconds) -63: 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) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Time step 4 done. CPU time: 2.87785 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: 1410.16 seconds (23 minutes, 30.16 seconds) -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r 74: Simulator successfully set up 74: Applying the initial solution of the "co2injection_pvs_vcfv" problem 74: Writing visualization results for the current time step. -73: Solve: M deltax^k = r +72: ###################### +72: # Comparing results +72: ###################### +72: RND: 'ea279fc1cf63aea0900ae448b77cff20' +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.00213141 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 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 +73: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 5.35838e-06 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00218297 +73: Newton iteration 1 error: 0.00218455 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -72: Simulation name: 'co2injection_pvs_ecfv' -72: Number of timesteps: '8' - 69/120 Test #72: co2injection_pvs_ecfv .......................... Passed 4.43 sec -test 77 - Start 77: co2_ptflash_ecfv - -77: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv" "--" -77: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -77: Test timeout computed to be: 1500 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.00742171 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: ###################### -77: # Running test '' -77: ###################### 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000779715 +71: Newton iteration 2 error: 3.62385e-06 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r 73: Solve: M deltax^k = r 74: Solve: M deltax^k = r -77: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv " 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 0.000104674 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 0.000145811 +70: Newton iteration 3 error: 6.14544e-12 +70: Linearization/solve/update time: 0.128976(67.7919%)/0.0612116(32.1739%)/6.516e-05(0.0342492%) +73: Newton iteration 2 error: 3.58544e-06 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Newton iteration 3 error: 2.30768e-12 +71: Linearization/solve/update time: 0.0989147(68.0883%)/0.0462995(31.8704%)/6e-05(0.0413012%) +72: Simulation name: 'co2injection_pvs_ecfv' +72: Number of timesteps: '8' + 69/120 Test #72: co2injection_pvs_ecfv .......................... Passed 1.69 sec +test 77 + Start 77: co2_ptflash_ecfv + +77: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv" "--" +77: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +77: Test timeout computed to be: 1500 74: Solve: M deltax^k = r 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 3 error: 1.13496e-07 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.00213141 -63: 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.00217418 +70: Storage: liquid=[3.96522e+07 199534 0 0 7.80323e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. +71: Storage: liquid=[3.96518e+07 199746 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. +70: Time step 3 done. CPU time: 0.696327 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 +71: Time step 4 done. CPU time: 0.619898 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +71: Begin time step 5. Start time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 6.75375e-11 +73: Linearization/solve/update time: 0.0785754(81.7668%)/0.0174901(18.2005%)/3.144e-05(0.032717%) +77: ###################### +77: # Running test '' +77: ###################### 74: Newton iteration 4 error: 8.83616e-12 -74: Linearization/solve/update time: 0.128784(76.6128%)/0.0392654(23.3588%)/4.7801e-05(0.0284366%) -73: Newton iteration 3 error: 9.10615e-10 -73: Linearization/solve/update time: 0.223601(81.8676%)/0.049495(18.1218%)/2.9041e-05(0.0106329%) +74: Linearization/solve/update time: 0.0634606(82.5216%)/0.0133989(17.4234%)/4.228e-05(0.0549793%) +73: Storage: liquid=[3.96522e+07 199547 7.80319e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. 74: Storage: liquid=[3.96525e+07 199316] gas=[0 0] 74: Writing visualization results for the current time step. -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 1.43514e-06 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Time step 1 done. CPU time: 0.203141 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.0949727 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 +71: Solve: M deltax^k = r +73: Time step 3 done. CPU time: 0.38881 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) +73: Begin time step 4. Start time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r 74: Solve: M deltax^k = r -73: Storage: liquid=[3.96524e+07 199405 7.80357e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.000792223 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Time step 2 done. CPU time: 0.712367 seconds, end time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 395.833 seconds (6 minutes, 35.83 seconds) -73: Begin time step 3. Start time: 645.833 seconds (10 minutes, 45.83 seconds), step size: 626.736 seconds (10 minutes, 26.74 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 1 error: 0.000789064 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +77: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv " +73: Solve: M deltax^k = r 74: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00218062 +73: 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: 3.16864e-05 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Newton iteration 3 error: 2.00983e-12 -71: Linearization/solve/update time: 0.249416(71.0138%)/0.101747(28.9695%)/5.852e-05(0.0166619%) -70: Solve: M deltax^k = r +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 1 error: 0.00218101 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r +63: Solve: M deltax^k = r 74: Newton iteration 3 error: 3.67141e-10 -71: Storage: liquid=[3.96485e+07 201512 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -74: Linearization/solve/update time: 0.0949376(85.5414%)/0.0160177(14.4324%)/2.908e-05(0.0262019%) -71: Time step 8 done. CPU time: 3.18651 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) -71: Simulation of problem 'co2injection_ncp_vcfv' finished. -71: -71: ------------------------ Timing ------------------------ -71: Setup time: 3.23 seconds, 50.3% -71: Simulation time: 3.19 seconds, 49.7% -71: Linearization time: 1.91 seconds, 60.1% -71: Linear solve time: 0.922 seconds, 28.9% -71: Newton update time: 0.000517 seconds, 0.0162% -71: Pre/postprocess time: 0.267 seconds, 8.39% -71: Output write time: 0.0333 seconds, 1.05% -71: First process' simulation CPU time: 1.14 seconds -71: Number of processes: 1 -71: Threads per processes: 1 -71: Total CPU time: 1.14 seconds -71: -71: ---------------------------------------------------------------- -71: -71: Simulation completed +74: Linearization/solve/update time: 0.0478645(85.7741%)/0.00791208(14.1786%)/2.636e-05(0.0472377%) +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 2 error: 0.0103469 +63: 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: 1.10879e-06 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: Solve: M deltax^k = r 74: Storage: liquid=[3.96524e+07 199401] gas=[0 0] 74: Writing visualization results for the current time step. -74: Time step 2 done. CPU time: 0.346443 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 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00218455 +73: Newton iteration 2 error: 5.6976e-06 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: ###################### -71: # Comparing results -71: ###################### -71: RND: '8aec2eecf93651f81db527dcfba309f7' -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 1.17068e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Time step 2 done. CPU time: 0.174936 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 +71: Newton iteration 3 error: 2.41393e-12 +71: Linearization/solve/update time: 0.083779(68.6659%)/0.0381676(31.2824%)/6.304e-05(0.051668%) +73: Newton iteration 3 error: 4.48345e-11 +70: Solve: M deltax^k = r +73: Linearization/solve/update time: 0.0803628(82.8217%)/0.0166366(17.1457%)/3.164e-05(0.0326081%) +71: Storage: liquid=[3.96512e+07 200081 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. +71: Time step 5 done. CPU time: 0.75523 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +71: 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) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r +73: Storage: liquid=[3.96518e+07 199770 7.80261e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.000791548 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Solve: M deltax^k = r +73: Time step 4 done. CPU time: 0.506549 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) +73: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) +73: 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_ncp_ni_ecfv" problem +75: Writing visualization results for the current time step. +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 7.97374e-06 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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 +71: Solve: M deltax^k = r 73: Solve: M deltax^k = r +74: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00217339 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 4.40963e-07 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Newton iteration 3 error: 2.56057e-11 -74: Linearization/solve/update time: 0.0949588(82.5653%)/0.0200226(17.4094%)/2.916e-05(0.0253542%) -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 3.58544e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r 77: opm models will now start the simulation. 77: # [parameters which were specified at compile-time] 77: CellsX="30" @@ -51400,73 +51386,22 @@ 77: VtkWriteViscosities="0" 77: # [end of parameters] 77: Allocating the simulation vanguard -74: Storage: liquid=[3.96522e+07 199534] gas=[0 0] -70: Newton iteration 3 error: 1.29375e-11 -70: Linearization/solve/update time: 0.359817(66.6286%)/0.180149(33.3589%)/6.7202e-05(0.0124441%) -74: Writing visualization results for the current time step. -74: Time step 3 done. CPU time: 0.494829 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 77: Distributing the vanguard's data 77: Allocating the model -71: Simulation name: 'co2injection_ncp_vcfv' -71: Number of timesteps: '8' - 70/120 Test #71: co2injection_ncp_vcfv .......................... Passed 7.22 sec -test 78 - Start 78: cuvette_pvs - -78: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/cuvette_pvs" "--" -78: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -78: Test timeout computed to be: 1500 77: Allocating the problem 77: Initializing the model 77: Initializing the problem 77: Simulator successfully set up 77: Applying the initial solution of the "co2_ptflash" problem -70: Storage: liquid=[3.96513e+07 200064 0 0 7.80184e+10] gas=[0 0 0 0 0] -70: Writing visualization results for the current time step. -73: Newton iteration 3 error: 6.75375e-11 -73: Linearization/solve/update time: 0.218931(81.5995%)/0.0493396(18.3898%)/2.872e-05(0.0107045%) -74: Solve: M deltax^k = r -74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 1 error: 0.000790579 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Writing visualization results for the current time step. -70: Time step 5 done. CPU time: 3.47785 seconds, end time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) -70: Begin time step 6. Start time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: ###################### -78: # Running test '' -78: ###################### -73: Storage: liquid=[3.96522e+07 199547 7.80319e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. -63: Solve: M deltax^k = r -78: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/cuvette_pvs " -74: Solve: M deltax^k = r -73: Time step 3 done. CPU time: 1.05187 seconds, end time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 626.736 seconds (10 minutes, 26.74 seconds) -73: Begin time step 4. Start time: 1272.57 seconds (21 minutes, 12.57 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) 73: 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: 3.62504e-06 -74: 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.0103469 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Newton iteration 3 error: 3.83635e-11 -74: Linearization/solve/update time: 0.138493(85.1002%)/0.0242188(14.8818%)/2.94e-05(0.0180655%) +77: Writing visualization results for the current time step. +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.000786678 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 70: Solve: M deltax^k = r 77: Begin time step 1. Start time: 0 seconds, step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -74: Storage: liquid=[3.96518e+07 199746] gas=[0 0] -74: Writing visualization results for the current time step. 77: Solve: M deltax^k = r -74: Time step 4 done. CPU time: 0.702672 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 -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00218062 -73: 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.0638091 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -51479,9 +51414,9 @@ 77: Newton iteration 3 error: 0.00333703 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 4 error: 1.66196e-05 -77: Linearization/solve/update time: 0.0262531(56.6421%)/0.0200839(43.3318%)/1.212e-05(0.0261494%) +77: Linearization/solve/update time: 0.00223156(94.556%)/0.00012176(5.15923%)/6.72e-06(0.284741%) 77: Writing visualization results for the current time step. -77: Time step 1 done. CPU time: 0.0683154 seconds, end time: 360 seconds (6 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 1 done. CPU time: 0.00364396 seconds, end time: 360 seconds (6 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 2. Start time: 360 seconds (6 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51489,9 +51424,10 @@ 77: Newton iteration 1 error: 0.028233 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 0.000633782 -77: Linearization/solve/update time: 0.000812004(96.7034%)/2.4721e-05(2.94408%)/2.96e-06(0.352513%) +77: Linearization/solve/update time: 0.00083076(96.7125%)/2.556e-05(2.97555%)/2.68e-06(0.311991%) 77: Writing visualization results for the current time step. -77: Time step 2 done. CPU time: 0.0761382 seconds, end time: 720 seconds (12 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +74: Newton iteration 3 error: 2.56057e-11 +77: Time step 2 done. CPU time: 0.00553012 seconds, end time: 720 seconds (12 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 3. Start time: 720 seconds (12 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51499,9 +51435,9 @@ 77: Newton iteration 1 error: 0.0170999 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 0.000253863 -77: Linearization/solve/update time: 0.000835524(96.3201%)/2.892e-05(3.33393%)/3.001e-06(0.345959%) +77: Linearization/solve/update time: 0.00082188(96.3698%)/2.82e-05(3.3066%)/2.76e-06(0.323625%) 77: Writing visualization results for the current time step. -77: Time step 3 done. CPU time: 0.0841386 seconds, end time: 1080 seconds (18 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 3 done. CPU time: 0.00777044 seconds, end time: 1080 seconds (18 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 4. Start time: 1080 seconds (18 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51509,9 +51445,13 @@ 77: Newton iteration 1 error: 0.0122561 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 9.73416e-05 -77: Linearization/solve/update time: 0.000841965(96.3782%)/2.796e-05(3.20053%)/3.68e-06(0.421243%) +77: Linearization/solve/update time: 0.0008458(96.7469%)/2.528e-05(2.89165%)/3.16e-06(0.361457%) 77: Writing visualization results for the current time step. -77: Time step 4 done. CPU time: 0.0920931 seconds, end time: 1440 seconds (24 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 1 error: 0.00223663 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Linearization/solve/update time: 0.0754755(86.242%)/0.0120124(13.726%)/2.8e-05(0.0319942%) +77: Time step 4 done. CPU time: 0.00998864 seconds, end time: 1440 seconds (24 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 5. Start time: 1440 seconds (24 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51519,9 +51459,9 @@ 77: Newton iteration 1 error: 0.00962202 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 5.20857e-05 -77: Linearization/solve/update time: 0.000836525(96.5156%)/2.72e-05(3.13825%)/3e-06(0.346131%) +77: Linearization/solve/update time: 0.00083124(96.6693%)/2.572e-05(2.99112%)/2.92e-06(0.339582%) 77: Writing visualization results for the current time step. -77: Time step 5 done. CPU time: 0.100137 seconds, end time: 1800 seconds (30 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 5 done. CPU time: 0.0120164 seconds, end time: 1800 seconds (30 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 6. Start time: 1800 seconds (30 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51529,10 +51469,9 @@ 77: Newton iteration 1 error: 0.0079705 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 3.25268e-05 -77: Linearization/solve/update time: 0.000860206(96.3572%)/2.972e-05(3.32913%)/2.8e-06(0.313646%) +77: Linearization/solve/update time: 0.00085968(96.9331%)/2.448e-05(2.76024%)/2.72e-06(0.306693%) 77: Writing visualization results for the current time step. -74: Solve: M deltax^k = r -77: Time step 6 done. CPU time: 0.108089 seconds, end time: 2160 seconds (36 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 6 done. CPU time: 0.0139005 seconds, end time: 2160 seconds (36 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 7. Start time: 2160 seconds (36 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51540,12 +51479,9 @@ 77: Newton iteration 1 error: 0.00683196 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 2.09918e-05 -77: Linearization/solve/update time: 0.000853644(96.5786%)/2.7481e-05(3.10911%)/2.76e-06(0.312258%) +77: Linearization/solve/update time: 0.00085848(96.872%)/2.512e-05(2.83457%)/2.6e-06(0.293387%) 77: Writing visualization results for the current time step. -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 1 error: 0.00216364 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Time step 7 done. CPU time: 0.116256 seconds, end time: 2520 seconds (42 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 7 done. CPU time: 0.0158568 seconds, end time: 2520 seconds (42 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 8. Start time: 2520 seconds (42 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51553,12 +51489,11 @@ 77: Newton iteration 1 error: 0.00599447 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 1.40219e-05 -77: Linearization/solve/update time: 0.000872245(96.4782%)/2.904e-05(3.21209%)/2.8e-06(0.309705%) +77: Linearization/solve/update time: 0.00085708(97.0118%)/2.392e-05(2.70747%)/2.48e-06(0.280708%) 77: Writing visualization results for the current time step. -74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 1 error: 0.000789064 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Time step 8 done. CPU time: 0.124083 seconds, end time: 2880 seconds (48 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +74: Storage: liquid=[3.96522e+07 199534] gas=[0 0] +74: Writing visualization results for the current time step. +77: Time step 8 done. CPU time: 0.0177292 seconds, end time: 2880 seconds (48 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 9. Start time: 2880 seconds (48 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51566,10 +51501,9 @@ 77: Newton iteration 1 error: 0.00534938 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 9.63826e-06 -77: Linearization/solve/update time: 0.000857206(96.7844%)/2.56e-05(2.89041%)/2.88e-06(0.325172%) +77: Linearization/solve/update time: 0.00085156(96.9136%)/2.468e-05(2.80876%)/2.44e-06(0.277689%) 77: Writing visualization results for the current time step. -73: Solve: M deltax^k = r -77: Time step 9 done. CPU time: 0.132134 seconds, end time: 3240 seconds (54 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 9 done. CPU time: 0.0198009 seconds, end time: 3240 seconds (54 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Begin time step 10. Start time: 3240 seconds (54 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Solve: M deltax^k = r @@ -51577,86 +51511,265 @@ 77: Newton iteration 1 error: 0.00483531 77: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 77: Newton iteration 2 error: 7.38579e-06 -77: Linearization/solve/update time: 0.000883805(96.5986%)/2.82e-05(3.08222%)/2.92e-06(0.319152%) +77: Linearization/solve/update time: 0.00087156(97.1986%)/2.272e-05(2.53379%)/2.4e-06(0.267654%) 77: Writing visualization results for the current time step. -77: Time step 10 done. CPU time: 0.140123 seconds, end time: 3600 seconds (1 hours, 0 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 10 done. CPU time: 0.0220926 seconds, end time: 3600 seconds (1 hours, 0 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) 77: Simulation of problem 'co2_ptflash' finished. 77: 77: ------------------------ Timing ------------------------ -77: Setup time: 0.18 seconds, 56.2% -77: Simulation time: 0.14 seconds, 43.8% -77: Linearization time: 0.0339 seconds, 24.2% -77: Linear solve time: 0.0203 seconds, 14.5% -77: Newton update time: 3.89e-05 seconds, 0.0278% -77: Pre/postprocess time: 0.00545 seconds, 3.89% -77: Output write time: 0.0638 seconds, 45.5% -77: First process' simulation CPU time: 0.0238 seconds +77: Setup time: 0.00646 seconds, 22.6% +77: Simulation time: 0.0221 seconds, 77.4% +77: Linearization time: 0.00986 seconds, 44.6% +77: Linear solve time: 0.000347 seconds, 1.57% +77: Newton update time: 3.09e-05 seconds, 0.14% +77: Pre/postprocess time: 0.00152 seconds, 6.85% +77: Output write time: 0.00987 seconds, 44.6% +77: First process' simulation CPU time: 0.0211 seconds 77: Number of processes: 1 77: Threads per processes: 1 -77: Total CPU time: 0.0238 seconds +77: Total CPU time: 0.0211 seconds 77: 77: ---------------------------------------------------------------- 77: 77: Simulation completed +71: Solve: M deltax^k = r +73: Solve: M deltax^k = r +74: Time step 3 done. CPU time: 0.28296 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 +75: Solve: M deltax^k = r +77: ###################### +77: # Comparing results +77: ###################### +77: RND: '9a65de2cb56bcbe898b23e058801aa96' +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 3 error: 1.49441e-07 +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: 5.6976e-06 +73: Newton iteration 2 error: 8.9622e-06 +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: 1.73307e-06 +71: 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: 0.00411495 +75: 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.000790579 +74: 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: 9.14865e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 3.49606e-11 +73: Linearization/solve/update time: 0.0844489(77.0713%)/0.0250927(22.9006%)/3.084e-05(0.0281458%) +74: Solve: M deltax^k = r +75: Solve: M deltax^k = r +77: Simulation name: 'co2_ptflash' +77: Number of timesteps: '10' +71: Newton iteration 3 error: 1.10009e-12 +71: Linearization/solve/update time: 0.087694(69.723%)/0.0380174(30.2266%)/6.336e-05(0.0503758%) +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 2 error: 3.62504e-06 +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 70/120 Test #77: co2_ptflash_ecfv ............................... Passed 0.27 sec +test 78 + Start 78: cuvette_pvs + +78: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/cuvette_pvs" "--" +78: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +78: Test timeout computed to be: 1500 +74: Newton iteration 3 error: 3.83635e-11 +74: Linearization/solve/update time: 0.0496934(86.7743%)/0.00755008(13.1839%)/2.392e-05(0.041769%) +70: Newton iteration 4 error: 2.69862e-13 +70: Linearization/solve/update time: 0.171846(64.5257%)/0.0943339(35.421%)/0.00014176(0.0532288%) +71: Storage: liquid=[3.96502e+07 200612 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. +71: Time step 6 done. CPU time: 0.894338 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +71: 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) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Storage: liquid=[3.96512e+07 200124 7.80169e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 3 error: 0.00244888 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Storage: liquid=[3.96519e+07 199746 0 0 7.80267e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. +73: Time step 5 done. CPU time: 0.637348 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) +73: 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) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Storage: liquid=[3.96518e+07 199746] gas=[0 0] +74: Writing visualization results for the current time step. +70: Time step 4 done. CPU time: 0.981123 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: 1410.16 seconds (23 minutes, 30.16 seconds) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: ###################### +78: # Running test '' +78: ###################### +75: Solve: M deltax^k = r +78: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/cuvette_pvs " +74: Time step 4 done. CPU time: 0.362866 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 +73: Solve: M deltax^k = r +71: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00216165 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 4 error: 8.85112e-05 +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 1 error: 0.000789064 +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 1 error: 0.00078292 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Solve: M deltax^k = r +75: Newton iteration 5 error: 2.93766e-09 +75: Linearization/solve/update time: 0.100168(56.5328%)/0.0769142(43.4091%)/0.00010296(0.0581088%) 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 2 error: 1.10238e-06 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: ###################### -77: # Comparing results -77: ###################### -77: RND: '63603133243eb65a8d9c382a1b1ac341' +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 1.40756e-05 +73: 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.00217418 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Newton iteration 3 error: 3.2146e-12 -74: Linearization/solve/update time: 0.146424(85.8552%)/0.024093(14.1269%)/3.056e-05(0.0179188%) -73: Newton iteration 3 error: 4.48345e-11 -73: Linearization/solve/update time: 0.223132(81.9262%)/0.0491888(18.0604%)/3.632e-05(0.0133354%) -70: Solve: M deltax^k = r +74: Linearization/solve/update time: 0.0490357(86.6644%)/0.00752124(13.2929%)/2.416e-05(0.0426998%) 74: Storage: liquid=[3.96512e+07 200081] gas=[0 0] 74: Writing visualization results for the current time step. -74: Time step 5 done. CPU time: 0.92278 seconds, end time: 3647.35 seconds (1 hours, 0 minutes, 47.35 seconds), step size: 1488.5 seconds (24 minutes, 48.5 seconds) +75: Storage: liquid=[1.89572e+08 952852 0 0 4.34208e+11] gas=[0 0 0 0 0] +75: Writing visualization results for the current time step. +74: Time step 5 done. CPU time: 0.43466 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 -73: Storage: liquid=[3.96518e+07 199770 7.80261e+10] gas=[0 0 0] +73: Newton iteration 3 error: 9.52388e-11 +73: Linearization/solve/update time: 0.0778322(80.9772%)/0.0182535(18.9911%)/3.048e-05(0.0317116%) +71: Solve: M deltax^k = r +75: Time step 1 done. CPU time: 0.219678 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: 354.167 seconds (5 minutes, 54.17 seconds) +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Storage: liquid=[3.96502e+07 200684 7.80023e+10] gas=[0 0 0] 73: Writing visualization results for the current time step. -73: Time step 4 done. CPU time: 1.39589 seconds, end time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 992.332 seconds (16 minutes, 32.33 seconds) -73: Begin time step 5. Start time: 2264.9 seconds (37 minutes, 44.9 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Simulator successfully set up 74: Solve: M deltax^k = r -75: Applying the initial solution of the "co2injection_ncp_ni_ecfv" problem -77: Simulation name: 'co2_ptflash' -77: Number of timesteps: '10' - 71/120 Test #77: co2_ptflash_ecfv ............................... Passed 0.95 sec -test 79 - Start 79: diffusion_flash - -79: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_flash" "--" -79: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -79: Test timeout computed to be: 1500 -75: Writing visualization results for the current time step. 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.000786678 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Time step 6 done. CPU time: 0.754422 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) +73: 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) +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: 1.47307e-06 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r +63: Solve: M deltax^k = r +75: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 4 error: 1.62854e-05 +63: 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 2 error: 1.73409e-06 +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 1 error: 0.00146285 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Newton iteration 3 error: 1.6084e-12 +71: Linearization/solve/update time: 0.100082(66.9336%)/0.049382(33.026%)/6.04e-05(0.0403947%) +73: Solve: M deltax^k = r +74: Newton iteration 3 error: 9.39211e-12 +74: Linearization/solve/update time: 0.0490365(86.6982%)/0.00749912(13.2587%)/2.436e-05(0.0430693%) +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00214311 70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 1.83004e-05 +70: Newton iteration 2 error: 1.17068e-05 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: ###################### -79: # Running test '' -79: ###################### +71: Storage: liquid=[3.96494e+07 201066 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Storage: liquid=[3.96502e+07 200612] gas=[0 0] +74: Writing visualization results for the current time step. +75: Solve: M deltax^k = r +71: Time step 7 done. CPU time: 1.0576 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +71: 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) +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Time step 6 done. CPU time: 0.506405 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: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 2 error: 0.000203127 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 73: 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: 1.73409e-06 +74: Newton iteration 1 error: 0.00078292 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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 -79: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_flash " +70: Newton iteration 3 error: 1.29375e-11 +70: Linearization/solve/update time: 0.121745(66.9109%)/0.0601419(33.054%)/6.384e-05(0.0350864%) 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00217339 +73: Newton iteration 2 error: 2.05274e-05 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r +75: Newton iteration 3 error: 5.70924e-09 +75: Linearization/solve/update time: 0.0603439(62.3958%)/0.0363101(37.5448%)/5.744e-05(0.0593932%) +70: Storage: liquid=[3.96513e+07 200064 0 0 7.80184e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. +74: Solve: M deltax^k = r +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 2 error: 1.47601e-06 +74: 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.000779715 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Time step 5 done. CPU time: 1.18144 seconds, end time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) +70: Begin time step 6. Start time: 3569.01 seconds (59 minutes, 29.01 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 2.86994e-10 +73: Linearization/solve/update time: 0.077964(82.0529%)/0.0170221(17.9149%)/3.064e-05(0.0322469%) +74: Newton iteration 3 error: 4.94367e-12 +74: Linearization/solve/update time: 0.0490973(86.7462%)/0.00747756(13.2115%)/2.392e-05(0.0422624%) +73: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. +74: Storage: liquid=[3.96494e+07 201066] gas=[0 0] +74: Writing visualization results for the current time step. +73: Time step 7 done. CPU time: 0.870357 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) +73: Simulation of problem 'co2injection_pvs_ni_vcfv' finished. +73: +73: ------------------------ Timing ------------------------ +73: Setup time: 1.02 seconds, 54.1% +73: Simulation time: 0.87 seconds, 45.9% +73: Linearization time: 0.58 seconds, 66.6% +73: Linear solve time: 0.129 seconds, 14.8% +73: Newton update time: 0.000216 seconds, 0.0249% +73: Pre/postprocess time: 0.123 seconds, 14.1% +73: Output write time: 0.0376 seconds, 4.32% +73: First process' simulation CPU time: 0.81 seconds +73: Number of processes: 1 +73: Threads per processes: 1 +73: Total CPU time: 0.81 seconds +73: +73: ---------------------------------------------------------------- +73: +73: Simulation completed +75: Storage: liquid=[1.89572e+08 953173 0 0 4.342e+11] gas=[0 0 0 0 0] +75: Writing visualization results for the current time step. +71: Solve: M deltax^k = r +74: Time step 7 done. CPU time: 0.578205 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 +76: Simulator successfully set up +75: Time step 2 done. CPU time: 0.359704 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +75: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Applying the initial solution of the "co2injection_pvs_ni_ecfv" problem +76: Writing visualization results for the current time step. 78: opm models will now start the simulation. 78: # [parameters which were specified at compile-time] 78: ContinueOnConvergenceError="0" @@ -51727,136 +51840,223 @@ 78: Allocating the problem 78: Initializing the model 78: Initializing the problem -74: Newton iteration 3 error: 9.39211e-12 -74: Linearization/solve/update time: 0.130359(84.3986%)/0.0240681(15.5825%)/2.924e-05(0.018931%) -63: Solve: M deltax^k = r -70: Newton iteration 3 error: 9.06869e-11 -70: Linearization/solve/update time: 0.352956(65.6941%)/0.184254(34.2943%)/6.2241e-05(0.0115846%) -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 9.14865e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Solve: M deltax^k = r -74: Storage: liquid=[3.96502e+07 200612] gas=[0 0] -74: Writing visualization results for the current time step. -73: Solve: M deltax^k = r -74: Time step 6 done. CPU time: 1.12265 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 -70: Storage: liquid=[3.96504e+07 200567 0 0 7.80054e+10] gas=[0 0 0 0 0] -70: Writing visualization results for the current time step. -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 8.9622e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Time step 6 done. CPU time: 4.0905 seconds, end time: 5801.76 seconds (1 hours, 36 minutes, 41.76 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) -70: 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) -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.00078292 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00223663 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Solve: M deltax^k = r -73: Newton iteration 3 error: 3.49606e-11 -73: Linearization/solve/update time: 0.219061(80.4417%)/0.0532324(19.5476%)/2.916e-05(0.0107079%) -75: Solve: M deltax^k = r -74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 2 error: 1.47601e-06 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Storage: liquid=[3.96512e+07 200124 7.80169e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. 70: Solve: M deltax^k = r -74: Newton iteration 3 error: 4.94367e-12 -74: Linearization/solve/update time: 0.130158(84.3643%)/0.0240923(15.6158%)/3.0681e-05(0.0198864%) -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 2 error: 0.00411495 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Time step 5 done. CPU time: 1.74437 seconds, end time: 3836.09 seconds (1 hours, 3 minutes, 56.09 seconds), step size: 1571.19 seconds (26 minutes, 11.19 seconds) -73: 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) -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Storage: liquid=[3.96494e+07 201066] gas=[0 0] -74: Writing visualization results for the current time step. -74: Time step 7 done. CPU time: 1.32265 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 -75: Solve: M deltax^k = r -73: Solve: M deltax^k = 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 +71: Update: x^(k+1) = x^k - deltax^k +71: Newton iteration 2 error: 1.43514e-06 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: Solve: M deltax^k = r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 3 error: 0.00244888 -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 1 error: 0.00214698 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: ###################### +73: # Comparing results +73: ###################### +73: RND: '44053edbeadb6920c832499d2facc5f4' 74: Update: x^(k+1) = x^k - deltax^k 74: Newton iteration 1 error: 0.000779715 74: 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.00216165 -73: 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 4 error: 8.85112e-05 -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: 1.43852e-06 +76: Solve: M deltax^k = r +75: Update: x^(k+1) = x^k - deltax^k 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -70: Solve: M deltax^k = r -75: Newton iteration 5 error: 2.93766e-09 -75: Linearization/solve/update time: 0.251298(56.1608%)/0.196041(43.8118%)/0.0001226(0.027399%) -76: Simulator successfully set up -76: Applying the initial solution of the "co2injection_pvs_ni_ecfv" problem -76: Writing visualization results for the current time step. -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 1.40756e-05 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Newton iteration 3 error: 5.61505e-12 -74: Linearization/solve/update time: 0.150366(84.2692%)/0.0280377(15.7131%)/3.172e-05(0.0177767%) -76: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +71: Newton iteration 3 error: 2.00983e-12 +71: Linearization/solve/update time: 0.0842453(69.2468%)/0.0373538(30.7036%)/6.044e-05(0.0496796%) +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00223663 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Newton iteration 1 error: 0.00160307 +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 1 error: 0.00216364 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Storage: liquid=[3.96485e+07 201512 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. +74: Newton iteration 3 error: 5.61505e-12 +74: Linearization/solve/update time: 0.049308(86.7535%)/0.00750452(13.2036%)/2.436e-05(0.0428595%) +71: Time step 8 done. CPU time: 1.19268 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +71: Simulation of problem 'co2injection_ncp_vcfv' finished. +71: +71: ------------------------ Timing ------------------------ +71: Setup time: 1.07 seconds, 47.4% +71: Simulation time: 1.19 seconds, 52.6% +71: Linearization time: 0.74 seconds, 62% +71: Linear solve time: 0.343 seconds, 28.8% +71: Newton update time: 0.000515 seconds, 0.0432% +71: Pre/postprocess time: 0.0874 seconds, 7.33% +71: Output write time: 0.0204 seconds, 1.71% +71: First process' simulation CPU time: 1.12 seconds +71: Number of processes: 1 +71: Threads per processes: 1 +71: Total CPU time: 1.12 seconds +71: +71: ---------------------------------------------------------------- +71: +71: Simulation completed +76: Solve: M deltax^k = r +75: Solve: M deltax^k = r 74: Storage: liquid=[3.96485e+07 201512] gas=[0 0] 74: Writing visualization results for the current time step. -74: Time step 8 done. CPU time: 1.54264 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 0.00411495 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Time step 8 done. CPU time: 0.650801 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_pvs_vcfv' finished. 74: 74: ------------------------ Timing ------------------------ -74: Setup time: 2.82 seconds, 64.7% -74: Simulation time: 1.54 seconds, 35.3% -74: Linearization time: 1.01 seconds, 65.8% -74: Linear solve time: 0.2 seconds, 13% -74: Newton update time: 0.000258 seconds, 0.0167% -74: Pre/postprocess time: 0.275 seconds, 17.8% -74: Output write time: 0.0513 seconds, 3.33% -74: First process' simulation CPU time: 0.608 seconds +74: Setup time: 1.06 seconds, 61.9% +74: Simulation time: 0.651 seconds, 38.1% +74: Linearization time: 0.433 seconds, 66.5% +74: Linear solve time: 0.0709 seconds, 10.9% +74: Newton update time: 0.000217 seconds, 0.0334% +74: Pre/postprocess time: 0.104 seconds, 15.9% +74: Output write time: 0.0419 seconds, 6.43% +74: First process' simulation CPU time: 0.598 seconds 74: Number of processes: 1 74: Threads per processes: 1 -74: Total CPU time: 0.608 seconds +74: Total CPU time: 0.598 seconds 74: 74: ---------------------------------------------------------------- 74: 74: Simulation completed -75: Storage: liquid=[1.89572e+08 952852 0 0 4.34208e+11] gas=[0 0 0 0 0] -75: Writing visualization results for the current time step. -75: Time step 1 done. CPU time: 0.537162 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: 354.167 seconds (5 minutes, 54.17 seconds) +71: ###################### +71: # Comparing results +71: ###################### +71: RND: '95b88aefe8ab662a75f9062379e2adf3' +70: Solve: M deltax^k = r +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 2 error: 7.02875e-06 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 9.52388e-11 -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 1.72893e-05 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -73: Linearization/solve/update time: 0.231595(82.4436%)/0.0492882(17.5457%)/3.0001e-05(0.0106798%) +71: Simulation name: 'co2injection_ncp_vcfv' +71: Number of timesteps: '8' +76: Solve: M deltax^k = r + 71/120 Test #71: co2injection_ncp_vcfv .......................... Passed 2.43 sec +test 79 + Start 79: diffusion_flash + +79: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_flash" "--" +79: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +79: Test timeout computed to be: 1500 +73: Simulation name: 'co2injection_pvs_ni_vcfv' +73: Number of timesteps: '7' +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 3 error: 0.00244888 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 74: ###################### 74: # Comparing results 74: ###################### -74: RND: 'b061aed99ce3868dc5a0561a8a9a4cb3' +74: RND: '3cb4ee5cb8257c523cf9ac04c30d57a3' + 72/120 Test #73: co2injection_pvs_ni_vcfv ....................... Passed 2.19 sec +test 80 + Start 80: diffusion_ncp + +80: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp" "--" +80: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +80: Test timeout computed to be: 1500 +79: ###################### +79: # Running test '' +79: ###################### +63: Newton iteration 5 error: 1.11288e-07 +63: Linearization/solve/update time: 0.71466(95.3517%)/0.0347789(4.64029%)/6.012e-05(0.00802135%) +63: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +79: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_flash " +80: ###################### +80: # Running test '' +80: ###################### +75: Newton iteration 3 error: 1.93774e-10 +75: Linearization/solve/update time: 0.0606702(62.9178%)/0.0356946(37.017%)/6.28e-05(0.0651266%) +63: Time step 8 done. CPU time: 4.59776 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2100.75 seconds (35 minutes, 0.751 seconds) +63: Simulation of problem 'co2injection_flash_ni_vcfv' finished. +63: +63: ------------------------ Timing ------------------------ +63: Setup time: 1.1 seconds, 19.3% +63: Simulation time: 4.6 seconds, 80.7% +63: Linearization time: 4.34 seconds, 94.5% +63: Linear solve time: 0.222 seconds, 4.83% +63: Newton update time: 0.000394 seconds, 0.00858% +63: Pre/postprocess time: 0.0136 seconds, 0.296% +63: Output write time: 0.016 seconds, 0.348% +63: First process' simulation CPU time: 4.47 seconds +63: Number of processes: 1 +63: Threads per processes: 1 +63: Total CPU time: 4.47 seconds +63: +63: ---------------------------------------------------------------- +63: +63: Simulation completed +74: Simulation name: 'co2injection_pvs_vcfv' +74: Number of timesteps: '8' + 73/120 Test #74: co2injection_pvs_vcfv .......................... Passed 1.87 sec +test 81 + Start 81: diffusion_pvs + +81: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs" "--" +81: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +81: Test timeout computed to be: 1500 +81: ###################### +81: # Running test '' +81: ###################### +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 4 error: 8.85113e-05 +80: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp " +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 2 error: 1.83004e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: ###################### +63: # Comparing results +63: ###################### +63: RND: '736c35cdb67f7ef554764afaac959e62' +81: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs " +76: Newton iteration 5 error: 2.93638e-09 +76: Linearization/solve/update time: 0.0944118(81.4862%)/0.0213999(18.4701%)/5.052e-05(0.0436035%) +75: Storage: liquid=[1.89571e+08 953679 0 0 4.34186e+11] gas=[0 0 0 0 0] +75: Writing visualization results for the current time step. +75: Time step 3 done. CPU time: 0.49845 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) +75: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Newton iteration 3 error: 9.06869e-11 +70: Linearization/solve/update time: 0.119171(65.074%)/0.0638937(34.8895%)/6.68e-05(0.0364765%) +75: Solve: M deltax^k = r +70: Storage: liquid=[3.96504e+07 200567 0 0 7.80054e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. +76: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +70: Time step 6 done. CPU time: 1.38297 seconds, end time: 5801.76 seconds (1 hours, 36 minutes, 41.76 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) +70: 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) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Simulation name: 'co2injection_flash_ni_vcfv' +63: Number of timesteps: '8' +76: Time step 1 done. CPU time: 0.163649 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 + 74/120 Test #63: co2injection_flash_ni_vcfv ..................... Passed 6.00 sec +test 82 + Start 82: groundwater_immiscible + +82: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible" "--" +82: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +82: Test timeout computed to be: 1500 +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 1 error: 0.00166926 +75: 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.00146285 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r +82: ###################### +82: # Running test '' +82: ###################### +82: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible " +70: Solve: M deltax^k = r +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 2 error: 6.08558e-06 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 1.62854e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 79: opm models will now start the simulation. 79: # [parameters which were specified at compile-time] 79: CellsX="250" @@ -51925,148 +52125,16 @@ 79: VtkWriteViscosities="0" 79: # [end of parameters] 79: Allocating the simulation vanguard -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.00223663 -75: Solve: M deltax^k = r 79: Distributing the vanguard's data 79: Allocating the model 79: Allocating the problem 79: Initializing the model -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Storage: liquid=[3.96502e+07 200684 7.80023e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. 79: Initializing the problem -73: Time step 6 done. CPU time: 2.08421 seconds, end time: 6323.82 seconds (1 hours, 45 minutes, 23.82 seconds), step size: 2487.72 seconds (41 minutes, 27.72 seconds) -73: 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) -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00146285 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -74: Simulation name: 'co2injection_pvs_vcfv' -74: Number of timesteps: '8' - 72/120 Test #74: co2injection_pvs_vcfv .......................... Passed 5.03 sec -test 80 - Start 80: diffusion_ncp - -80: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp" "--" -80: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -80: Test timeout computed to be: 1500 -70: Newton iteration 3 error: 7.24875e-11 -70: Linearization/solve/update time: 0.342938(65.8216%)/0.178006(34.1655%)/6.7361e-05(0.0129289%) -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 0.00411495 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -75: Solve: M deltax^k = r -80: ###################### -80: # Running test '' -80: ###################### -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00214311 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Storage: liquid=[3.96495e+07 201044 0 0 7.79929e+10] gas=[0 0 0 0 0] -70: Writing visualization results for the current time step. -70: Time step 7 done. CPU time: 4.67781 seconds, end time: 7921.87 seconds (2 hours, 12 minutes, 1.87 seconds), step size: 2120.11 seconds (35 minutes, 20.11 seconds) -70: 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) -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: 0.000203127 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -80: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp " -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 3 error: 0.00244888 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Solve: M deltax^k = r -75: Newton iteration 3 error: 5.70924e-09 -75: Linearization/solve/update time: 0.15589(62.1456%)/0.0948924(37.829%)/6.356e-05(0.0253383%) -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 2.05274e-05 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -70: Solve: M deltax^k = r 76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 4 error: 8.85113e-05 +76: Newton iteration 2 error: 0.000203128 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 2.86994e-10 -73: Linearization/solve/update time: 0.231069(82.477%)/0.0490636(17.5126%)/2.916e-05(0.0104083%) -75: Storage: liquid=[1.89572e+08 953173 0 0 4.342e+11] gas=[0 0 0 0 0] -75: Writing visualization results for the current time step. -75: Time step 2 done. CPU time: 0.919605 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) -75: Begin time step 3. Start time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Simulator successfully set up -73: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. -76: Newton iteration 5 error: 2.93638e-09 -76: Linearization/solve/update time: 0.335623(81.9089%)/0.0740702(18.0769%)/5.808e-05(0.0141745%) -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 1 error: 0.00213119 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Applying the initial solution of the "diffusion_flash" problem -79: Writing visualization results for the current time step. -73: Time step 7 done. CPU time: 2.44037 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 3676.18 seconds (1 hours, 1 minutes, 16.18 seconds) -73: Simulation of problem 'co2injection_pvs_ni_vcfv' finished. -73: -73: ------------------------ Timing ------------------------ -73: Setup time: 2.92 seconds, 54.5% -73: Simulation time: 2.44 seconds, 45.5% -73: Linearization time: 1.59 seconds, 65.2% -73: Linear solve time: 0.35 seconds, 14.4% -73: Newton update time: 0.000214 seconds, 0.00878% -73: Pre/postprocess time: 0.365 seconds, 14.9% -73: Output write time: 0.0987 seconds, 4.04% -73: First process' simulation CPU time: 0.824 seconds -73: Number of processes: 1 -73: Threads per processes: 1 -73: Total CPU time: 0.824 seconds -73: -73: ---------------------------------------------------------------- -73: -73: Simulation completed -75: Solve: M deltax^k = r -79: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: ###################### -73: # Comparing results -73: ###################### -73: RND: '68961974d2efe838c75932384729901e' -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 0.00449099 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00160307 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Newton iteration 5 error: 1.11288e-07 -63: Linearization/solve/update time: 2.01465(95.093%)/0.103894(4.90388%)/6.5561e-05(0.00309453%) -63: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 0.0003975 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Time step 8 done. CPU time: 12.677 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2100.75 seconds (35 minutes, 0.751 seconds) -63: Simulation of problem 'co2injection_flash_ni_vcfv' finished. -63: -63: ------------------------ Timing ------------------------ -63: Setup time: 3.24 seconds, 20.3% -63: Simulation time: 12.7 seconds, 79.7% -63: Linearization time: 11.9 seconds, 94% -63: Linear solve time: 0.619 seconds, 4.88% -63: Newton update time: 0.000435 seconds, 0.00343% -63: Pre/postprocess time: 0.0636 seconds, 0.502% -63: Output write time: 0.0489 seconds, 0.386% -63: First process' simulation CPU time: 4.6 seconds -63: Number of processes: 1 -63: Threads per processes: 1 -63: Total CPU time: 4.6 seconds -63: -63: ---------------------------------------------------------------- -63: -63: Simulation completed -70: Solve: M deltax^k = r +75: Newton iteration 3 error: 4.20754e-10 +75: Linearization/solve/update time: 0.0596292(61.4178%)/0.0373934(38.5151%)/6.52e-05(0.0671557%) 80: opm models will now start the simulation. 80: # [parameters which were specified at compile-time] 80: CellsX="250" @@ -52139,277 +52207,173 @@ 80: Allocating the problem 80: Initializing the model 80: Initializing the problem -76: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] +81: opm models will now start the simulation. +81: # [parameters which were specified at compile-time] +81: CellsX="250" +81: ContinueOnConvergenceError="0" +81: DomainSizeX="1" +81: EnableAsyncVtkOutput="1" +81: EnableGravity="0" +81: EnableGridAdaptation="0" +81: EnableIntensiveQuantityCache="0" +81: EnableStorageCache="0" +81: EnableThermodynamicHints="0" +81: EnableVtkOutput="1" +81: EndTime="1e+06" +81: GridGlobalRefinements="0" +81: InitialTimeStepSize="1000" +81: LinearSolverAbsTolerance="-1" +81: LinearSolverMaxError="1e+07" +81: LinearSolverMaxIterations="1000" +81: LinearSolverOverlapSize="2" +81: LinearSolverTolerance="0.001" +81: LinearSolverVerbosity="0" +81: MaxTimeStepDivisions="10" +81: MaxTimeStepSize="inf" +81: MinTimeStepSize="0" +81: NewtonMaxError="1e+100" +81: NewtonMaxIterations="20" +81: NewtonTargetIterations="10" +81: NewtonTolerance="1e-08" +81: NewtonVerbose="1" +81: NewtonWriteConvergence="0" +81: NumericDifferenceMethod="1" +81: OutputDir="" +81: ParameterFile="" +81: PreconditionerOrder="0" +81: PreconditionerRelaxation="1" +81: PredeterminedTimeStepsFile="" +81: PrintParameters="2" +81: PvsVerbosity="1" +81: RestartTime="-1e+35" +81: ThreadsPerProcess="1" +81: VtkWriteAverageMolarMasses="0" +81: VtkWriteDensities="1" +81: VtkWriteDiffusionCoefficients="0" +81: VtkWriteDofIndex="0" +81: VtkWriteEffectiveDiffusionCoefficients="0" +81: VtkWriteExtrusionFactor="0" +81: VtkWriteFilterVelocities="0" +81: VtkWriteFugacities="0" +81: VtkWriteFugacityCoeffs="0" +81: VtkWriteIntrinsicPermeabilities="0" +81: VtkWriteMassFractions="0" +81: VtkWriteMobilities="0" +81: VtkWriteMolarities="0" +81: VtkWriteMoleFractions="1" +81: VtkWritePhasePresence="0" +81: VtkWritePorosity="1" +81: VtkWritePotentialGradients="0" +81: VtkWritePressures="1" +81: VtkWritePrimaryVars="0" +81: VtkWriteProcessRank="0" +81: VtkWriteRelativePermeabilities="1" +81: VtkWriteSaturations="1" +81: VtkWriteTemperature="1" +81: VtkWriteTortuosities="0" +81: VtkWriteTotalMassFractions="0" +81: VtkWriteTotalMoleFractions="0" +81: VtkWriteViscosities="0" +81: # [end of parameters] +81: Allocating the simulation vanguard +81: Distributing the vanguard's data +81: Allocating the model +81: Allocating the problem +81: Initializing the model +81: Initializing the problem +76: Newton iteration 3 error: 5.71571e-09 +76: Linearization/solve/update time: 0.0546154(83.1549%)/0.0110368(16.8042%)/2.688e-05(0.0409263%) +70: Update: x^(k+1) = x^k - deltax^k +70: Newton iteration 1 error: 0.00214698 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Storage: liquid=[1.8957e+08 954479 0 0 4.34166e+11] gas=[0 0 0 0 0] +75: Writing visualization results for the current time step. +76: Storage: liquid=[1.89572e+08 953173 4.342e+11] gas=[0 0 0] 76: Writing visualization results for the current time step. -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 3 error: 2.4376e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: ###################### -63: # Comparing results -63: ###################### -63: RND: '5d02fdd2c9cfbc512ef8dee714bc7392' -75: Solve: M deltax^k = r -76: Time step 1 done. CPU time: 0.598377 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) +75: Time step 4 done. CPU time: 0.638303 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +75: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Solve: M deltax^k = r +76: Time step 2 done. CPU time: 0.274115 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 -73: Simulation name: 'co2injection_pvs_ni_vcfv' -73: Number of timesteps: '7' - 73/120 Test #73: co2injection_pvs_ni_vcfv ....................... Passed 5.91 sec -test 81 - Start 81: diffusion_pvs - -81: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs" "--" -81: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -81: Test timeout computed to be: 1500 -79: Newton iteration 4 error: 1.2391e-09 -79: Linearization/solve/update time: 0.139975(94.7695%)/0.00769653(5.21091%)/2.896e-05(0.0196073%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -79: Time step 1 done. CPU time: 0.149022 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) -79: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 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: 1.98052e-06 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r 76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00160307 +76: 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: 7.02875e-06 +75: Newton iteration 1 error: 0.00169414 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: 1.67331e-05 +70: Newton iteration 2 error: 1.72893e-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.00146285 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: ###################### -81: # Running test '' -81: ###################### -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 1.82019e-05 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Newton iteration 3 error: 1.93774e-10 -75: Linearization/solve/update time: 0.15751(58.3686%)/0.112284(41.6092%)/5.9883e-05(0.0221908%) -81: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs " -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 3 error: 3.1979e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Simulator successfully set up +79: Applying the initial solution of the "diffusion_flash" problem +79: Writing visualization results for the current time step. 76: Solve: M deltax^k = r -63: Simulation name: 'co2injection_flash_ni_vcfv' -63: Number of timesteps: '8' - 74/120 Test #63: co2injection_flash_ni_vcfv ..................... Passed 16.65 sec -test 82 - Start 82: groundwater_immiscible - -82: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible" "--" -82: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -82: Test timeout computed to be: 1500 76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 0.000203128 +76: Newton iteration 2 error: 7.02875e-06 76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Newton iteration 4 error: 1.43413e-11 -79: Linearization/solve/update time: 0.118116(93.4256%)/0.00828693(6.55467%)/2.496e-05(0.0197425%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -82: ###################### -82: # Running test '' -82: ###################### -79: Time step 2 done. CPU time: 0.284781 seconds, end time: 2500 seconds (41 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 seconds) -79: Begin time step 3. Start time: 2500 seconds (41 minutes, 40 seconds), step size: 2250 seconds (37 minutes, 30 seconds) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Newton iteration 3 error: 7.34622e-11 -70: Linearization/solve/update time: 0.367443(68.1277%)/0.171836(31.8601%)/6.58e-05(0.0122%) -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 3.12429e-07 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 5.71571e-09 -76: Linearization/solve/update time: 0.160379(89.813%)/0.0181645(10.1722%)/2.648e-05(0.0148289%) -75: Storage: liquid=[1.89571e+08 953679 0 0 4.34186e+11] gas=[0 0 0 0 0] -75: Writing visualization results for the current time step. -75: Time step 3 done. CPU time: 1.30371 seconds, end time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 560.764 seconds (9 minutes, 20.76 seconds) -75: Begin time step 4. Start time: 1164.93 seconds (19 minutes, 24.93 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Solve: M deltax^k = r -82: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible " -70: Storage: liquid=[3.96487e+07 201512 0 0 7.79808e+10] gas=[0 0 0 0 0] -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 1.38132e-05 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Writing visualization results for the current time step. -70: Time step 8 done. CPU time: 5.28585 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2078.13 seconds (34 minutes, 38.13 seconds) -70: Simulation of problem 'co2injection_ncp_ni_vcfv' finished. -70: -70: ------------------------ Timing ------------------------ -70: Setup time: 3.28 seconds, 38.3% -70: Simulation time: 5.29 seconds, 61.7% -70: Linearization time: 3.13 seconds, 59.1% -70: Linear solve time: 1.65 seconds, 31.2% -70: Newton update time: 0.000596 seconds, 0.0113% -70: Pre/postprocess time: 0.391 seconds, 7.4% -70: Output write time: 0.0827 seconds, 1.57% -70: First process' simulation CPU time: 1.76 seconds -70: Number of processes: 1 -70: Threads per processes: 1 -70: Total CPU time: 1.76 seconds -70: -70: ---------------------------------------------------------------- -70: -70: Simulation completed -79: Newton iteration 3 error: 3.1908e-09 -79: Linearization/solve/update time: 0.0900392(99.8%)/0.00016288(0.180537%)/1.76e-05(0.0195079%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -79: Time step 3 done. CPU time: 0.386106 seconds, end time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 2250 seconds (37 minutes, 30 seconds) -79: Begin time step 4. Start time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) +79: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r 79: Solve: M deltax^k = r 79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 1.88482e-07 +79: Newton iteration 1 error: 0.00449099 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: ###################### -70: # Comparing results -70: ###################### -70: RND: 'a10b8104566c8ee5b4f020a60f68feed' -75: Solve: M deltax^k = r -76: Storage: liquid=[1.89572e+08 953173 4.342e+11] gas=[0 0 0] -76: Writing visualization results for the current time step. 80: Simulator successfully set up -76: Time step 2 done. CPU time: 0.907933 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 80: Applying the initial solution of the "diffusion_ncp" problem 80: Writing visualization results for the current time step. +81: Simulator successfully set up +81: Applying the initial solution of the "diffusion_pvs" problem +81: Writing visualization results for the current time step. 80: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 1.08173e-10 +81: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) +81: 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.00449099 +81: 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 1 error: 0.00449099 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00166926 -75: 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: 1.26395e-05 -79: 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: 9.76924e-07 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Newton iteration 3 error: 5.34057e-10 -80: Linearization/solve/update time: 0.0271426(97.714%)/0.000590004(2.12402%)/4.5e-05(0.162001%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -80: Time step 1 done. CPU time: 0.0398215 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) -80: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -79: Newton iteration 3 error: 7.23109e-10 -79: Linearization/solve/update time: 0.0961252(99.8515%)/0.00012644(0.131342%)/1.6521e-05(0.0171614%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.00160307 -76: 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 1 error: 1.98019e-06 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Time step 4 done. CPU time: 0.492448 seconds, end time: 8312.5 seconds (2 hours, 18 minutes, 32.5 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) -79: 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) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Newton iteration 2 error: 1.5579e-10 -80: Linearization/solve/update time: 0.0233267(98.7873%)/0.000256162(1.08483%)/3.02e-05(0.127895%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -75: Solve: M deltax^k = r +81: Solve: M deltax^k = r +70: Newton iteration 3 error: 7.24875e-11 +81: Update: x^(k+1) = x^k - deltax^k +81: Newton iteration 2 error: 1.20752e-05 +81: 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: 1.28938e-07 +79: Newton iteration 2 error: 0.0003975 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Time step 2 done. CPU time: 0.0718004 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -80: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Simulation name: 'co2injection_ncp_ni_vcfv' -70: Number of timesteps: '8' - 75/120 Test #70: co2injection_ncp_ni_vcfv ....................... Passed 9.51 sec -test 83 - Start 83: infiltration_pvs - -83: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs" "--" -83: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -83: Test timeout computed to be: 1500 -80: Solve: M deltax^k = r -80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 3.04394e-07 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Newton iteration 2 error: 3.08113e-11 -80: Linearization/solve/update time: 0.0123601(97.8994%)/0.000240122(1.90191%)/2.5081e-05(0.198656%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -79: Solve: M deltax^k = r -80: Time step 3 done. CPU time: 0.103799 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -80: 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) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -83: ###################### -83: # Running test '' -83: ###################### +76: Linearization/solve/update time: 0.0541944(84.8098%)/0.00968164(15.151%)/2.504e-05(0.0391856%) 75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 2 error: 6.08558e-06 +75: Newton iteration 2 error: 3.71029e-06 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: 7.02875e-06 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 2 error: 8.77928e-06 -79: 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 1 error: 1.80258e-07 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Newton iteration 2 error: 1.95164e-11 -80: Linearization/solve/update time: 0.0231253(98.7652%)/0.000258921(1.10582%)/3.0201e-05(0.128985%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -80: Time step 4 done. CPU time: 0.135812 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) -80: 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) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs " +70: Linearization/solve/update time: 0.120419(65.2087%)/0.0641843(34.7568%)/6.372e-05(0.0345054%) +81: Newton iteration 3 error: 2.61751e-10 +81: Linearization/solve/update time: 0.00752416(95.7301%)/0.00032084(4.08206%)/1.476e-05(0.187792%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. 80: Solve: M deltax^k = r 80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 1.12108e-07 +80: Newton iteration 2 error: 9.76924e-07 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Newton iteration 3 error: 6.92466e-11 -79: Linearization/solve/update time: 0.0889536(99.8139%)/0.000149081(0.167282%)/1.676e-05(0.0188062%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -80: Newton iteration 2 error: 8.74224e-12 -80: Linearization/solve/update time: 0.0191451(98.5267%)/0.000256682(1.32097%)/2.96e-05(0.152331%) +80: Newton iteration 3 error: 5.34057e-10 +80: Linearization/solve/update time: 0.0108326(94.8943%)/0.00054936(4.81245%)/3.348e-05(0.293288%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -79: Time step 5 done. CPU time: 0.596469 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) -79: 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) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Newton iteration 3 error: 4.20754e-10 -75: Linearization/solve/update time: 0.189737(68.727%)/0.0862753(31.2508%)/6.1241e-05(0.0221828%) -80: Time step 5 done. CPU time: 0.167953 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) -80: 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) -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 1.08173e-10 -76: Linearization/solve/update time: 0.164955(88.104%)/0.0222444(11.8809%)/2.832e-05(0.0151259%) -79: Solve: M deltax^k = r -79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 6.64713e-08 -79: 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 1 error: 5.00472e-08 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 1 done. CPU time: 0.0113466 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) +81: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +81: 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: 1.98073e-06 +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: opm models will now start the simulation. 82: # [parameters which were specified at compile-time] 82: ContinueOnConvergenceError="0" @@ -52471,6 +52435,13 @@ 82: VtkWriteViscosities="0" 82: # [end of parameters] 82: Allocating the simulation vanguard +81: Newton iteration 2 error: 1.17752e-10 +81: Linearization/solve/update time: 0.00463604(98.4791%)/6.392e-05(1.35779%)/7.68e-06(0.163139%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +81: Time step 2 done. CPU time: 0.0205301 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +81: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Distributing the vanguard's data 82: Allocating the model 82: Allocating the problem @@ -52479,13 +52450,53 @@ 82: Simulator successfully set up 82: Applying the initial solution of the "groundwater_immiscible" problem 82: Writing visualization results for the current time step. -80: Newton iteration 2 error: 2.43748e-12 -80: Linearization/solve/update time: 0.0199484(98.5597%)/0.000263122(1.30001%)/2.84e-05(0.140316%) +80: Time step 1 done. CPU time: 0.0147056 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) +80: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +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 1 error: 1.98019e-06 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Storage: liquid=[3.96495e+07 201044 0 0 7.79929e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. +80: Newton iteration 2 error: 1.5579e-10 +80: Linearization/solve/update time: 0.00702628(96.5233%)/0.00023492(3.22721%)/1.816e-05(0.249472%) +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 3 error: 2.4376e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -80: Time step 6 done. CPU time: 0.195961 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) -80: 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) +81: Solve: M deltax^k = r +81: Update: x^(k+1) = x^k - deltax^k +81: Newton iteration 1 error: 3.04408e-07 +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Time step 2 done. CPU time: 0.0246497 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +80: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Newton iteration 2 error: 2.42973e-11 +81: Linearization/solve/update time: 0.00422948(98.4103%)/6.084e-05(1.41561%)/7.48e-06(0.174043%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +75: Newton iteration 3 error: 1.02225e-09 +75: Linearization/solve/update time: 0.0574609(61.9061%)/0.0353022(38.0332%)/5.636e-05(0.06072%) +70: Time step 7 done. CPU time: 1.58656 seconds, end time: 7921.87 seconds (2 hours, 12 minutes, 1.87 seconds), step size: 2120.11 seconds (35 minutes, 20.11 seconds) +70: 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) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 3 done. CPU time: 0.0279645 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +81: 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) +81: 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: 1.80237e-07 +80: Solve: M deltax^k = r +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 1 error: 3.04394e-07 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Newton iteration 2 error: 3.08113e-11 +80: Linearization/solve/update time: 0.00699816(96.7297%)/0.00021828(3.0171%)/1.832e-05(0.253222%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. 82: Begin time step 1. Start time: 0 seconds, step size: 1 seconds 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Solve: M deltax^k = r @@ -52496,7 +52507,15 @@ 82: Update: x^(k+1) = x^k - deltax^k 82: Newton iteration 2 error: 1.6402 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: opm models will now start the simulation. +79: Newton iteration 4 error: 1.2391e-09 +79: Linearization/solve/update time: 0.0479524(99.249%)/0.00034296(0.709838%)/1.988e-05(0.0411464%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Newton iteration 2 error: 1.60462e-11 +81: Linearization/solve/update time: 0.00423904(98.7265%)/4.748e-05(1.1058%)/7.2e-06(0.167687%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. 82: Solve: M deltax^k = r 82: Update: x^(k+1) = x^k - deltax^k 82: Newton iteration 3 error: 0.000587355 @@ -52506,265 +52525,483 @@ 82: Newton iteration 4 error: 2.78893e-07 82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 82: Newton iteration 5 error: 5.28217e-11 -82: Linearization/solve/update time: 0.010576(96.2753%)/0.000397761(3.62089%)/1.14e-05(0.103776%) +82: Linearization/solve/update time: 0.0105342(96.3484%)/0.00038848(3.55315%)/1.076e-05(0.098414%) 82: Storage: 400 82: Writing visualization results for the current time step. +76: Storage: liquid=[1.89571e+08 953679 4.34186e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +80: Time step 3 done. CPU time: 0.0345099 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +80: 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) +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 1 error: 1.59332e-08 +80: Newton iteration 1 error: 1.80258e-07 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: # [parameters which were specified at compile-time] -81: CellsX="250" -81: ContinueOnConvergenceError="0" -81: DomainSizeX="1" -81: EnableAsyncVtkOutput="1" -81: EnableGravity="0" -81: EnableGridAdaptation="0" -81: EnableIntensiveQuantityCache="0" -81: EnableStorageCache="0" -81: EnableThermodynamicHints="0" -81: EnableVtkOutput="1" -81: EndTime="1e+06" -81: GridGlobalRefinements="0" -81: InitialTimeStepSize="1000" -81: LinearSolverAbsTolerance="-1" -81: LinearSolverMaxError="1e+07" -81: LinearSolverMaxIterations="1000" -81: LinearSolverOverlapSize="2" -81: LinearSolverTolerance="0.001" -81: LinearSolverVerbosity="0" -81: MaxTimeStepDivisions="10" -81: MaxTimeStepSize="inf" -81: MinTimeStepSize="0" -81: NewtonMaxError="1e+100" -81: NewtonMaxIterations="20" -81: NewtonTargetIterations="10" -81: NewtonTolerance="1e-08" -81: NewtonVerbose="1" -81: NewtonWriteConvergence="0" -81: NumericDifferenceMethod="1" -81: OutputDir="" -81: ParameterFile="" -81: PreconditionerOrder="0" -81: PreconditionerRelaxation="1" -81: PredeterminedTimeStepsFile="" -81: PrintParameters="2" -81: PvsVerbosity="1" -81: RestartTime="-1e+35" -81: ThreadsPerProcess="1" -81: VtkWriteAverageMolarMasses="0" -81: VtkWriteDensities="1" -81: VtkWriteDiffusionCoefficients="0" -81: VtkWriteDofIndex="0" -81: VtkWriteEffectiveDiffusionCoefficients="0" -81: VtkWriteExtrusionFactor="0" -81: VtkWriteFilterVelocities="0" -81: VtkWriteFugacities="0" -81: VtkWriteFugacityCoeffs="0" -81: VtkWriteIntrinsicPermeabilities="0" -81: VtkWriteMassFractions="0" -81: VtkWriteMobilities="0" -81: VtkWriteMolarities="0" -81: VtkWriteMoleFractions="1" -81: VtkWritePhasePresence="0" -81: VtkWritePorosity="1" -81: VtkWritePotentialGradients="0" -81: VtkWritePressures="1" -81: VtkWritePrimaryVars="0" -81: VtkWriteProcessRank="0" -81: VtkWriteRelativePermeabilities="1" -81: VtkWriteSaturations="1" -81: VtkWriteTemperature="1" -81: VtkWriteTortuosities="0" -81: VtkWriteTotalMassFractions="0" -81: VtkWriteTotalMoleFractions="0" -81: VtkWriteViscosities="0" -81: # [end of parameters] -81: Allocating the simulation vanguard -82: Time step 1 done. CPU time: 0.0239333 seconds, end time: 1 seconds, step size: 1 seconds +79: Time step 1 done. CPU time: 0.0494848 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) +79: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 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: 1.98052e-06 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Time step 1 done. CPU time: 0.0158982 seconds, end time: 1 seconds, step size: 1 seconds 82: Simulation of problem 'groundwater_immiscible' finished. 82: 82: ------------------------ Timing ------------------------ -82: Setup time: 0.0132 seconds, 35.6% -82: Simulation time: 0.024 seconds, 64.4% -82: Linearization time: 0.0106 seconds, 44.1% -82: Linear solve time: 0.000398 seconds, 1.66% -82: Newton update time: 1.14e-05 seconds, 0.0476% -82: Pre/postprocess time: 0.000463 seconds, 1.93% -82: Output write time: 0.0124 seconds, 51.7% -82: First process' simulation CPU time: 0.00843 seconds +82: Setup time: 0.0103 seconds, 39.2% +82: Simulation time: 0.0159 seconds, 60.8% +82: Linearization time: 0.0105 seconds, 66.2% +82: Linear solve time: 0.000388 seconds, 2.44% +82: Newton update time: 1.08e-05 seconds, 0.0676% +82: Pre/postprocess time: 0.000426 seconds, 2.67% +82: Output write time: 0.00446 seconds, 28% +82: First process' simulation CPU time: 0.00824 seconds 82: Number of processes: 1 82: Threads per processes: 1 -82: Total CPU time: 0.00843 seconds +82: Total CPU time: 0.00824 seconds 82: 82: ---------------------------------------------------------------- 82: 82: Simulation completed +81: Time step 4 done. CPU time: 0.0378464 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) +81: 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) +81: 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: 1.12107e-07 +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Newton iteration 2 error: 5.69354e-12 +81: Linearization/solve/update time: 0.0062114(98.9549%)/5.792e-05(0.922734%)/7.68e-06(0.122351%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +80: Newton iteration 2 error: 1.95164e-11 +80: Linearization/solve/update time: 0.00883964(97.5234%)/0.00020628(2.27579%)/1.82e-05(0.200792%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +76: Time step 3 done. CPU time: 0.382582 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 +80: Time step 4 done. CPU time: 0.046189 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) +80: 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) +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 1 error: 1.12108e-07 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 5 done. CPU time: 0.0472099 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) +81: 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) +81: 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: 5.00551e-08 +81: 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: 6.78144e-06 +79: Newton iteration 2 error: 1.82019e-05 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Distributing the vanguard's data -81: Allocating the model -80: Newton iteration 2 error: 1.15418e-12 -80: Linearization/solve/update time: 0.0294283(99.0116%)/0.000264442(0.889716%)/2.932e-05(0.0986473%) +81: Newton iteration 2 error: 9.18406e-13 +81: Linearization/solve/update time: 0.00622192(99.0178%)/5.424e-05(0.863194%)/7.48e-06(0.119039%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +80: Newton iteration 2 error: 8.74224e-12 +80: Linearization/solve/update time: 0.00884044(97.3857%)/0.00021884(2.41073%)/1.848e-05(0.203574%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -81: Allocating the problem -81: Initializing the model -80: Time step 7 done. CPU time: 0.240017 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) -80: 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) +81: Time step 6 done. CPU time: 0.0566186 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) +81: 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) +81: 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: 1.59384e-08 +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Newton iteration 2 error: 5.94326e-13 +81: Linearization/solve/update time: 0.00423512(98.5783%)/5.388e-05(1.25413%)/7.2e-06(0.16759%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +80: Time step 5 done. CPU time: 0.0578846 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) +80: 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) 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 1 error: 3.47293e-09 -80: Linearization/solve/update time: 0.00757293(96.488%)/0.000258561(3.29437%)/1.708e-05(0.217619%) +80: Newton iteration 1 error: 5.00472e-08 +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 3 error: 3.1979e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Newton iteration 2 error: 2.43748e-12 +80: Linearization/solve/update time: 0.00884172(97.3955%)/0.00021832(2.40489%)/1.812e-05(0.1996%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -81: Initializing the problem +76: Solve: M deltax^k = r +70: Solve: M deltax^k = r 82: ###################### 82: # Comparing results 82: ###################### -82: RND: '9adb09cecb7779a2bd830100842e3be1' -80: Time step 8 done. CPU time: 0.256725 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) -80: 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) +82: RND: '2e579ff67c07c702db4139fbc6138c48' +81: Time step 7 done. CPU time: 0.0658071 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) +81: 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) +81: 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: 3.47445e-09 +81: Linearization/solve/update time: 0.00212624(97.5912%)/4.82e-05(2.21231%)/4.28e-06(0.196446%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00166926 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Time step 6 done. CPU time: 0.0695845 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) +80: 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) 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Newton iteration 3 error: 1.60784e-11 -79: Linearization/solve/update time: 0.10115(99.8492%)/0.000135(0.133263%)/1.776e-05(0.0175316%) +80: Solve: M deltax^k = r +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 1 error: 1.59332e-08 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 8 done. CPU time: 0.0726702 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) +81: 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) +81: 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: 4.9766e-10 +81: Linearization/solve/update time: 0.00211856(97.6727%)/4.6e-05(2.12075%)/4.48e-06(0.206543%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +79: Newton iteration 4 error: 1.43413e-11 +79: Linearization/solve/update time: 0.0450147(99.602%)/0.00015848(0.350662%)/2.14e-05(0.0473508%) 79: Storage: 0.0715113 14.2882 79: Writing visualization results for the current time step. +80: Newton iteration 2 error: 1.15418e-12 +80: Linearization/solve/update time: 0.00865348(97.2891%)/0.00022052(2.47926%)/2.06e-05(0.231601%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +75: Storage: liquid=[1.89568e+08 955747 0 0 4.34133e+11] gas=[0 0 0 0 0] +75: Writing visualization results for the current time step. +79: Time step 2 done. CPU time: 0.0957589 seconds, end time: 2500 seconds (41 minutes, 40 seconds), step size: 1500 seconds (25 minutes, 0 seconds) +79: Begin time step 3. Start time: 2500 seconds (41 minutes, 40 seconds), step size: 2250 seconds (37 minutes, 30 seconds) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 9 done. CPU time: 0.079142 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) +81: 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) +81: 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: 4.34439e-11 +81: Linearization/solve/update time: 0.00211616(97.5999%)/4.784e-05(2.20644%)/4.2e-06(0.193709%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +80: Time step 7 done. CPU time: 0.0821102 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) +80: 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) +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Solve: M deltax^k = r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 3.12429e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Time step 5 done. CPU time: 0.790815 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +75: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +75: 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: 4.97401e-10 -80: Linearization/solve/update time: 0.0119381(97.763%)/0.000255482(2.09218%)/1.768e-05(0.144784%) +80: Newton iteration 1 error: 3.47293e-09 +80: Linearization/solve/update time: 0.00352544(92.8138%)/0.00025776(6.78602%)/1.52e-05(0.400168%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -79: Time step 6 done. CPU time: 0.704424 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) -79: 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) -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Time step 9 done. CPU time: 0.279805 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) -80: 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) +81: Time step 10 done. CPU time: 0.0846105 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) +81: Serialize to file 'diffusion_pvs_time=246784_rank=0.ers', next time step size: 181878 +81: 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) +81: 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: 2.29152e-12 +81: Linearization/solve/update time: 0.00213704(97.9251%)/4.052e-05(1.85674%)/4.76e-06(0.218116%) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +80: Time step 8 done. CPU time: 0.0896516 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) +80: 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) 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 11 done. CPU time: 0.0918052 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) +81: 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) +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Solve: M deltax^k = r +76: Solve: M deltax^k = r +81: Solve: M deltax^k = r +81: Update: x^(k+1) = x^k - deltax^k +81: Newton iteration 1 error: 2.29152e-12 +81: Linearization/solve/update time: 0.00211216(97.6478%)/4.62e-05(2.13588%)/4.68e-06(0.216362%) +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 1 error: 4.97401e-10 +80: Linearization/solve/update time: 0.00360968(92.8034%)/0.00026276(6.75545%)/1.716e-05(0.441176%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. 79: Solve: M deltax^k = r 79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 2.59637e-08 +79: Newton iteration 2 error: 1.38132e-05 79: 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: 6.0856e-06 +80: Time step 9 done. CPU time: 0.0983758 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) +80: 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) +80: 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.00213119 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 12 done. CPU time: 0.100848 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) +81: 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) +81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: 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: 2.29152e-12 +81: Linearization/solve/update time: 0.00217912(97.6133%)/4.756e-05(2.13044%)/5.72e-06(0.256226%) 80: Solve: M deltax^k = r 80: Update: x^(k+1) = x^k - deltax^k 80: Newton iteration 1 error: 4.34417e-11 -80: Linearization/solve/update time: 0.0159749(98.35%)/0.000248801(1.53175%)/1.92e-05(0.118205%) +80: Linearization/solve/update time: 0.00411392(94.0651%)/0.00024392(5.57725%)/1.564e-05(0.35761%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -76: Storage: liquid=[1.89571e+08 953679 4.34186e+11] gas=[0 0 0] -76: Writing visualization results for the current time step. -75: Storage: liquid=[1.8957e+08 954479 0 0 4.34166e+11] gas=[0 0 0 0 0] -75: Writing visualization results for the current time step. -80: Time step 10 done. CPU time: 0.299286 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) +81: Storage: 0.0715113 14.2882 +81: Writing visualization results for the current time step. +75: Solve: M deltax^k = r +81: Time step 13 done. CPU time: 0.10625 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) +81: Simulation of problem 'diffusion_pvs' finished. +81: +81: ------------------------ Timing ------------------------ +81: Setup time: 0.110722 seconds, 50.6832% +81: Simulation time: 0.107737 seconds, 49.3168% +81: Linearization time: 0.0500864 seconds, 46.4896% +81: Linear solve time: 0.00093544 seconds, 0.868263% +81: Newton update time: 8.76e-05 seconds, 0.0813092% +81: Pre/postprocess time: 0.0308851 seconds, 28.6671% +81: Output write time: 0.0235178 seconds, 21.8289% +81: First process' simulation CPU time: 0.111343 seconds +81: Number of processes: 1 +81: Threads per processes: 1 +81: Total CPU time: 0.111343 seconds +81: +81: ---------------------------------------------------------------- +81: +81: Simulation completed +79: Newton iteration 3 error: 3.1908e-09 +79: Linearization/solve/update time: 0.030735(99.6288%)/9.992e-05(0.323895%)/1.46e-05(0.0473265%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +80: Time step 10 done. CPU time: 0.105486 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) 80: Serialize to file 'diffusion_ncp_time=246784_rank=0.ers', next time step size: 181878 80: 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) 80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Time step 4 done. CPU time: 1.71541 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) -75: Begin time step 5. Start time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Time step 3 done. CPU time: 1.23992 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 80: Solve: M deltax^k = r 80: Update: x^(k+1) = x^k - deltax^k 80: Newton iteration 1 error: 2.3007e-12 -80: Linearization/solve/update time: 0.0199088(99.1707%)/0.000148961(0.742014%)/1.752e-05(0.0872717%) +80: Linearization/solve/update time: 0.00350588(96.0631%)/0.00013208(3.61907%)/1.16e-05(0.317847%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -80: Time step 11 done. CPU time: 0.327803 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) +80: Time step 11 done. CPU time: 0.112633 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) 80: 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) 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: 7.80763e-06 +79: Time step 3 done. CPU time: 0.12774 seconds, end time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 2250 seconds (37 minutes, 30 seconds) +79: Begin time step 4. Start time: 4750 seconds (1 hours, 19 minutes, 10 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) 79: 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 1 error: 2.3007e-12 -80: Linearization/solve/update time: 0.0156626(98.9475%)/0.000147601(0.932459%)/1.9e-05(0.120031%) +80: Linearization/solve/update time: 0.00348172(95.9278%)/0.00013736(3.78452%)/1.044e-05(0.287641%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -80: Time step 12 done. CPU time: 0.346879 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 1.88482e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 3.14276e-10 +82: Simulation name: 'groundwater_immiscible' +82: Number of timesteps: '1' + 75/120 Test #82: groundwater_immiscible ......................... Passed 0.29 sec +test 83 + Start 83: infiltration_pvs + +83: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs" "--" +83: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +83: Test timeout computed to be: 1500 +76: Linearization/solve/update time: 0.0589364(83.1205%)/0.0119428(16.8434%)/2.56e-05(0.0361047%) +81: ###################### +81: # Comparing results +81: ###################### +81: RND: '2c0861a477c640fa0ddcab0c5d2aac1a' +80: Time step 12 done. CPU time: 0.11888 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) 80: 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) 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 1 error: 2.3007e-12 -80: Linearization/solve/update time: 0.00346994(95.6449%)/0.000147041(4.05302%)/1.096e-05(0.3021%) +80: Linearization/solve/update time: 0.00351012(96.4732%)/0.00011684(3.21127%)/1.148e-05(0.31552%) +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 1 error: 0.00169931 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -75: Solve: M deltax^k = r -79: Newton iteration 3 error: 5.043e-12 -79: Linearization/solve/update time: 0.105685(99.8586%)/0.00013256(0.125252%)/1.708e-05(0.0161383%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -80: Time step 13 done. CPU time: 0.376233 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) +80: Time step 13 done. CPU time: 0.12521 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) 80: Simulation of problem 'diffusion_ncp' finished. 80: 80: ------------------------ Timing ------------------------ -80: Setup time: 0.336 seconds, 47.2% -80: Simulation time: 0.376 seconds, 52.8% -80: Linearization time: 0.229 seconds, 60.9% -80: Linear solve time: 0.00334 seconds, 0.887% -80: Newton update time: 0.000319 seconds, 0.0848% -80: Pre/postprocess time: 0.038 seconds, 10.1% -80: Output write time: 0.104 seconds, 27.8% -80: First process' simulation CPU time: 0.139 seconds +80: Setup time: 0.115 seconds, 47.8% +80: Simulation time: 0.125 seconds, 52.2% +80: Linearization time: 0.0818 seconds, 65.3% +80: Linear solve time: 0.00302 seconds, 2.41% +80: Newton update time: 0.000227 seconds, 0.181% +80: Pre/postprocess time: 0.0219 seconds, 17.5% +80: Output write time: 0.0155 seconds, 12.4% +80: First process' simulation CPU time: 0.137 seconds 80: Number of processes: 1 80: Threads per processes: 1 -80: Total CPU time: 0.139 seconds +80: Total CPU time: 0.137 seconds 80: 80: ---------------------------------------------------------------- 80: 80: Simulation completed -79: Time step 7 done. CPU time: 0.816459 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) -79: 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) +83: ###################### +83: # Running test '' +83: ###################### +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 1.26395e-05 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -82: Simulation name: 'groundwater_immiscible' -82: Number of timesteps: '1' - 76/120 Test #82: groundwater_immiscible ......................... Passed 0.58 sec +83: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs " +80: ###################### +80: # Comparing results +80: ###################### +80: RND: '32967f0c391c0c6b91094d9456b73a83' +79: Newton iteration 3 error: 7.23109e-10 +79: Linearization/solve/update time: 0.0314662(99.647%)/9.712e-05(0.307559%)/1.436e-05(0.0454751%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +70: Solve: M deltax^k = r +75: Solve: M deltax^k = r +79: Time step 4 done. CPU time: 0.160429 seconds, end time: 8312.5 seconds (2 hours, 18 minutes, 32.5 seconds), step size: 3562.5 seconds (59 minutes, 22.5 seconds) +79: 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) +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: 1.28938e-07 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Storage: liquid=[1.8957e+08 954479 4.34166e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +81: Simulation name: 'diffusion_pvs' +81: Number of timesteps: '13' +80: Simulation name: 'diffusion_ncp' +80: Number of timesteps: '13' +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 2 error: 5.75766e-06 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 76/120 Test #80: diffusion_ncp .................................. Passed 0.42 sec + 77/120 Test #81: diffusion_pvs .................................. Passed 0.40 sec test 84 Start 84: lens_richards_ecfv 84: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv" "--" 84: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 84: Test timeout computed to be: 1500 +test 85 + Start 85: lens_richards_vcfv + +85: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv" "--" +85: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +85: Test timeout computed to be: 1500 +75: Newton iteration 3 error: 2.47152e-09 +75: Linearization/solve/update time: 0.0555305(60.2963%)/0.0365085(39.6417%)/5.712e-05(0.0620222%) +76: Time step 4 done. CPU time: 0.497361 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 79: Solve: M deltax^k = r 79: Update: x^(k+1) = x^k - deltax^k -79: Newton iteration 1 error: 7.43926e-09 -79: Linearization/solve/update time: 0.0171478(99.6108%)/6.056e-05(0.35179%)/6.441e-06(0.0374154%) -80: ###################### -80: # Comparing results -80: ###################### -80: RND: '560809f69e49202cfd0387c1225ec9c3' -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.00166926 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. +79: Newton iteration 2 error: 8.77928e-06 +79: 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: 1.67331e-05 +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: ###################### 84: # Running test '' 84: ###################### -79: Time step 8 done. CPU time: 0.84649 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) -79: 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) +79: Newton iteration 3 error: 6.92466e-11 +79: Linearization/solve/update time: 0.0391574(99.628%)/0.00013004(0.330861%)/1.616e-05(0.0411159%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00169414 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: ###################### +85: # Running test '' +85: ###################### +79: Time step 5 done. CPU time: 0.200962 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) +79: 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) 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: 5.58019e-09 -79: Linearization/solve/update time: 0.00508403(98.6932%)/6.156e-05(1.19503%)/5.76e-06(0.111815%) -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00169414 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 1 error: 6.64713e-08 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 6.78144e-06 +79: 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: 2.73973e-06 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Newton iteration 3 error: 7.34622e-11 +70: Linearization/solve/update time: 0.121276(65.863%)/0.0627926(34.1016%)/6.524e-05(0.0354307%) +85: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv " +75: Storage: liquid=[1.89564e+08 957754 0 0 4.34082e+11] gas=[0 0 0 0 0] +75: Writing visualization results for the current time step. +84: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv " +79: Newton iteration 3 error: 1.60784e-11 +79: Linearization/solve/update time: 0.0348124(99.652%)/0.00010624(0.304116%)/1.532e-05(0.0438541%) 79: Storage: 0.0715113 14.2882 79: Writing visualization results for the current time step. -79: Time step 9 done. CPU time: 0.880853 seconds, end time: 98596 seconds (1 days, 3 hours, 23.27 minutes), step size: 39181.6 seconds (10 hours, 53 minutes, 1.62 seconds) -79: 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) +75: Time step 6 done. CPU time: 0.923544 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +75: 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) +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Storage: liquid=[3.96487e+07 201512 0 0 7.79808e+10] gas=[0 0 0 0 0] +70: Writing visualization results for the current time step. +79: Time step 6 done. CPU time: 0.237103 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) +79: 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) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 8.25452e-10 +76: Linearization/solve/update time: 0.0550762(84.6317%)/0.00997628(15.3298%)/2.504e-05(0.0384772%) +70: Time step 8 done. CPU time: 1.78909 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2078.13 seconds (34 minutes, 38.13 seconds) +70: Simulation of problem 'co2injection_ncp_ni_vcfv' finished. +70: +70: ------------------------ Timing ------------------------ +70: Setup time: 1.02 seconds, 36.3% +70: Simulation time: 1.79 seconds, 63.7% +70: Linearization time: 1.06 seconds, 59.3% +70: Linear solve time: 0.578 seconds, 32.3% +70: Newton update time: 0.000633 seconds, 0.0354% +70: Pre/postprocess time: 0.121 seconds, 6.75% +70: Output write time: 0.0268 seconds, 1.5% +70: First process' simulation CPU time: 1.73 seconds +70: Number of processes: 1 +70: Threads per processes: 1 +70: Total CPU time: 1.73 seconds +70: +70: ---------------------------------------------------------------- +70: +70: Simulation completed +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 2.59637e-08 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 2 error: 7.80763e-06 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Newton iteration 3 error: 5.043e-12 +79: Linearization/solve/update time: 0.0345882(99.6152%)/0.0001182(0.340421%)/1.54e-05(0.0443526%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 1 error: 0.00169673 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: opm models will now start the simulation. 83: # [parameters which were specified at compile-time] 83: ContinueOnConvergenceError="0" @@ -52830,119 +53067,214 @@ 83: VtkWriteViscosities="0" 83: # [end of parameters] 83: Allocating the simulation vanguard +79: Time step 7 done. CPU time: 0.273056 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) +79: 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) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: ###################### +70: # Comparing results +70: ###################### +70: RND: '29da324a05b32864289e9e1d5c6cff22' 83: Distributing the vanguard's data 83: Allocating the model 83: Allocating the problem 83: Initializing the model 83: Initializing the problem +76: Storage: liquid=[1.89568e+08 955747 4.34133e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 7.43926e-09 +79: Linearization/solve/update time: 0.00693992(99.0664%)/5.82e-05(0.830797%)/7.2e-06(0.102779%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +79: Time step 8 done. CPU time: 0.284663 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) +79: 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) +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Time step 5 done. CPU time: 0.607935 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 +79: Solve: M deltax^k = r +79: Update: x^(k+1) = x^k - deltax^k +79: Newton iteration 1 error: 5.58019e-09 +79: Linearization/solve/update time: 0.00692636(99.1242%)/5.52e-05(0.789975%)/6e-06(0.0858669%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +75: Solve: M deltax^k = r +79: Time step 9 done. CPU time: 0.296408 seconds, end time: 98596 seconds (1 days, 3 hours, 23.27 minutes), step size: 39181.6 seconds (10 hours, 53 minutes, 1.62 seconds) +79: 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) +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: 1.15337e-09 -79: Linearization/solve/update time: 0.0172235(99.5837%)/6.512e-05(0.376515%)/6.88e-06(0.0397792%) -84: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv " +79: Linearization/solve/update time: 0.00699652(99.0722%)/5.896e-05(0.834886%)/6.56e-06(0.092891%) 79: Storage: 0.0715113 14.2882 79: Writing visualization results for the current time step. 76: Solve: M deltax^k = r -79: Time step 10 done. CPU time: 0.912635 seconds, end time: 167164 seconds (1 days, 22 hours, 26.06 minutes), step size: 68567.8 seconds (19 hours, 2 minutes, 47.83 seconds) +83: Simulator successfully set up +83: Applying the initial solution of the "infiltration_pvs" problem +83: Writing visualization results for the current time step. +79: Time step 10 done. CPU time: 0.308044 seconds, end time: 167164 seconds (1 days, 22 hours, 26.06 minutes), step size: 68567.8 seconds (19 hours, 2 minutes, 47.83 seconds) 79: Serialize to file 'diffusion_flash_time=167164_rank=0.ers', next time step size: 119994 79: 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) 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Solve: M deltax^k = r 76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 6.0856e-06 +76: Newton iteration 1 error: 0.00169931 76: 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: 5.61514e-06 +75: 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: 1.0879e-10 -79: Linearization/solve/update time: 0.0172477(99.5896%)/6.412e-05(0.370235%)/6.96e-06(0.0401877%) +79: Linearization/solve/update time: 0.00509504(98.8591%)/5.296e-05(1.02758%)/5.84e-06(0.113314%) 79: Storage: 0.0715113 14.2882 79: Writing visualization results for the current time step. -79: Time step 11 done. CPU time: 0.952475 seconds, end time: 287157 seconds (3 days, 7 hours, 45.96 minutes), step size: 119994 seconds (1 days, 9 hours, 19.89 minutes) +83: Begin time step 1. Start time: 0 seconds, step size: 60 seconds (1 minutes, 0 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Time step 11 done. CPU time: 0.318175 seconds, end time: 287157 seconds (3 days, 7 hours, 45.96 minutes), step size: 119994 seconds (1 days, 9 hours, 19.89 minutes) 79: 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) 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -80: Simulation name: 'diffusion_ncp' -80: Number of timesteps: '13' - 77/120 Test #80: diffusion_ncp .................................. Passed 1.27 sec -test 85 - Start 85: lens_richards_vcfv - -85: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv" "--" -85: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -85: Test timeout computed to be: 1500 79: Solve: M deltax^k = r 79: Update: x^(k+1) = x^k - deltax^k 79: Newton iteration 1 error: 9.46748e-12 -79: Linearization/solve/update time: 0.0171402(99.5953%)/6.316e-05(0.367%)/6.48e-06(0.0376529%) +79: Linearization/solve/update time: 0.00504608(98.9365%)/4.852e-05(0.951313%)/5.72e-06(0.11215%) +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 0.000439695 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 79: Storage: 0.0715113 14.2882 79: Writing visualization results for the current time step. -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 2 error: 3.71029e-06 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Time step 12 done. CPU time: 0.984467 seconds, end time: 497146 seconds (5 days, 18 hours, 5.77 minutes), step size: 209989 seconds (2 days, 10 hours, 19.82 minutes) +75: Newton iteration 3 error: 2.33946e-09 +75: Linearization/solve/update time: 0.0595104(62.9744%)/0.0349322(36.9655%)/5.68e-05(0.0601062%) +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 4.32622e-06 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Time step 12 done. CPU time: 0.329775 seconds, end time: 497146 seconds (5 days, 18 hours, 5.77 minutes), step size: 209989 seconds (2 days, 10 hours, 19.82 minutes) 79: 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) 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Simulator successfully set up -83: Applying the initial solution of the "infiltration_pvs" problem -83: Writing visualization results for the current time step. 79: Solve: M deltax^k = r 79: Update: x^(k+1) = x^k - deltax^k 79: Newton iteration 1 error: 6.76234e-13 -79: Linearization/solve/update time: 0.0131018(99.545%)/5.352e-05(0.406635%)/6.361e-06(0.0483297%) -76: Newton iteration 3 error: 3.14276e-10 -76: Linearization/solve/update time: 0.216454(86.3515%)/0.0341857(13.6379%)/2.648e-05(0.0105638%) -83: Begin time step 1. Start time: 0 seconds, step size: 60 seconds (1 minutes, 0 seconds) +79: Linearization/solve/update time: 0.00504996(99.0927%)/4.048e-05(0.794317%)/5.76e-06(0.113025%) +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 2.01603e-05 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Simulation name: 'co2injection_ncp_ni_vcfv' +70: Number of timesteps: '8' 79: Storage: 0.0715113 14.2882 79: Writing visualization results for the current time step. -79: Time step 13 done. CPU time: 1.01648 seconds, end time: 751087 seconds (8 days, 16 hours, 38.12 minutes), step size: 253941 seconds (2 days, 22 hours, 32.35 minutes) +79: Time step 13 done. CPU time: 0.341337 seconds, end time: 751087 seconds (8 days, 16 hours, 38.12 minutes), step size: 253941 seconds (2 days, 22 hours, 32.35 minutes) 79: 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) 79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 78/120 Test #70: co2injection_ncp_ni_vcfv ....................... Passed 3.07 sec +test 86 + Start 86: obstacle_immiscible + +86: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible" "--" +86: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +86: Test timeout computed to be: 1500 +85: opm models will now start the simulation. +85: # [parameters which were specified at compile-time] +85: ContinueOnConvergenceError="0" +85: EnableAsyncVtkOutput="1" +85: EnableGravity="1" +85: EnableGridAdaptation="0" +85: EnableIntensiveQuantityCache="0" +85: EnableStorageCache="0" +85: EnableThermodynamicHints="0" +85: EnableVtkOutput="1" +85: EndTime="3000" +85: GridFile="./data/richardslens_24x16.dgf" +85: GridGlobalRefinements="0" +85: InitialTimeStepSize="100" +85: LinearSolverAbsTolerance="-1" +85: LinearSolverMaxError="1e+07" +85: LinearSolverMaxIterations="1000" +85: LinearSolverOverlapSize="2" +85: LinearSolverTolerance="0.001" +85: LinearSolverVerbosity="0" +85: MaxTimeStepDivisions="10" +85: MaxTimeStepSize="inf" +85: MinTimeStepSize="0" +85: NewtonMaxError="1e+100" +85: NewtonMaxIterations="28" +85: NewtonTargetIterations="18" +85: NewtonTolerance="1e-08" +85: NewtonVerbose="1" +85: NewtonWriteConvergence="0" +85: NumericDifferenceMethod="0" +85: OutputDir="" +85: ParameterFile="" +85: PreconditionerOrder="0" +85: PreconditionerRelaxation="1" +85: PredeterminedTimeStepsFile="" +85: PrintParameters="2" +85: RestartTime="-1e+35" +85: ThreadsPerProcess="1" +85: VtkWriteAverageMolarMasses="0" +85: VtkWriteDensities="1" +85: VtkWriteDofIndex="0" +85: VtkWriteExtrusionFactor="0" +85: VtkWriteFilterVelocities="0" +85: VtkWriteIntrinsicPermeabilities="0" +85: VtkWriteMobilities="0" +85: VtkWritePorosity="1" +85: VtkWritePotentialGradients="0" +85: VtkWritePressures="1" +85: VtkWritePrimaryVars="0" +85: VtkWriteProcessRank="0" +85: VtkWriteRelativePermeabilities="1" +85: VtkWriteSaturations="1" +85: VtkWriteTemperature="1" +85: VtkWriteViscosities="0" +85: # [end of parameters] +85: Allocating the simulation vanguard +85: Distributing the vanguard's data +85: Allocating the model +85: Allocating the problem +85: Initializing the model +85: Initializing the problem +85: Simulator successfully set up +85: Applying the initial solution of the "lens_richards_vcfv" problem +85: Writing visualization results for the current time step. +83: Newton iteration 3 error: 6.79898e-09 +83: Linearization/solve/update time: 0.0314186(97.3837%)/0.00083164(2.57771%)/1.244e-05(0.0385584%) +86: ###################### +86: # Running test '' +86: ###################### +83: Storage: 1.33187e+07 1.5 74136.8 +83: Writing visualization results for the current time step. 79: Solve: M deltax^k = r 79: Update: x^(k+1) = x^k - deltax^k 79: Newton iteration 1 error: 6.76234e-13 -79: Linearization/solve/update time: 0.0130878(99.5406%)/5.396e-05(0.4104%)/6.44e-06(0.0489802%) -83: Solve: M deltax^k = r -75: Newton iteration 3 error: 1.02225e-09 -75: Linearization/solve/update time: 0.186593(64.6614%)/0.101908(35.3149%)/6.852e-05(0.0237447%) -85: ###################### -85: # Running test '' -85: ###################### +79: Linearization/solve/update time: 0.00688628(99.3376%)/4.012e-05(0.578748%)/5.8e-06(0.0836675%) 79: Storage: 0.0715113 14.2882 79: Writing visualization results for the current time step. -79: Time step 14 done. CPU time: 1.04847 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 248913 seconds (2 days, 21 hours, 8.54 minutes) +79: Time step 14 done. CPU time: 0.352869 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 248913 seconds (2 days, 21 hours, 8.54 minutes) 79: Simulation of problem 'diffusion_flash' finished. 79: 79: ------------------------ Timing ------------------------ -79: Setup time: 0.396 seconds, 27.4% -79: Simulation time: 1.05 seconds, 72.6% -79: Linearization time: 0.84 seconds, 80.1% -79: Linear solve time: 0.0171 seconds, 1.63% -79: Newton update time: 0.000185 seconds, 0.0176% -79: Pre/postprocess time: 0.108 seconds, 10.3% -79: Output write time: 0.0639 seconds, 6.1% -79: First process' simulation CPU time: 0.36 seconds +79: Setup time: 0.117 seconds, 24.9% +79: Simulation time: 0.353 seconds, 75.1% +79: Linearization time: 0.307 seconds, 86.9% +79: Linear solve time: 0.00141 seconds, 0.399% +79: Newton update time: 0.00016 seconds, 0.0453% +79: Pre/postprocess time: 0.0336 seconds, 9.53% +79: Output write time: 0.0101 seconds, 2.86% +79: First process' simulation CPU time: 0.352 seconds 79: Number of processes: 1 79: Threads per processes: 1 -79: Total CPU time: 0.36 seconds +79: Total CPU time: 0.352 seconds 79: 79: ---------------------------------------------------------------- 79: 79: Simulation completed -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.000439695 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv " -79: ###################### -79: # Comparing results -79: ###################### -79: RND: '9ba0e04531d11b86d010146e9ba32550' -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 2.01603e-05 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Simulator successfully set up -81: Applying the initial solution of the "diffusion_pvs" problem -81: Writing visualization results for the current time step. +85: Begin time step 1. Start time: 0 seconds, step size: 100 seconds (1 minutes, 40 seconds) +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 2.07202e-09 +76: Linearization/solve/update time: 0.0530753(84.5873%)/0.0096446(15.3708%)/2.628e-05(0.041883%) 84: opm models will now start the simulation. 84: # [parameters which were specified at compile-time] 84: ContinueOnConvergenceError="0" @@ -52998,7 +53330,6 @@ 84: VtkWriteViscosities="0" 84: # [end of parameters] 84: Allocating the simulation vanguard -76: Storage: liquid=[1.8957e+08 954479 4.34166e+11] gas=[0 0 0] 84: Distributing the vanguard's data 84: Allocating the model 84: Allocating the problem @@ -53007,29 +53338,24 @@ 84: Simulator successfully set up 84: Applying the initial solution of the "lens_richards_ecfv" problem 84: Writing visualization results for the current time step. -83: Newton iteration 3 error: 6.79898e-09 -83: Linearization/solve/update time: 0.113551(99.1621%)/0.000940246(0.821098%)/1.92e-05(0.016767%) -81: Begin time step 1. Start time: 0 seconds, step size: 1000 seconds (16 minutes, 40 seconds) -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Writing visualization results for the current time step. -75: Storage: liquid=[1.89568e+08 955747 0 0 4.34133e+11] gas=[0 0 0 0 0] -75: Writing visualization results for the current time step. -76: Time step 4 done. CPU time: 1.63213 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 -81: Solve: M deltax^k = r -81: Update: x^(k+1) = x^k - deltax^k -83: Storage: 1.33187e+07 1.5 74136.8 -83: Writing visualization results for the current time step. -75: Time step 5 done. CPU time: 2.12361 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) -75: Begin time step 6. Start time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 1 done. CPU time: 0.0391866 seconds, end time: 60 seconds (1 minutes, 0 seconds), step size: 60 seconds (1 minutes, 0 seconds) +83: Serialize to file 'infiltration_pvs_time=60_rank=0.ers', next time step size: 95 +83: Begin time step 2. Start time: 60 seconds (1 minutes, 0 seconds), step size: 95 seconds (1 minutes, 35 seconds) +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.32 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Begin time step 1. Start time: 0 seconds, step size: 100 seconds (1 minutes, 40 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 1 error: 0.16 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: ###################### +79: # Comparing results +79: ###################### +79: RND: 'fec939ad7a08a9b867414ce943be6059' 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.64154 @@ -53038,37 +53364,19 @@ 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 3 error: 0.218283 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 1 done. CPU time: 0.152095 seconds, end time: 60 seconds (1 minutes, 0 seconds), step size: 60 seconds (1 minutes, 0 seconds) -83: Serialize to file 'infiltration_pvs_time=60_rank=0.ers', next time step size: 95 -83: Begin time step 2. Start time: 60 seconds (1 minutes, 0 seconds), step size: 95 seconds (1 minutes, 35 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Newton iteration 1 error: 0.00449099 -81: 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.20752e-05 -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 4 error: 0.0600263 84: 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.000124828 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible " 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 5 error: 0.00897547 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -79: Simulation name: 'diffusion_flash' -79: Number of timesteps: '14' -81: Newton iteration 3 error: 2.61751e-10 -81: Linearization/solve/update time: 0.0265286(98.513%)/0.000387003(1.43712%)/1.344e-05(0.0499089%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. - 78/120 Test #79: diffusion_flash ................................ Passed 2.21 sec -test 86 - Start 86: obstacle_immiscible - -86: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible" "--" -86: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -86: Test timeout computed to be: 1500 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 6 error: 0.000290827 @@ -53077,44 +53385,43 @@ 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 7 error: 3.30401e-07 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Storage: liquid=[1.89561e+08 959721 0 0 4.34032e+11] gas=[0 0 0 0 0] +75: 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.642778 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 8 error: 4.32987e-13 -84: Linearization/solve/update time: 0.027752(95.7613%)/0.000832763(2.87353%)/0.000395643(1.36521%) -81: Time step 1 done. CPU time: 0.0484587 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) -81: Begin time step 2. Start time: 1000 seconds (16 minutes, 40 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -81: 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: 1.98073e-06 -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r +84: Linearization/solve/update time: 0.0153179(93.1353%)/0.00073788(4.48642%)/0.00039116(2.37831%) 84: Storage: 4 84: Writing visualization results for the current time step. -86: ###################### -86: # Running test '' -86: ###################### -84: Time step 1 done. CPU time: 0.0369 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) +75: Time step 7 done. CPU time: 1.06211 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +75: 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) +75: 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.21916 +85: 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: 2.5989e-05 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Time step 1 done. CPU time: 0.0192128 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) 84: Begin time step 2. Start time: 100 seconds (1 minutes, 40 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 1 error: 0.159992 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Newton iteration 2 error: 1.17752e-10 -81: Linearization/solve/update time: 0.0204376(99.6151%)/7.1161e-05(0.346847%)/7.8e-06(0.0380181%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 0.000124828 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.380585 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 5.01923e-09 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 3 error: 0.100557 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Solve: M deltax^k = r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 4 error: 0.0145129 @@ -53123,43 +53430,46 @@ 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 5 error: 0.000439897 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible " -81: Time step 2 done. CPU time: 0.0804946 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) -81: Begin time step 3. Start time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -81: 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: 3.04408e-07 -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Storage: liquid=[1.89564e+08 957754 4.34082e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +83: Linearization/solve/update time: 0.03377(98.4834%)/0.00050516(1.4732%)/1.488e-05(0.0433946%) 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 6 error: 4.3616e-07 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 7 error: 4.37039e-13 -84: Linearization/solve/update time: 0.0320796(97.434%)/0.000437803(1.32972%)/0.000407042(1.23629%) +84: Linearization/solve/update time: 0.0133363(94.8205%)/0.00033716(2.39719%)/0.00039132(2.78226%) +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 4 error: 0.0603708 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Storage: 9.85185 84: Writing visualization results for the current time step. -76: Solve: M deltax^k = r -84: Time step 2 done. CPU time: 0.0744734 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) +83: Storage: 1.33187e+07 3.875 74173.6 +83: Writing visualization results for the current time step. +84: Time step 2 done. CPU time: 0.0359882 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) 84: Begin time step 3. Start time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Newton iteration 2 error: 2.42973e-11 -81: Linearization/solve/update time: 0.0204587(99.652%)/6.408e-05(0.312127%)/7.36e-06(0.0358498%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 2.5989e-05 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 1 error: 0.159863 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 5 error: 0.00906154 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Time step 6 done. CPU time: 0.716133 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 +83: Time step 2 done. CPU time: 0.0813 seconds, end time: 155 seconds (2 minutes, 35 seconds), step size: 95 seconds (1 minutes, 35 seconds) +83: Serialize to file 'infiltration_pvs_time=155_rank=0.ers', next time step size: 150.417 +83: Begin time step 3. Start time: 155 seconds (2 minutes, 35 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.137462 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Update: x^(k+1) = x^k - deltax^k 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 3 error: 0.0195977 @@ -53168,27 +53478,23 @@ 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 4 error: 0.000600716 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Time step 3 done. CPU time: 0.112458 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) -81: 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) -81: 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: 1.80237e-07 -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 5 error: 6.12649e-07 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 6 error: 6.54782e-13 -84: Linearization/solve/update time: 0.022507(96.7722%)/0.000360323(1.54926%)/0.000390401(1.67859%) +84: Linearization/solve/update time: 0.0117218(94.6883%)/0.0002812(2.27152%)/0.00037636(3.04021%) 84: Storage: 18.6838 84: Writing visualization results for the current time step. -76: Newton iteration 1 error: 0.00169414 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00169931 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Time step 3 done. CPU time: 0.104686 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) +83: Solve: M deltax^k = r +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 6 error: 0.000296236 +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: 7.19943e-05 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Time step 3 done. CPU time: 0.051053 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) 84: Begin time step 4. Start time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -53199,48 +53505,52 @@ 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.0849606 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 1 error: 0.00169283 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 3 error: 0.00733353 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Newton iteration 2 error: 1.60462e-11 -81: Linearization/solve/update time: 0.0204534(99.6677%)/6.0841e-05(0.296473%)/7.36e-06(0.0358646%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -81: Time step 4 done. CPU time: 0.140433 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) -81: 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) -81: 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: 1.12107e-07 -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 4 error: 7.37686e-05 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 5 error: 7.65658e-09 -84: Linearization/solve/update time: 0.0201717(97.2496%)/0.000265242(1.27876%)/0.000305242(1.4716%) -83: Newton iteration 3 error: 5.01923e-09 -83: Linearization/solve/update time: 0.109634(99.4999%)/0.000534764(0.485332%)/1.632e-05(0.0148114%) +84: Linearization/solve/update time: 0.0101324(94.9708%)/0.00023028(2.15842%)/0.00030628(2.87077%) +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 7 error: 3.42582e-07 +85: 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: 3.24724e-07 +83: 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.00169673 84: Storage: 32.4224 84: Writing visualization results for the current time step. -84: Time step 4 done. CPU time: 0.132373 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Time step 4 done. CPU time: 0.0644352 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) 84: Begin time step 5. Start time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 550.18 seconds (9 minutes, 10.18 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 1 error: 0.154847 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Newton iteration 2 error: 5.69354e-12 -81: Linearization/solve/update time: 0.0204007(99.6481%)/6.436e-05(0.31437%)/7.68e-06(0.0375133%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -83: Storage: 1.33187e+07 3.875 74173.6 -83: Writing visualization results for the current time step. 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.0247174 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Newton iteration 8 error: 1.96024e-13 +85: Linearization/solve/update time: 0.0775852(97.7123%)/0.00135032(1.70062%)/0.00046612(0.587041%) +85: Storage: 4 +85: Writing visualization results for the current time step. +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 3 error: 2.67004e-08 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 3 error: 0.00636248 @@ -53254,23 +53564,20 @@ 84: Newton iteration 5 error: 1.16353e-05 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Newton iteration 6 error: 3.22755e-09 -84: Linearization/solve/update time: 0.0177276(96.1671%)/0.000321722(1.74525%)/0.000384843(2.08766%) -75: Solve: M deltax^k = r +84: Linearization/solve/update time: 0.01179(94.6575%)/0.00028548(2.292%)/0.00037996(3.05054%) 84: Storage: 54.4296 84: Writing visualization results for the current time step. -83: Time step 2 done. CPU time: 0.303971 seconds, end time: 155 seconds (2 minutes, 35 seconds), step size: 95 seconds (1 minutes, 35 seconds) -83: Serialize to file 'infiltration_pvs_time=155_rank=0.ers', next time step size: 150.417 -83: Begin time step 3. Start time: 155 seconds (2 minutes, 35 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Time step 5 done. CPU time: 0.18045 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) -81: 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) -81: 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: 5.00551e-08 -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Solve: M deltax^k = r +83: Newton iteration 4 error: 1.14031e-11 +85: Time step 1 done. CPU time: 0.0834025 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) +85: Begin time step 2. Start time: 100 seconds (1 minutes, 40 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 76: Solve: M deltax^k = r -84: Time step 5 done. CPU time: 0.161759 seconds, end time: 1360.74 seconds (22 minutes, 40.74 seconds), step size: 550.18 seconds (9 minutes, 10.18 seconds) +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 4.22627e-06 +79: Simulation name: 'diffusion_flash' +79: Number of timesteps: '14' +84: Time step 5 done. CPU time: 0.0795934 seconds, end time: 1360.74 seconds (22 minutes, 40.74 seconds), step size: 550.18 seconds (9 minutes, 10.18 seconds) 84: Begin time step 6. Start time: 1360.74 seconds (22 minutes, 40.74 seconds), step size: 827.826 seconds (13 minutes, 47.83 seconds) 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r @@ -53278,256 +53585,128 @@ 84: Newton iteration 1 error: 0.139574 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Solve: M deltax^k = r +83: Linearization/solve/update time: 0.0424135(98.2056%)/0.00075396(1.74574%)/2.1e-05(0.0486241%) + 79/120 Test #79: diffusion_flash ................................ Passed 0.69 sec +test 87 + Start 87: obstacle_ncp + +87: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp" "--" +87: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +87: Test timeout computed to be: 1500 +83: Storage: 1.33187e+07 7.63542 74222.5 +83: Writing visualization results for the current time step. +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.0456111 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 3 error: 0.00896109 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 4 error: 0.0015212 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 5 error: 6.1895e-05 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Newton iteration 2 error: 9.18406e-13 -81: Linearization/solve/update time: 0.0204438(99.6662%)/6.096e-05(0.297188%)/7.52e-06(0.036661%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 6 error: 1.1092e-07 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Newton iteration 7 error: 3.62515e-11 -84: Linearization/solve/update time: 0.0154875(63.6084%)/0.00846761(34.7772%)/0.000393082(1.61442%) -84: Storage: 87.5427 -84: Writing visualization results for the current time step. -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 7.19943e-05 -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 2 error: 5.75766e-06 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Time step 6 done. CPU time: 0.212457 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) -81: 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) -81: 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: 1.59384e-08 -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Time step 6 done. CPU time: 0.193504 seconds, end time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 827.826 seconds (13 minutes, 47.83 seconds) -84: Begin time step 7. Start time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 1 error: 0.101015 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 2 error: 0.0163729 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 3 error: 0.0020534 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 4 error: 6.43324e-05 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 5 error: 6.742e-08 -84: 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: 2.73973e-06 -76: 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 -84: Newton iteration 6 error: 7.51203e-14 -84: Linearization/solve/update time: 0.0143494(94.8291%)/0.000399723(2.64161%)/0.000382722(2.52925%) -84: Storage: 120 -84: Writing visualization results for the current time step. -81: Newton iteration 2 error: 5.94326e-13 -84: Time step 7 done. CPU time: 0.212189 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) -84: Simulation of problem 'lens_richards_ecfv' finished. -84: -84: ------------------------ Timing ------------------------ -84: Setup time: 0.0217 seconds, 9.27% -84: Simulation time: 0.212 seconds, 90.7% -84: Linearization time: 0.15 seconds, 70.7% -84: Linear solve time: 0.0111 seconds, 5.22% -84: Newton update time: 0.00266 seconds, 1.25% -84: Pre/postprocess time: 0.0399 seconds, 18.8% -84: Output write time: 0.00753 seconds, 3.55% -84: First process' simulation CPU time: 0.115 seconds -84: Number of processes: 1 -84: Threads per processes: 1 -84: Total CPU time: 0.115 seconds -84: -84: ---------------------------------------------------------------- -84: -84: Simulation completed -81: Linearization/solve/update time: 0.0203764(99.6756%)/5.824e-05(0.284894%)/8.08e-06(0.0395251%) -81: Storage: 0.0715113 14.2882 -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" -85: EnableAsyncVtkOutput="1" -85: EnableGravity="1" -85: EnableGridAdaptation="0" -85: EnableIntensiveQuantityCache="0" -85: EnableStorageCache="0" -85: EnableThermodynamicHints="0" -85: EnableVtkOutput="1" -85: EndTime="3000" -85: GridFile="./data/richardslens_24x16.dgf" -85: GridGlobalRefinements="0" -85: InitialTimeStepSize="100" -85: LinearSolverAbsTolerance="-1" -85: LinearSolverMaxError="1e+07" -85: LinearSolverMaxIterations="1000" -85: LinearSolverOverlapSize="2" -85: LinearSolverTolerance="0.001" -85: LinearSolverVerbosity="0" -85: MaxTimeStepDivisions="10" -85: MaxTimeStepSize="inf" -85: MinTimeStepSize="0" -85: NewtonMaxError="1e+100" -85: NewtonMaxIterations="28" -85: NewtonTargetIterations="18" -85: NewtonTolerance="1e-08" -85: NewtonVerbose="1" -85: NewtonWriteConvergence="0" -85: NumericDifferenceMethod="0" -85: OutputDir="" -85: ParameterFile="" -85: PreconditionerOrder="0" -85: PreconditionerRelaxation="1" -85: PredeterminedTimeStepsFile="" -85: PrintParameters="2" -85: RestartTime="-1e+35" -85: ThreadsPerProcess="1" -85: VtkWriteAverageMolarMasses="0" -85: VtkWriteDensities="1" -85: VtkWriteDofIndex="0" -85: VtkWriteExtrusionFactor="0" -85: VtkWriteFilterVelocities="0" -85: VtkWriteIntrinsicPermeabilities="0" -85: VtkWriteMobilities="0" -85: VtkWritePorosity="1" -85: VtkWritePotentialGradients="0" -85: VtkWritePressures="1" -85: VtkWritePrimaryVars="0" -85: VtkWriteProcessRank="0" -85: VtkWriteRelativePermeabilities="1" -85: VtkWriteSaturations="1" -85: VtkWriteTemperature="1" -85: VtkWriteViscosities="0" -85: # [end of parameters] -85: Allocating the simulation vanguard -85: Distributing the vanguard's data -85: Allocating the model -85: Allocating the problem -85: Initializing the model -85: Initializing the problem -85: Simulator successfully set up -85: Applying the initial solution of the "lens_richards_vcfv" problem -85: Writing visualization results for the current time step. -81: Time step 7 done. CPU time: 0.244459 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) -81: 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) -81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Solve: M deltax^k = r -84: ###################### -84: # Comparing results -84: ###################### -84: RND: '47639751de7f72e807a92122eefca1d2' -75: Newton iteration 3 error: 2.47152e-09 -75: Linearization/solve/update time: 0.140213(60.2486%)/0.0924495(39.725%)/6.132e-05(0.0263489%) -85: Begin time step 1. Start time: 0 seconds, step size: 100 seconds (1 minutes, 40 seconds) +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 3 error: 0.00896109 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 4 error: 0.0015212 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 5 error: 6.1895e-05 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 6 error: 1.1092e-07 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Newton iteration 7 error: 3.62515e-11 +84: Linearization/solve/update time: 0.0113003(94.0364%)/0.0003294(2.74113%)/0.00038724(3.22245%) +84: Storage: 87.5427 +84: 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.319856 85: 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: 3.24724e-07 +83: Time step 3 done. CPU time: 0.133895 seconds, end time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) +83: Serialize to file 'infiltration_pvs_time=305.417_rank=0.ers', next time step size: 225.625 +83: Begin time step 4. Start time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Update: x^(k+1) = x^k - deltax^k -81: Newton iteration 1 error: 3.47445e-09 -81: Linearization/solve/update time: 0.00212669(95.5382%)/9.272e-05(4.16529%)/6.6e-06(0.296494%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -81: Time step 8 done. CPU time: 0.266453 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) -81: 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) -81: 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: 4.9766e-10 -81: Linearization/solve/update time: 0.00216345(97.3698%)/5.412e-05(2.43576%)/4.32e-06(0.194429%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. +75: Update: x^(k+1) = x^k - deltax^k +75: Newton iteration 2 error: 5.48549e-06 +75: 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.32 +85: Newton iteration 2 error: 0.382407 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Time step 9 done. CPU time: 0.29245 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) -81: 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) -81: 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: 4.34439e-11 -81: Linearization/solve/update time: 0.00213625(97.1778%)/5.748e-05(2.61476%)/4.56e-06(0.207434%) -76: Newton iteration 3 error: 8.25452e-10 -76: Linearization/solve/update time: 0.224493(86.8112%)/0.034074(13.1764%)/3.216e-05(0.0124362%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. +84: Time step 6 done. CPU time: 0.0964271 seconds, end time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 827.826 seconds (13 minutes, 47.83 seconds) +84: Begin time step 7. Start time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 1 error: 0.101015 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: ###################### +87: # Running test '' +87: ###################### +85: Solve: M deltax^k = r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 2 error: 0.0163729 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 3 error: 0.0020534 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 4 error: 6.43324e-05 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 1.98418e-09 +76: Linearization/solve/update time: 0.0538872(84.7422%)/0.00967804(15.2195%)/2.436e-05(0.0383081%) 83: Solve: M deltax^k = r 83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 3 error: 2.67004e-08 +83: Newton iteration 1 error: 7.20024e-05 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Solve: M deltax^k = r +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 5 error: 6.742e-08 +84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Newton iteration 6 error: 7.51203e-14 +84: Linearization/solve/update time: 0.0118202(94.0527%)/0.00036924(2.93801%)/0.0003782(3.00931%) +84: Storage: 120 +84: Writing visualization results for the current time step. +84: Time step 7 done. CPU time: 0.111733 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) +84: Simulation of problem 'lens_richards_ecfv' finished. +84: +84: ------------------------ Timing ------------------------ +84: Setup time: 0.00182 seconds, 1.6% +84: Simulation time: 0.112 seconds, 98.4% +84: Linearization time: 0.0854 seconds, 76.4% +84: Linear solve time: 0.00257 seconds, 2.3% +84: Newton update time: 0.00261 seconds, 2.34% +84: Pre/postprocess time: 0.014 seconds, 12.6% +84: Output write time: 0.00444 seconds, 3.98% +84: First process' simulation CPU time: 0.111 seconds +84: Number of processes: 1 +84: Threads per processes: 1 +84: Total CPU time: 0.111 seconds +84: +84: ---------------------------------------------------------------- +84: +84: Simulation completed 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 2 error: 0.642778 +85: Newton iteration 3 error: 0.10172 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Time step 10 done. CPU time: 0.316633 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) -81: Serialize to file 'diffusion_pvs_time=246784_rank=0.ers', next time step size: 181878 -81: 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) -81: 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: 2.29152e-12 -84: Simulation name: 'lens_richards_ecfv' -84: Number of timesteps: '7' -81: Linearization/solve/update time: 0.00215885(97.7913%)/4.444e-05(2.01303%)/4.32e-06(0.195686%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. - 79/120 Test #84: lens_richards_ecfv ............................. Passed 0.64 sec -test 87 - Start 87: obstacle_ncp - -87: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp" "--" -87: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -87: Test timeout computed to be: 1500 -75: Storage: liquid=[1.89564e+08 957754 0 0 4.34082e+11] gas=[0 0 0 0 0] -75: Writing visualization results for the current time step. -81: Time step 11 done. CPU time: 0.334301 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) -81: 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) -81: 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: 2.29152e-12 -81: Linearization/solve/update time: 0.00220441(97.7943%)/4.448e-05(1.97326%)/5.24e-06(0.232462%) -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -83: Newton iteration 4 error: 1.14031e-11 -83: Linearization/solve/update time: 0.151188(99.4926%)/0.000750004(0.493556%)/2.108e-05(0.0138721%) -75: Time step 6 done. CPU time: 2.44771 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) -75: 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) -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Solve: M deltax^k = r +75: Newton iteration 3 error: 2.22167e-09 +75: Linearization/solve/update time: 0.0601532(62.1121%)/0.0366328(37.8257%)/6.024e-05(0.0622016%) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 3 error: 0.21916 +85: Newton iteration 4 error: 0.0148201 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: 2.91487e-07 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: ###################### +84: # Comparing results +84: ###################### +84: RND: '31cb5f9e80298702e060e1ce9824749d' 86: opm models will now start the simulation. 86: # [parameters which were specified at compile-time] 86: ContinueOnConvergenceError="0" @@ -53584,178 +53763,133 @@ 86: VtkWriteViscosities="0" 86: # [end of parameters] 86: Allocating the simulation vanguard -83: Storage: 1.33187e+07 7.63542 74222.5 -83: Writing visualization results for the current time step. -86: Distributing the vanguard's data -86: Allocating the model -86: Allocating the problem -86: Initializing the model -86: Initializing the problem -81: Time step 12 done. CPU time: 0.360433 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) -81: 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) -81: 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: 2.29152e-12 -81: Linearization/solve/update time: 0.00215969(97.8683%)/4.288e-05(1.94314%)/4.16e-06(0.188514%) -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 4 error: 0.0603708 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: ###################### -87: # Running test '' -87: ###################### -83: Time step 3 done. CPU time: 0.495937 seconds, end time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 150.417 seconds (2 minutes, 30.42 seconds) -83: Serialize to file 'infiltration_pvs_time=305.417_rank=0.ers', next time step size: 225.625 -83: Begin time step 4. Start time: 305.417 seconds (5 minutes, 5.417 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Storage: 0.0715113 14.2882 -81: Writing visualization results for the current time step. -81: Time step 13 done. CPU time: 0.381702 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) -81: Simulation of problem 'diffusion_pvs' finished. -81: -81: ------------------------ Timing ------------------------ -81: Setup time: 0.485 seconds, 55.9% -81: Simulation time: 0.382 seconds, 44.1% -81: Linearization time: 0.162 seconds, 42.5% -81: Linear solve time: 0.0011 seconds, 0.289% -81: Newton update time: 8.84e-05 seconds, 0.0232% -81: Pre/postprocess time: 0.0754 seconds, 19.7% -81: Output write time: 0.122 seconds, 32% -81: First process' simulation CPU time: 0.114 seconds -81: Number of processes: 1 -81: Threads per processes: 1 -81: Total CPU time: 0.114 seconds -81: -81: ---------------------------------------------------------------- -81: -81: Simulation completed -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 5 error: 0.00906154 -85: 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: 7.20024e-05 -75: Solve: M deltax^k = r -87: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp " -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: ###################### -81: # Comparing results -81: ###################### -81: RND: 'd37fff1680a71094554ec39fb155d135' -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 6 error: 0.000296236 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Storage: liquid=[1.89568e+08 955747 4.34133e+11] gas=[0 0 0] -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 2.91487e-07 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Writing visualization results for the current time step. -76: Time step 5 done. CPU time: 2.0842 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 -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00169673 -75: 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 7 error: 3.42582e-07 +85: Newton iteration 5 error: 0.000458594 85: 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: 2.25988e-08 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 8 error: 1.96024e-13 -85: Linearization/solve/update time: 0.256717(96.211%)/0.00962265(3.60633%)/0.000487403(0.182666%) -85: Storage: 4 -85: Writing visualization results for the current time step. -76: Solve: M deltax^k = r -83: Newton iteration 4 error: 5.39348e-12 -83: Linearization/solve/update time: 0.147174(99.4695%)/0.000763205(0.515823%)/2.176e-05(0.0147068%) -75: Solve: M deltax^k = r -85: Time step 1 done. CPU time: 0.275966 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 100 seconds (1 minutes, 40 seconds) -85: Begin time step 2. Start time: 100 seconds (1 minutes, 40 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) -85: 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.00169931 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -81: Simulation name: 'diffusion_pvs' -81: Number of timesteps: '13' -83: Storage: 1.33187e+07 13.276 74281 - 80/120 Test #81: diffusion_pvs .................................. Passed 1.54 sec +86: Distributing the vanguard's data +86: Allocating the model +86: Allocating the problem +86: Initializing the model +86: Initializing the problem +87: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp " +84: Simulation name: 'lens_richards_ecfv' +84: Number of timesteps: '7' + 80/120 Test #84: lens_richards_ecfv ............................. Passed 0.32 sec test 88 Start 88: obstacle_pvs 88: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs" "--" 88: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 88: Test timeout computed to be: 1500 -83: Writing visualization results for the current time step. +83: Newton iteration 4 error: 5.39348e-12 +83: Linearization/solve/update time: 0.042469(98.135%)/0.00078748(1.81966%)/1.964e-05(0.045383%) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 1 error: 0.319856 +85: Newton iteration 6 error: 4.74168e-07 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Storage: 1.33187e+07 13.276 74281 +83: Writing visualization results for the current time step. 88: ###################### 88: # Running test '' 88: ###################### -83: Time step 4 done. CPU time: 0.691991 seconds, end time: 531.042 seconds (8 minutes, 51.04 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) +76: Storage: liquid=[1.89561e+08 959721 4.34032e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +85: Newton iteration 7 error: 1.26135e-13 +85: Linearization/solve/update time: 0.069785(98.3822%)/0.00069512(0.979973%)/0.00045244(0.637845%) +83: Time step 4 done. CPU time: 0.185374 seconds, end time: 531.042 seconds (8 minutes, 51.04 seconds), step size: 225.625 seconds (3 minutes, 45.62 seconds) 83: Serialize to file 'infiltration_pvs_time=531.042_rank=0.ers', next time step size: 338.438 83: Begin time step 5. Start time: 531.042 seconds (8 minutes, 51.04 seconds), step size: 338.438 seconds (5 minutes, 38.44 seconds) 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r +88: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs " +85: Storage: 9.85185 +85: Writing visualization results for the current time step. +75: Storage: liquid=[1.89557e+08 961649 0 0 4.33982e+11] gas=[0 0 0 0 0] +75: Writing visualization results for the current time step. 83: Solve: M deltax^k = r 83: Update: x^(k+1) = x^k - deltax^k 83: Newton iteration 1 error: 7.20085e-05 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Update: x^(k+1) = x^k - deltax^k -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 2 error: 5.61514e-06 -75: 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: 0.382407 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 2 error: 4.32622e-06 +76: Time step 7 done. CPU time: 0.8325 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 -88: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs " -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 3 error: 0.10172 +85: Time step 2 done. CPU time: 0.158481 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) +85: Begin time step 3. Start time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Time step 8 done. CPU time: 1.20172 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) +75: Simulation of problem 'co2injection_ncp_ni_ecfv' finished. +75: +75: ------------------------ Timing ------------------------ +75: Setup time: 1.2 seconds, 49.9% +75: Simulation time: 1.2 seconds, 50.1% +75: Linearization time: 0.513 seconds, 42.7% +75: Linear solve time: 0.33 seconds, 27.4% +75: Newton update time: 0.000519 seconds, 0.0432% +75: Pre/postprocess time: 0.332 seconds, 27.6% +75: Output write time: 0.0245 seconds, 2.04% +75: First process' simulation CPU time: 1.14 seconds +75: Number of processes: 1 +75: Threads per processes: 1 +75: Total CPU time: 1.14 seconds +75: +75: ---------------------------------------------------------------- +75: +75: Simulation completed 83: Solve: M deltax^k = r 83: Update: x^(k+1) = x^k - deltax^k 83: Newton iteration 2 error: 1.19884e-07 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 2.07202e-09 -75: Newton iteration 3 error: 2.33946e-09 -75: Linearization/solve/update time: 0.187568(57.8424%)/0.136645(42.1385%)/6.2041e-05(0.0191322%) -76: Linearization/solve/update time: 0.157109(85.6563%)/0.0262749(14.3252%)/3.4041e-05(0.0185593%) +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 1 error: 0.317676 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: ###################### +75: # Comparing results +75: ###################### +75: RND: 'cff273d922336008c15085a537d13741' 83: Newton iteration 3 error: 3.32775e-09 -83: Linearization/solve/update time: 0.115583(99.5017%)/0.000563123(0.484774%)/1.568e-05(0.0134984%) -83: Storage: 1.33187e+07 21.737 74351 +83: Linearization/solve/update time: 0.0288081(98.1583%)/0.00052764(1.79783%)/1.288e-05(0.0438862%) 85: Solve: M deltax^k = r -83: Writing visualization results for the current time step. 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 4 error: 0.0148201 +85: Newton iteration 2 error: 0.138949 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 5 done. CPU time: 0.840052 seconds, end time: 869.479 seconds (14 minutes, 29.48 seconds), step size: 338.438 seconds (5 minutes, 38.44 seconds) +83: Storage: 1.33187e+07 21.737 74351 +83: Writing visualization results for the current time step. +83: Time step 5 done. CPU time: 0.222177 seconds, end time: 869.479 seconds (14 minutes, 29.48 seconds), step size: 338.438 seconds (5 minutes, 38.44 seconds) 83: Serialize to file 'infiltration_pvs_time=869.479_rank=0.ers', next time step size: 535.859 83: Begin time step 6. Start time: 869.479 seconds (14 minutes, 29.48 seconds), step size: 535.859 seconds (8 minutes, 55.86 seconds) 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Simulation name: 'co2injection_ncp_ni_ecfv' +75: Number of timesteps: '8' 85: Solve: M deltax^k = r -83: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 5 error: 0.000458594 +85: Newton iteration 3 error: 0.020235 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 81/120 Test #75: co2injection_ncp_ni_ecfv ....................... Passed 2.64 sec +test 89 + Start 89: outflow_pvs + +89: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/outflow_pvs" "--" +89: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +89: Test timeout computed to be: 1500 +76: Solve: M deltax^k = r +89: ###################### +89: # Running test '' +89: ###################### +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 4 error: 0.000644978 85: 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: 7.20148e-05 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Storage: liquid=[1.89564e+08 957754 4.34082e+11] gas=[0 0 0] -76: Writing visualization results for the current time step. -76: Time step 6 done. CPU time: 2.40977 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: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00169283 76: 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 @@ -53763,90 +53897,67 @@ 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 6 error: 4.74168e-07 +85: Newton iteration 5 error: 7.11507e-07 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Storage: liquid=[1.89561e+08 959721 0 0 4.34032e+11] gas=[0 0 0 0 0] -75: Writing visualization results for the current time step. -75: Time step 7 done. CPU time: 2.93562 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) -75: 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) -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 83: Newton iteration 3 error: 5.38964e-09 -83: Linearization/solve/update time: 0.117459(99.4886%)/0.000588882(0.498788%)/1.488e-05(0.0126035%) -76: Solve: M deltax^k = r -87: opm models will now start the simulation. -87: # [parameters which were specified at compile-time] -87: ContinueOnConvergenceError="0" -87: EnableAsyncVtkOutput="1" -87: EnableGravity="1" -87: EnableGridAdaptation="0" -87: EnableIntensiveQuantityCache="0" -87: EnableStorageCache="0" -87: EnableThermodynamicHints="0" -87: EnableVtkOutput="1" -87: EndTime="10000" -87: GridFile="./data/obstacle_24x16.dgf" -87: GridGlobalRefinements="0" -87: InitialTimeStepSize="250" -87: LinearSolverAbsTolerance="-1" -87: LinearSolverMaxError="1e+07" -87: LinearSolverMaxIterations="1000" -87: LinearSolverOverlapSize="2" -87: LinearSolverTolerance="0.001" -87: LinearSolverVerbosity="0" -87: MaxTimeStepDivisions="10" -87: MaxTimeStepSize="inf" -87: MinTimeStepSize="0" -87: NewtonMaxError="1e+100" -87: NewtonMaxIterations="20" -87: NewtonTargetIterations="10" -87: NewtonTolerance="1e-08" -87: NewtonVerbose="1" -87: NewtonWriteConvergence="0" -87: NumericDifferenceMethod="1" -87: OutputDir="" -87: ParameterFile="" -87: PreconditionerOrder="0" -87: PreconditionerRelaxation="1" -87: PredeterminedTimeStepsFile="" -87: PrintParameters="2" -87: RestartTime="-1e+35" -87: ThreadsPerProcess="1" -87: VtkWriteAverageMolarMasses="0" -87: VtkWriteDensities="1" -87: VtkWriteDofIndex="0" -87: VtkWriteExtrusionFactor="0" -87: VtkWriteFilterVelocities="0" -87: VtkWriteFugacities="0" -87: VtkWriteFugacityCoeffs="0" -87: VtkWriteIntrinsicPermeabilities="0" -87: VtkWriteMassFractions="0" -87: VtkWriteMobilities="0" -87: VtkWriteMolarities="0" -87: VtkWriteMoleFractions="1" -87: VtkWritePorosity="1" -87: VtkWritePotentialGradients="0" -87: VtkWritePressures="1" -87: VtkWritePrimaryVars="0" -87: VtkWriteProcessRank="0" -87: VtkWriteRelativePermeabilities="1" -87: VtkWriteSaturations="1" -87: VtkWriteTemperature="1" -87: VtkWriteTotalMassFractions="0" -87: VtkWriteTotalMoleFractions="0" -87: VtkWriteViscosities="0" -87: # [end of parameters] -87: Allocating the simulation vanguard -87: Distributing the vanguard's data -87: Allocating the model -87: Allocating the problem -87: Initializing the model -87: Initializing the problem +83: Linearization/solve/update time: 0.0299351(98.1294%)/0.00055684(1.82536%)/1.38e-05(0.0452374%) +89: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/outflow_pvs " 83: Storage: 1.33187e+07 35.1335 74439.2 83: Writing visualization results for the current time step. +85: Newton iteration 6 error: 2.92544e-13 +85: Linearization/solve/update time: 0.0629464(98.336%)/0.0005986(0.935144%)/0.00046656(0.728869%) +85: Storage: 18.6838 +85: Writing visualization results for the current time step. +83: Time step 6 done. CPU time: 0.260297 seconds, end time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 535.859 seconds (8 minutes, 55.86 seconds) +83: Serialize to file 'infiltration_pvs_time=1405.34_rank=0.ers', next time step size: 848.444 +83: Begin time step 7. Start time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +85: Time step 3 done. CPU time: 0.226487 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) +85: Begin time step 4. Start time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) +85: 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: 7.20185e-05 76: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 7 error: 1.26135e-13 -85: Linearization/solve/update time: 0.297293(99.562%)/0.000823244(0.2757%)/0.000484521(0.162264%) +76: Newton iteration 2 error: 4.13289e-06 +76: 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 +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 1 error: 0.304335 +85: 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: 7.33246e-08 +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: 0.0928296 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 3.91466e-09 +76: Newton iteration 3 error: 1.89218e-09 +76: Linearization/solve/update time: 0.0714803(83.5638%)/0.0140338(16.4061%)/2.576e-05(0.0301146%) +83: Linearization/solve/update time: 0.0285162(97.8929%)/0.00060132(2.06426%)/1.248e-05(0.0428424%) +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 3 error: 0.00897298 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Storage: 1.33187e+07 56.3446 74550.2 +83: Writing visualization results for the current time step. +83: Time step 7 done. CPU time: 0.30017 seconds, end time: 2253.78 seconds (37 minutes, 33.78 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) +83: Serialize to file 'infiltration_pvs_time=2253.78_rank=0.ers', next time step size: 1343.37 +83: Begin time step 8. Start time: 2253.78 seconds (37 minutes, 33.78 seconds), step size: 1343.37 seconds (22 minutes, 23.37 seconds) +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 4 error: 0.000702023 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Simulator successfully set up +86: Applying the initial solution of the "obstacle_immiscible" problem +86: Writing visualization results for the current time step. 88: opm models will now start the simulation. +83: Solve: M deltax^k = r 88: # [parameters which were specified at compile-time] 88: ContinueOnConvergenceError="0" 88: EnableAsyncVtkOutput="1" @@ -53916,215 +54027,205 @@ 88: Allocating the problem 88: Initializing the model 88: Initializing the problem -76: Newton iteration 1 error: 0.00169673 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 6 done. CPU time: 0.995937 seconds, end time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 535.859 seconds (8 minutes, 55.86 seconds) -83: Serialize to file 'infiltration_pvs_time=1405.34_rank=0.ers', next time step size: 848.444 -83: Begin time step 7. Start time: 1405.34 seconds (23 minutes, 25.34 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Storage: 9.85185 -85: Writing visualization results for the current time step. -85: Time step 2 done. CPU time: 0.624028 seconds, end time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 146.296 seconds (2 minutes, 26.3 seconds) -85: Begin time step 3. Start time: 246.296 seconds (4 minutes, 6.296 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 5 error: 7.46079e-06 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: 7.20177e-05 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +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: 7.20185e-05 -75: Solve: M deltax^k = r -76: Solve: M deltax^k = r +83: Newton iteration 2 error: 3.79533e-08 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.317676 +76: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +85: Newton iteration 6 error: 8.57939e-10 +85: Linearization/solve/update time: 0.0601672(98.3689%)/0.00055348(0.904899%)/0.00044416(0.726169%) +85: Storage: 32.4224 +85: Writing visualization results for the current time step. +76: Time step 8 done. CPU time: 0.961722 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_pvs_ni_ecfv' finished. +76: +76: ------------------------ Timing ------------------------ +76: Setup time: 1.17 seconds, 55% +76: Simulation time: 0.962 seconds, 45% +76: Linearization time: 0.496 seconds, 51.5% +76: Linear solve time: 0.0974 seconds, 10.1% +76: Newton update time: 0.000229 seconds, 0.0239% +76: Pre/postprocess time: 0.338 seconds, 35.1% +76: Output write time: 0.0292 seconds, 3.03% +76: First process' simulation CPU time: 0.909 seconds +76: Number of processes: 1 +76: Threads per processes: 1 +76: Total CPU time: 0.909 seconds +76: +76: ---------------------------------------------------------------- +76: +76: Simulation completed +85: Time step 4 done. CPU time: 0.291433 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) +85: Begin time step 5. Start time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) 85: 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.22627e-06 -76: 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: 7.33246e-08 +83: Newton iteration 3 error: 3.65718e-08 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00169283 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Simulator successfully set up -86: Applying the initial solution of the "obstacle_immiscible" problem -86: Writing visualization results for the current time step. +87: opm models will now start the simulation. +87: # [parameters which were specified at compile-time] +87: ContinueOnConvergenceError="0" +87: EnableAsyncVtkOutput="1" +87: EnableGravity="1" +87: EnableGridAdaptation="0" +87: EnableIntensiveQuantityCache="0" +87: EnableStorageCache="0" +87: EnableThermodynamicHints="0" +87: EnableVtkOutput="1" +87: EndTime="10000" +87: GridFile="./data/obstacle_24x16.dgf" +87: GridGlobalRefinements="0" +87: InitialTimeStepSize="250" +87: LinearSolverAbsTolerance="-1" +87: LinearSolverMaxError="1e+07" +87: LinearSolverMaxIterations="1000" +87: LinearSolverOverlapSize="2" +87: LinearSolverTolerance="0.001" +87: LinearSolverVerbosity="0" +87: MaxTimeStepDivisions="10" +87: MaxTimeStepSize="inf" +87: MinTimeStepSize="0" +87: NewtonMaxError="1e+100" +87: NewtonMaxIterations="20" +87: NewtonTargetIterations="10" +87: NewtonTolerance="1e-08" +87: NewtonVerbose="1" +87: NewtonWriteConvergence="0" +87: NumericDifferenceMethod="1" +87: OutputDir="" +87: ParameterFile="" +87: PreconditionerOrder="0" +87: PreconditionerRelaxation="1" +87: PredeterminedTimeStepsFile="" +87: PrintParameters="2" +87: RestartTime="-1e+35" +87: ThreadsPerProcess="1" +87: VtkWriteAverageMolarMasses="0" +87: VtkWriteDensities="1" +87: VtkWriteDofIndex="0" +87: VtkWriteExtrusionFactor="0" +87: VtkWriteFilterVelocities="0" +87: VtkWriteFugacities="0" +87: VtkWriteFugacityCoeffs="0" +87: VtkWriteIntrinsicPermeabilities="0" +87: VtkWriteMassFractions="0" +87: VtkWriteMobilities="0" +87: VtkWriteMolarities="0" +87: VtkWriteMoleFractions="1" +87: VtkWritePorosity="1" +87: VtkWritePotentialGradients="0" +87: VtkWritePressures="1" +87: VtkWritePrimaryVars="0" +87: VtkWriteProcessRank="0" +87: VtkWriteRelativePermeabilities="1" +87: VtkWriteSaturations="1" +87: VtkWriteTemperature="1" +87: VtkWriteTotalMassFractions="0" +87: VtkWriteTotalMoleFractions="0" +87: VtkWriteViscosities="0" +87: # [end of parameters] +87: Allocating the simulation vanguard +87: Distributing the vanguard's data +87: Allocating the model +87: Allocating the problem +87: Initializing the model +87: Initializing the problem +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 0.143401 +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 2 error: 0.138949 +85: Newton iteration 1 error: 0.256512 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 1.98418e-09 -76: Linearization/solve/update time: 0.160824(84.2723%)/0.0299829(15.7111%)/3.156e-05(0.0165375%) -83: Newton iteration 3 error: 3.91466e-09 -83: Linearization/solve/update time: 0.117218(99.4308%)/0.000655125(0.555713%)/1.592e-05(0.0135042%) -83: Storage: 1.33187e+07 56.3446 74550.2 -83: Writing visualization results for the current time step. 85: Solve: M deltax^k = r +83: Newton iteration 4 error: 4.9892e-12 +83: Linearization/solve/update time: 0.0414415(97.7162%)/0.00094904(2.23777%)/1.952e-05(0.0460268%) +83: Storage: 1.33187e+07 89.9288 74689.9 +83: Writing visualization results for the current time step. 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 3 error: 0.020235 +85: Newton iteration 2 error: 0.0740792 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Solve: M deltax^k = r -83: Time step 7 done. CPU time: 1.1453 seconds, end time: 2253.78 seconds (37 minutes, 33.78 seconds), step size: 848.444 seconds (14 minutes, 8.444 seconds) -83: Serialize to file 'infiltration_pvs_time=2253.78_rank=0.ers', next time step size: 1343.37 -83: Begin time step 8. Start time: 2253.78 seconds (37 minutes, 33.78 seconds), step size: 1343.37 seconds (22 minutes, 23.37 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: 0.143401 -86: 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: 5.48549e-06 -75: 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: 7.20177e-05 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: ###################### +76: # Comparing results +76: ###################### +76: RND: 'd0337c095f64d88e8f94a5a9ce684277' 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k 86: Newton iteration 2 error: 0.000158257 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: 0.000644978 -85: 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: 3.79533e-08 -76: Storage: liquid=[1.89561e+08 959721 4.34032e+11] gas=[0 0 0] -76: Writing visualization results for the current time step. +83: Time step 8 done. CPU time: 0.351521 seconds, end time: 3597.15 seconds (59 minutes, 57.15 seconds), step size: 1343.37 seconds (22 minutes, 23.37 seconds) +83: Serialize to file 'infiltration_pvs_time=3597.15_rank=0.ers', next time step size: 1213.44 +83: Begin time step 9. Start time: 3597.15 seconds (59 minutes, 57.15 seconds), step size: 1213.44 seconds (20 minutes, 13.44 seconds) 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Time step 7 done. CPU time: 2.7399 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 -75: Newton iteration 3 error: 2.22167e-09 -75: Linearization/solve/update time: 0.184073(63.3678%)/0.106347(36.6104%)/6.3241e-05(0.021771%) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 5 error: 7.11507e-07 +85: Newton iteration 3 error: 0.0137113 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 3 error: 9.40301e-08 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: 0.000867311 +85: 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: 3.65718e-08 +83: Newton iteration 1 error: 7.20137e-05 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Simulator successfully set up -88: Applying the initial solution of the "obstacle_pvs" problem -88: Writing visualization results for the current time step. -76: Solve: M deltax^k = r -85: Newton iteration 6 error: 2.92544e-13 -85: Linearization/solve/update time: 0.302212(99.6361%)/0.000645045(0.212665%)/0.000458682(0.151223%) -85: Storage: 18.6838 -85: Writing visualization results for the current time step. -88: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -88: 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.00169283 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Newton iteration 4 error: 4.9892e-12 -83: Linearization/solve/update time: 0.1632(99.4018%)/0.000960084(0.584768%)/2.204e-05(0.0134241%) 86: Newton iteration 4 error: 3.91099e-11 -86: Linearization/solve/update time: 0.217722(99.4423%)/0.00119257(0.544694%)/2.8441e-05(0.0129902%) +86: Linearization/solve/update time: 0.0527123(93.281%)/0.00376648(6.66525%)/3.04e-05(0.0537965%) 86: Storage in liquidPhase: [423.738 0] -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.143401 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Time step 3 done. CPU time: 0.951962 seconds, end time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 220.799 seconds (3 minutes, 40.8 seconds) -85: Begin time step 4. Start time: 467.095 seconds (7 minutes, 47.09 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Storage: 1.33187e+07 89.9288 74689.9 -83: Writing visualization results for the current time step. -83: Time step 8 done. CPU time: 1.34133 seconds, end time: 3597.15 seconds (59 minutes, 57.15 seconds), step size: 1343.37 seconds (22 minutes, 23.37 seconds) -83: Serialize to file 'infiltration_pvs_time=3597.15_rank=0.ers', next time step size: 1213.44 -83: Begin time step 9. Start time: 3597.15 seconds (59 minutes, 57.15 seconds), step size: 1213.44 seconds (20 minutes, 13.44 seconds) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Storage: liquid=[1.89557e+08 961649 0 0 4.33982e+11] gas=[0 0 0 0 0] 86: Storage in gasPhase: [0 813.61] 86: Storage total: [423.738 813.61] 86: Writing visualization results for the current time step. -75: Writing visualization results for the current time step. -86: Time step 1 done. CPU time: 0.243973 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -86: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) -86: 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: 0.114702 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Time step 8 done. CPU time: 3.33567 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2136.19 seconds (35 minutes, 36.19 seconds) -75: Simulation of problem 'co2injection_ncp_ni_ecfv' finished. -75: -75: ------------------------ Timing ------------------------ -75: Setup time: 2.63 seconds, 44.1% -75: Simulation time: 3.34 seconds, 55.9% -75: Linearization time: 1.45 seconds, 43.6% -75: Linear solve time: 0.927 seconds, 27.8% -75: Newton update time: 0.000562 seconds, 0.0169% -75: Pre/postprocess time: 0.891 seconds, 26.7% -75: Output write time: 0.0503 seconds, 1.51% -75: First process' simulation CPU time: 1.15 seconds -75: Number of processes: 1 -75: Threads per processes: 1 -75: Total CPU time: 1.15 seconds -75: -75: ---------------------------------------------------------------- -75: -75: Simulation completed -76: Solve: M deltax^k = r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 3 error: 0.000787607 -88: 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.304335 +85: Newton iteration 5 error: 4.05297e-06 85: 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.13289e-06 -76: 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: 7.20137e-05 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: ###################### -75: # Comparing results -75: ###################### -75: RND: '045c4390f7b30b5d1b331690c949cec8' -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 0.135495 -86: 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 4 error: 6.40206e-05 -88: 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: 3.74471e-08 83: 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 5 error: 7.7283e-07 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Newton iteration 3 error: 1.89218e-09 -76: Linearization/solve/update time: 0.169194(86.6406%)/0.0260617(13.3457%)/2.68e-05(0.0137237%) -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 2 error: 0.0928296 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Time step 1 done. CPU time: 0.0640367 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +86: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 375 seconds (6 minutes, 15 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Simulator successfully set up 78: Applying the initial solution of the "cuvette_pvs" problem +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 3 error: 1.76093e-08 +85: Newton iteration 6 error: 8.62859e-11 +85: Linearization/solve/update time: 0.0586332(98.2759%)/0.00058136(0.974426%)/0.00044728(0.749692%) 78: Writing visualization results for the current time step. -88: Newton iteration 6 error: 1.79933e-10 +85: Storage: 53.7936 +85: Writing visualization results for the current time step. +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Begin time step 1. Start time: 0 seconds, step size: 1 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Linearization/solve/update time: 0.148227(95.8585%)/0.00634864(4.10566%)/5.54e-05(0.0358271%) 78: 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: 0.135495 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Time step 5 done. CPU time: 0.355855 seconds, end time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) +85: Begin time step 6. Start time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 4 error: 4.50246e-12 +83: Linearization/solve/update time: 0.0428059(98.0218%)/0.00084568(1.93653%)/1.82e-05(0.0416764%) +83: Storage: 1.33187e+07 120.265 74798.1 +83: Writing visualization results for the current time step. 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 7.12572 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54132,22 +54233,6 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.649242 78: 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: 1.76093e-08 -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: 0.000132363 -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.00897298 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage in liquidPhase: [23146.8 0.27821] -88: Storage in gasPhase: [301.208 28753.4] -88: Storage total: [23448 28753.7] -88: Writing visualization results for the current time step. 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 0.012789 @@ -54156,23 +54241,31 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 4 error: 4.1302e-06 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -75: Simulation name: 'co2injection_ncp_ni_ecfv' -75: Number of timesteps: '8' - 81/120 Test #75: co2injection_ncp_ni_ecfv ....................... Passed 6.86 sec -test 89 - Start 89: outflow_pvs - -89: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/outflow_pvs" "--" -89: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -89: Test timeout computed to be: 1500 -88: Time step 1 done. CPU time: 0.178485 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -88: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) -88: 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.000132363 +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.154993 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 9 done. CPU time: 0.402797 seconds, end time: 4810.59 seconds (1 hours, 20 minutes, 10.59 seconds), step size: 1213.44 seconds (20 minutes, 13.44 seconds) +83: Serialize to file 'infiltration_pvs_time=4810.59_rank=0.ers', next time step size: 1189.41 +83: 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) +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 5 error: 2.3361e-09 -78: Linearization/solve/update time: 0.0242098(83.0568%)/0.00492115(16.8831%)/1.752e-05(0.0601061%) +78: Linearization/solve/update time: 0.0149815(94.1964%)/0.00091056(5.72516%)/1.248e-05(0.0784683%) 78: Storage: 3100.26 21.5249 18.3466 78: Writing visualization results for the current time step. -78: Time step 1 done. CPU time: 0.0356944 seconds, end time: 1 seconds, step size: 1 seconds +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 7.20105e-05 +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 3 error: 3.18115e-07 +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 +78: Time step 1 done. CPU time: 0.0182895 seconds, end time: 1 seconds, step size: 1 seconds 78: Serialize to file 'cuvette_pvs_time=1_rank=0.ers', next time step size: 1.41667 78: Begin time step 2. Start time: 1 seconds, step size: 1.41667 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54180,25 +54273,14 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0620253 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Newton iteration 4 error: 4.50246e-12 -83: Linearization/solve/update time: 0.149681(99.3886%)/0.000897965(0.596253%)/2.276e-05(0.0151127%) -83: Storage: 1.33187e+07 120.265 74798.1 -83: Writing visualization results for the current time step. -89: ###################### -89: # Running test '' -89: ###################### 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.176286 78: 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: 0.000702023 +85: Newton iteration 2 error: 0.0514509 85: 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: 0.133299 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 3.35466e-05 @@ -54206,16 +54288,132 @@ 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 4 error: 1.78975e-08 +89: opm models will now start the simulation. +89: # [parameters which were specified at compile-time] +89: ContinueOnConvergenceError="0" +89: EnableAsyncVtkOutput="1" +89: EnableGravity="0" +89: EnableGridAdaptation="0" +89: EnableIntensiveQuantityCache="0" +89: EnableStorageCache="0" +89: EnableThermodynamicHints="0" +89: EnableVtkOutput="1" +89: EndTime="100" +89: GridFile="./data/outflow.dgf" +89: GridGlobalRefinements="0" +89: InitialTimeStepSize="1" +89: LinearSolverAbsTolerance="-1" +89: LinearSolverMaxError="1e+07" +89: LinearSolverMaxIterations="1000" +89: LinearSolverOverlapSize="2" +89: LinearSolverTolerance="0.001" +89: LinearSolverVerbosity="0" +89: MaxTimeStepDivisions="10" +89: MaxTimeStepSize="inf" +89: MinTimeStepSize="0" +89: NewtonMaxError="1e+100" +89: NewtonMaxIterations="20" +89: NewtonTargetIterations="10" +89: NewtonTolerance="1e-08" +89: NewtonVerbose="1" +89: NewtonWriteConvergence="0" +89: NumericDifferenceMethod="1" +89: OutputDir="" +89: ParameterFile="" +89: PreconditionerOrder="0" +89: PreconditionerRelaxation="1" +89: PredeterminedTimeStepsFile="" +89: PrintParameters="2" +89: PvsVerbosity="1" +89: RestartTime="-1e+35" +89: ThreadsPerProcess="1" +89: VtkWriteAverageMolarMasses="0" +89: VtkWriteDensities="1" +89: VtkWriteDofIndex="0" +89: VtkWriteExtrusionFactor="0" +89: VtkWriteFilterVelocities="0" +89: VtkWriteFugacities="0" +89: VtkWriteFugacityCoeffs="0" +89: VtkWriteIntrinsicPermeabilities="0" +89: VtkWriteMassFractions="1" +89: VtkWriteMobilities="0" +89: VtkWriteMolarities="0" +89: VtkWriteMoleFractions="1" +89: VtkWritePhasePresence="0" +89: VtkWritePorosity="1" +89: VtkWritePotentialGradients="0" +89: VtkWritePressures="1" +89: VtkWritePrimaryVars="0" +89: VtkWriteProcessRank="0" +89: VtkWriteRelativePermeabilities="1" +89: VtkWriteSaturations="1" +89: VtkWriteTemperature="1" +89: VtkWriteTotalMassFractions="0" +89: VtkWriteTotalMoleFractions="0" +89: VtkWriteViscosities="0" +89: # [end of parameters] +89: Allocating the simulation vanguard +89: Distributing the vanguard's data +89: Allocating the model +89: Allocating the problem +89: Initializing the model +89: Initializing the problem 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 5 error: 1.57139e-11 -78: Linearization/solve/update time: 0.0268657(97.4837%)/0.000676724(2.45553%)/1.676e-05(0.0608145%) +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 2.00313e-08 +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 3 error: 0.0139994 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Linearization/solve/update time: 0.0146539(96.0623%)/0.0005904(3.87032%)/1.028e-05(0.0673897%) 78: Storage: 3100.41 21.5249 18.5566 78: Writing visualization results for the current time step. -83: Time step 9 done. CPU time: 1.52048 seconds, end time: 4810.59 seconds (1 hours, 20 minutes, 10.59 seconds), step size: 1213.44 seconds (20 minutes, 13.44 seconds) -83: Serialize to file 'infiltration_pvs_time=4810.59_rank=0.ers', next time step size: 1189.41 -83: 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) -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Time step 2 done. CPU time: 0.0658763 seconds, end time: 2.41667 seconds, step size: 1.41667 seconds +76: Simulation name: 'co2injection_pvs_ni_ecfv' +76: Number of timesteps: '8' + 82/120 Test #76: co2injection_pvs_ni_ecfv ....................... Passed 2.38 sec +test 90 + Start 90: powerinjection_darcy_ad + +90: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad" "--" +90: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +90: Test timeout computed to be: 1500 +86: Newton iteration 4 error: 1.53371e-10 +86: Linearization/solve/update time: 0.0489648(98.7439%)/0.00059672(1.20336%)/2.616e-05(0.052755%) +86: Storage in liquidPhase: [1026.46 0] +86: Storage in gasPhase: [0 813.609] +86: Storage total: [1026.46 813.609] +86: Writing visualization results for the current time step. +86: Time step 2 done. CPU time: 0.119372 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +86: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 2.79087e-09 +83: Linearization/solve/update time: 0.0294061(97.906%)/0.00061468(2.04654%)/1.424e-05(0.0474113%) +83: Storage: 1.33187e+07 150 74892.2 +83: Writing visualization results for the current time step. +83: Time step 10 done. CPU time: 0.440285 seconds, end time: 6000 seconds (1 hours, 40 minutes, 0 seconds), step size: 1189.41 seconds (19 minutes, 49.41 seconds) +83: Serialize to file 'infiltration_pvs_time=6000_rank=0.ers', next time step size: 0 +83: Simulation of problem 'infiltration_pvs' finished. +83: +83: ------------------------ Timing ------------------------ +83: Setup time: 0.0372 seconds, 7.79% +83: Simulation time: 0.441 seconds, 92.2% +83: Linearization time: 0.351 seconds, 79.6% +83: Linear solve time: 0.00697 seconds, 1.58% +83: Newton update time: 0.000159 seconds, 0.0361% +83: Pre/postprocess time: 0.0581 seconds, 13.2% +83: Output write time: 0.0223 seconds, 5.07% +83: First process' simulation CPU time: 0.431 seconds +83: Number of processes: 1 +83: Threads per processes: 1 +83: Total CPU time: 0.431 seconds +83: +83: ---------------------------------------------------------------- +83: +83: Simulation completed +78: Time step 2 done. CPU time: 0.0399773 seconds, end time: 2.41667 seconds, step size: 1.41667 seconds 78: Serialize to file 'cuvette_pvs_time=2.41667_rank=0.ers', next time step size: 2.00694 78: Begin time step 3. Start time: 2.41667 seconds, step size: 2.00694 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54232,55 +54430,74 @@ 78: Newton iteration 3 error: 2.60316e-08 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 4 error: 4.4615e-12 -78: Linearization/solve/update time: 0.0141646(96.4449%)/0.000512762(3.49134%)/9.361e-06(0.063738%) -78: Storage: 3100.62 21.5249 18.854 -78: 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 2 error: 0.000105147 -88: 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: 7.20105e-05 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Linearization/solve/update time: 0.0117079(77.2516%)/0.00343868(22.6893%)/8.96e-06(0.0591204%) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 5 error: 7.46079e-06 +85: Newton iteration 4 error: 0.00158915 +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 5 error: 2.9529e-05 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Time step 3 done. CPU time: 0.0830801 seconds, end time: 4.42361 seconds, step size: 2.00694 seconds +88: Simulator successfully set up +88: Applying the initial solution of the "obstacle_pvs" problem +86: Solve: M deltax^k = r +88: Writing visualization results for the current time step. +78: Storage: 3100.62 21.5249 18.854 +78: Writing visualization results for the current time step. +78: Time step 3 done. CPU time: 0.0576114 seconds, end time: 4.42361 seconds, step size: 2.00694 seconds 78: Serialize to file 'cuvette_pvs_time=4.42361_rank=0.ers', next time step size: 3.01042 78: Begin time step 4. Start time: 4.42361 seconds, step size: 3.01042 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 0.128181 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0367974 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 5.89507e-05 78: 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: 3.18115e-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 6 error: 5.02799e-08 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: ###################### +90: # Running test '' +90: ###################### 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 3.84797e-08 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 4 error: 3.73217e-10 -78: Linearization/solve/update time: 0.0155101(96.8399%)/0.000497363(3.10536%)/8.76e-06(0.0546944%) +78: Linearization/solve/update time: 0.0116672(95.7238%)/0.00051204(4.20106%)/9.16e-06(0.0751537%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 0.000196374 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Storage: 3100.94 21.5249 19.3001 78: 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 3 error: 1.72065e-07 +88: Newton iteration 1 error: 0.143401 88: 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: 2.00313e-08 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/outflow_pvs " -78: Time step 4 done. CPU time: 0.101639 seconds, end time: 7.43403 seconds, step size: 3.01042 seconds +83: ###################### +83: # Comparing results +83: ###################### +83: RND: '132c8963330ad8dfe8673b2f5618e267' +85: Newton iteration 7 error: 1.03649e-13 +85: Linearization/solve/update time: 0.07457(98.4385%)/0.0007206(0.95125%)/0.00046232(0.6103%) +85: Storage: 87.2278 +85: 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 3 error: 2.07705e-06 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Time step 4 done. CPU time: 0.0729909 seconds, end time: 7.43403 seconds, step size: 3.01042 seconds 78: Serialize to file 'cuvette_pvs_time=7.43403_rank=0.ers', next time step size: 4.51562 78: Begin time step 5. Start time: 7.43403 seconds, step size: 4.51562 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54288,23 +54505,32 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0368215 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] -76: Writing visualization results for the current time step. 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.000101627 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 6 error: 8.57939e-10 -85: Linearization/solve/update time: 0.236065(99.5346%)/0.000634125(0.267373%)/0.000469563(0.197987%) 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 1.01392e-08 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 4 error: 2.79187e-13 -78: Linearization/solve/update time: 0.0127559(95.7295%)/0.000560283(4.20476%)/8.76e-06(0.0657413%) +78: Linearization/solve/update time: 0.0117142(95.5662%)/0.00053588(4.37179%)/7.6e-06(0.0620019%) 78: Storage: 3101.42 21.5249 19.9693 78: Writing visualization results for the current time step. -78: Time step 5 done. CPU time: 0.117387 seconds, end time: 11.9497 seconds, step size: 4.51562 seconds +87: Simulator successfully set up +87: Applying the initial solution of the "obstacle_ncp" problem +87: Writing visualization results for the current time step. +85: Time step 6 done. CPU time: 0.436115 seconds, end time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) +85: Begin time step 7. Start time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad " +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 2 error: 0.114702 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Time step 5 done. CPU time: 0.0876248 seconds, end time: 11.9497 seconds, step size: 4.51562 seconds 78: Serialize to file 'cuvette_pvs_time=11.9497_rank=0.ers', next time step size: 6.77344 78: Begin time step 6. Start time: 11.9497 seconds, step size: 6.77344 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54312,27 +54538,16 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0368558 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Time step 8 done. CPU time: 3.07214 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_pvs_ni_ecfv' finished. -76: -76: ------------------------ Timing ------------------------ -76: Setup time: 2.5 seconds, 44.8% -76: Simulation time: 3.07 seconds, 55.2% -76: Linearization time: 1.59 seconds, 51.7% -76: Linear solve time: 0.265 seconds, 8.63% -76: Newton update time: 0.000264 seconds, 0.00859% -76: Pre/postprocess time: 1.08 seconds, 35% -76: Output write time: 0.0611 seconds, 1.99% -76: First process' simulation CPU time: 0.929 seconds -76: Number of processes: 1 -76: Threads per processes: 1 -76: Total CPU time: 0.929 seconds -76: -76: ---------------------------------------------------------------- -76: -76: Simulation completed -85: Storage: 32.4224 -85: 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.122672 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Newton iteration 4 error: 6.24025e-10 +86: Linearization/solve/update time: 0.04441(98.4333%)/0.00062812(1.39221%)/7.872e-05(0.17448%) +86: Storage in liquidPhase: [1873.48 0] +86: Storage in gasPhase: [0 813.607] +86: Storage total: [1873.48 813.607] +86: Writing visualization results for the current time step. 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.000211197 @@ -54341,130 +54556,124 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 2.12819e-08 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 4 error: 5.62298e-11 -88: Linearization/solve/update time: 0.100644(99.3867%)/0.000585284(0.577972%)/3.58e-05(0.0353527%) -83: Newton iteration 3 error: 2.79087e-09 -83: Linearization/solve/update time: 0.06114(98.9592%)/0.000627804(1.01614%)/1.524e-05(0.024667%) -85: Time step 4 done. CPU time: 1.20241 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) -85: Begin time step 5. Start time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) -85: 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 3 error: 0.000787607 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Time step 3 done. CPU time: 0.170598 seconds, end time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) +86: Begin time step 4. Start time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 4 error: 8.46816e-12 -78: Linearization/solve/update time: 0.0170145(96.8224%)/0.000548603(3.12187%)/9.8e-06(0.0557677%) +78: Linearization/solve/update time: 0.0116544(95.7045%)/0.00051572(4.23502%)/7.36e-06(0.0604392%) 78: Storage: 3102.14 21.5249 20.9731 78: Writing visualization results for the current time step. -87: Simulator successfully set up -88: Storage in liquidPhase: [52740.8 0.657378] -88: Storage in gasPhase: [300.954 28753] -88: Storage total: [53041.7 28753.7] -88: Writing visualization results for the current time step. -83: Storage: 1.33187e+07 150 74892.2 -83: Writing visualization results for the current time step. -83: Time step 10 done. CPU time: 1.59571 seconds, end time: 6000 seconds (1 hours, 40 minutes, 0 seconds), step size: 1189.41 seconds (19 minutes, 49.41 seconds) -83: Serialize to file 'infiltration_pvs_time=6000_rank=0.ers', next time step size: 0 -83: Simulation of problem 'infiltration_pvs' finished. -83: -83: ------------------------ Timing ------------------------ -83: Setup time: 0.112 seconds, 6.55% -83: Simulation time: 1.6 seconds, 93.5% -83: Linearization time: 1.25 seconds, 78.1% -83: Linear solve time: 0.00728 seconds, 0.456% -83: Newton update time: 0.000185 seconds, 0.0116% -83: Pre/postprocess time: 0.237 seconds, 14.9% -83: Output write time: 0.0678 seconds, 4.24% -83: First process' simulation CPU time: 0.441 seconds -83: Number of processes: 1 -83: Threads per processes: 1 -83: Total CPU time: 0.441 seconds -83: -83: ---------------------------------------------------------------- -83: -83: Simulation completed -78: Time step 6 done. CPU time: 0.139731 seconds, end time: 18.7231 seconds, step size: 6.77344 seconds +89: Simulator successfully set up +89: Applying the initial solution of the "outflow" problem +89: 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.0696999 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Begin time step 1. Start time: 0 seconds, step size: 1 seconds +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Time step 6 done. CPU time: 0.102154 seconds, end time: 18.7231 seconds, step size: 6.77344 seconds 78: Serialize to file 'cuvette_pvs_time=18.7231_rank=0.ers', next time step size: 10.1602 78: Begin time step 7. Start time: 18.7231 seconds, step size: 10.1602 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0369033 -87: Applying the initial solution of the "obstacle_ncp" problem -88: Time step 2 done. CPU time: 0.298471 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) -88: Begin time step 3. Start time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 500 seconds (8 minutes, 20 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 4 error: 1.53371e-10 -86: Linearization/solve/update time: 0.253179(99.7609%)/0.000576685(0.227233%)/3.024e-05(0.0119156%) 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r -87: Writing visualization results for the current time step. 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.000430012 78: 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.0169198 +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: 0.119165 +86: 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 4 error: 6.40206e-05 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 8.43766e-08 78: 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.256512 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: ###################### -83: # Comparing results -83: ###################### -83: RND: '3365a23b56a2482c868c255a051d979b' -87: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 0.143401 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Newton iteration 4 error: 5.86273e-12 -78: Linearization/solve/update time: 0.0197667(97.0224%)/0.000598043(2.93542%)/8.6e-06(0.0422121%) +78: Linearization/solve/update time: 0.0129329(95.9324%)/0.00053832(3.9931%)/1.004e-05(0.0744739%) 78: Storage: 3103.22 21.5249 22.4787 78: Writing visualization results for the current time step. -76: ###################### -76: # Comparing results -76: ###################### -76: RND: '201bd9269dab0912ea5a921e4e937e35' +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 0.000586922 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 31879.9 +89: 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: 0.00242608 +85: 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: 0.127513 +88: Newton iteration 5 error: 7.7283e-07 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Time step 7 done. CPU time: 0.171768 seconds, end time: 28.8832 seconds, step size: 10.1602 seconds +78: Time step 7 done. CPU time: 0.118134 seconds, end time: 28.8832 seconds, step size: 10.1602 seconds 78: Serialize to file 'cuvette_pvs_time=28.8832_rank=0.ers', next time step size: 15.2402 78: Begin time step 8. Start time: 28.8832 seconds, step size: 15.2402 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0369667 -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 2 error: 0.0740792 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage in liquidPhase: [1026.46 0] -86: Storage in gasPhase: [0 813.609] -86: Storage total: [1026.46 813.609] -86: Writing visualization results for the current time step. -86: Time step 2 done. CPU time: 0.529437 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) -86: Begin time step 3. Start time: 625 seconds (10 minutes, 25 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.000832758 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Solve: M deltax^k = r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 5.60594e-08 78: 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: 0.00234634 -88: 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.0137113 +85: Newton iteration 5 error: 6.9134e-05 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 25504 +89: 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: 4.74114e-05 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Simulation name: 'infiltration_pvs' +83: Number of timesteps: '10' 78: Newton iteration 4 error: 3.39558e-11 -78: Linearization/solve/update time: 0.0197673(97.2738%)/0.000544843(2.68114%)/9.16e-06(0.0450758%) +78: Linearization/solve/update time: 0.0124801(95.8858%)/0.00052748(4.05269%)/8e-06(0.0614649%) 78: Storage: 3104.83 21.5249 24.7372 78: Writing visualization results for the current time step. -85: Solve: M deltax^k = r -78: Time step 8 done. CPU time: 0.202668 seconds, end time: 44.1235 seconds, step size: 15.2402 seconds +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 2 error: 0.114626 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 83/120 Test #83: infiltration_pvs ............................... Passed 0.70 sec +test 91 + Start 91: powerinjection_darcy_fd + +91: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd" "--" +91: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +91: Test timeout computed to be: 1500 +78: Time step 8 done. CPU time: 0.133564 seconds, end time: 44.1235 seconds, step size: 15.2402 seconds 78: Serialize to file 'cuvette_pvs_time=44.1235_rank=0.ers', next time step size: 22.8604 78: Begin time step 9. Start time: 44.1235 seconds, step size: 22.8604 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54472,9 +54681,6 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0370479 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 4 error: 0.000867311 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.00154102 @@ -54483,23 +54689,45 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 3.54847e-07 78: 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 3 error: 6.20019e-07 +78: Newton iteration 4 error: 5.32228e-11 +78: Linearization/solve/update time: 0.0124657(95.9932%)/0.00051256(3.94702%)/7.76e-06(0.0597567%) +88: Newton iteration 6 error: 1.79933e-10 +88: Linearization/solve/update time: 0.0703029(97.8648%)/0.0014908(2.07526%)/4.304e-05(0.0599136%) +88: Storage in liquidPhase: [23146.8 0.27821] +88: Storage in gasPhase: [301.208 28753.4] +88: Storage total: [23448 28753.7] +88: Writing visualization results for the current time step. +88: Time step 1 done. CPU time: 0.0840808 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +88: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) 88: 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 4 error: 2.90575e-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 5 error: 4.05297e-06 +85: Newton iteration 6 error: 6.00857e-08 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Newton iteration 4 error: 5.32228e-11 -78: Linearization/solve/update time: 0.0282794(98.0753%)/0.000544723(1.88914%)/1.024e-05(0.0355132%) +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 3 error: 17850.9 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 78: Storage: 3107.25 21.5249 28.125 78: 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 1 error: 0.143401 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Time step 9 done. CPU time: 0.234027 seconds, end time: 66.9838 seconds (1 minutes, 6.984 seconds), step size: 22.8604 seconds +85: Newton iteration 7 error: 3.43614e-14 +85: Linearization/solve/update time: 0.0682931(98.3419%)/0.00069364(0.99884%)/0.0004578(0.659231%) +91: ###################### +91: # Running test '' +91: ###################### +85: Storage: 120 +85: Writing visualization results for the current time step. +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 4 error: 8701.12 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Newton iteration 5 error: 1.03015e-10 +86: Linearization/solve/update time: 0.0568877(98.3631%)/0.00091216(1.57719%)/3.452e-05(0.0596877%) +78: Time step 9 done. CPU time: 0.148941 seconds, end time: 66.9838 seconds (1 minutes, 6.984 seconds), step size: 22.8604 seconds 78: Serialize to file 'cuvette_pvs_time=66.9838_rank=0.ers', next time step size: 33.0162 78: Begin time step 10. Start time: 66.9838 seconds (1 minutes, 6.984 seconds), step size: 33.0162 seconds 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -54507,11 +54735,29 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 1 error: 0.0371465 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -85: Newton iteration 6 error: 8.62859e-11 -85: Linearization/solve/update time: 0.109243(98.9592%)/0.000675285(0.611714%)/0.000473684(0.429092%) -85: Storage: 53.7936 -85: Writing visualization results for the current time step. +85: Time step 7 done. CPU time: 0.50946 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) +85: Simulation of problem 'lens_richards_vcfv' finished. +85: +85: ------------------------ Timing ------------------------ +85: Setup time: 0.00239 seconds, 0.466% +85: Simulation time: 0.509 seconds, 99.5% +85: Linearization time: 0.472 seconds, 92.6% +85: Linear solve time: 0.00519 seconds, 1.02% +85: Newton update time: 0.0032 seconds, 0.627% +85: Pre/postprocess time: 0.0202 seconds, 3.97% +85: Output write time: 0.00779 seconds, 1.53% +85: First process' simulation CPU time: 0.507 seconds +85: Number of processes: 1 +85: Threads per processes: 1 +85: Total CPU time: 0.507 seconds +85: +85: ---------------------------------------------------------------- +85: +85: Simulation completed +86: Storage in liquidPhase: [2992.04 0] +86: Storage in gasPhase: [0 813.604] +86: Storage total: [2992.04 813.604] +86: Writing visualization results for the current time step. 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 2 error: 0.180106 @@ -54520,390 +54766,124 @@ 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 3 error: 0.000216806 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 4 error: 3.08434e-10 -88: Linearization/solve/update time: 0.10186(99.3339%)/0.000646484(0.630452%)/3.656e-05(0.0356533%) 78: Solve: M deltax^k = r 78: Update: x^(k+1) = x^k - deltax^k 78: Newton iteration 4 error: 4.70018e-08 78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage in liquidPhase: [94845.6 1.23193] -88: Storage in gasPhase: [301.182 28752.4] -83: Simulation name: 'infiltration_pvs' -83: Number of timesteps: '10' -85: Time step 5 done. CPU time: 1.33209 seconds, end time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 534.279 seconds (8 minutes, 54.28 seconds) -85: Begin time step 6. Start time: 1344.84 seconds (22 minutes, 24.84 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) -85: 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: 0.133299 +88: 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 3 error: 0.00027385 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Time step 4 done. CPU time: 0.234765 seconds, end time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) +86: Begin time step 5. Start time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: ###################### +85: # Comparing results +85: ###################### +85: RND: '93a5d1f39124f5c68e7ad191fe1f7993' 78: Newton iteration 5 error: 1.95512e-11 - 82/120 Test #83: infiltration_pvs ............................... Passed 2.21 sec -test 90 - Start 90: powerinjection_darcy_ad - -90: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad" "--" -90: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -90: Test timeout computed to be: 1500 -78: Linearization/solve/update time: 0.0248741(97.2248%)/0.000696643(2.72295%)/1.336e-05(0.0522198%) +78: Linearization/solve/update time: 0.0153045(95.7205%)/0.00067444(4.21822%)/9.8e-06(0.0612932%) 78: Storage: 3110.75 21.5249 33.0177 78: Writing visualization results for the current time step. -78: Time step 10 done. CPU time: 0.268558 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 33.0162 seconds +78: Time step 10 done. CPU time: 0.167397 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 33.0162 seconds 78: Serialize to file 'cuvette_pvs_time=100_rank=0.ers', next time step size: 0 78: Simulation of problem 'cuvette_pvs' finished. 78: 78: ------------------------ Timing ------------------------ -78: Setup time: 3.41 seconds, 92.7% -78: Simulation time: 0.269 seconds, 7.3% -78: Linearization time: 0.203 seconds, 75.6% -78: Linear solve time: 0.0101 seconds, 3.76% -78: Newton update time: 0.000112 seconds, 0.0418% -78: Pre/postprocess time: 0.0377 seconds, 14% -78: Output write time: 0.0145 seconds, 5.4% -78: First process' simulation CPU time: 0.167 seconds +78: Setup time: 1.03 seconds, 86% +78: Simulation time: 0.168 seconds, 14% +78: Linearization time: 0.13 seconds, 77.3% +78: Linear solve time: 0.00876 seconds, 5.22% +78: Newton update time: 9.14e-05 seconds, 0.0546% +78: Pre/postprocess time: 0.0179 seconds, 10.7% +78: Output write time: 0.00973 seconds, 5.81% +78: First process' simulation CPU time: 0.164 seconds 78: Number of processes: 1 78: Threads per processes: 1 -78: Total CPU time: 0.167 seconds +78: Total CPU time: 0.164 seconds 78: 78: ---------------------------------------------------------------- 78: 78: Simulation completed -88: Storage total: [95146.8 28753.6] -88: Writing visualization results for the current time step. -88: Time step 3 done. CPU time: 0.420209 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) -88: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 0.128181 -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.154993 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: ###################### -78: # Comparing results -78: ###################### -78: RND: 'cf7ed570ca5b287f21cf7fcc4b01f263' -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.120284 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: ###################### -90: # Running test '' -90: ###################### -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 2 error: 0.0514509 -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 3 error: 0.0139994 -85: 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 2 error: 0.114626 -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 2 error: 0.0313462 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Simulation name: 'co2injection_pvs_ni_ecfv' -76: Number of timesteps: '8' - 83/120 Test #76: co2injection_pvs_ni_ecfv ....................... Passed 6.35 sec -test 91 - Start 91: powerinjection_darcy_fd - -91: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd" "--" -91: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -91: Test timeout computed to be: 1500 +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 5 error: 753.541 +89: 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.000196374 +86: Newton iteration 1 error: 0.100522 86: 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" -89: EnableAsyncVtkOutput="1" -89: EnableGravity="0" -89: EnableGridAdaptation="0" -89: EnableIntensiveQuantityCache="0" -89: EnableStorageCache="0" -89: EnableThermodynamicHints="0" -89: EnableVtkOutput="1" -89: EndTime="100" -89: GridFile="./data/outflow.dgf" -89: GridGlobalRefinements="0" -89: InitialTimeStepSize="1" -89: LinearSolverAbsTolerance="-1" -89: LinearSolverMaxError="1e+07" -89: LinearSolverMaxIterations="1000" -89: LinearSolverOverlapSize="2" -89: LinearSolverTolerance="0.001" -89: LinearSolverVerbosity="0" -89: MaxTimeStepDivisions="10" -89: MaxTimeStepSize="inf" -89: MinTimeStepSize="0" -89: NewtonMaxError="1e+100" -89: NewtonMaxIterations="20" -89: NewtonTargetIterations="10" -89: NewtonTolerance="1e-08" -89: NewtonVerbose="1" -89: NewtonWriteConvergence="0" -89: NumericDifferenceMethod="1" -89: OutputDir="" -89: ParameterFile="" -89: PreconditionerOrder="0" -89: PreconditionerRelaxation="1" -89: PredeterminedTimeStepsFile="" -89: PrintParameters="2" -89: PvsVerbosity="1" -89: RestartTime="-1e+35" -89: ThreadsPerProcess="1" -89: VtkWriteAverageMolarMasses="0" -89: VtkWriteDensities="1" -89: VtkWriteDofIndex="0" -89: VtkWriteExtrusionFactor="0" -89: VtkWriteFilterVelocities="0" -89: VtkWriteFugacities="0" -89: VtkWriteFugacityCoeffs="0" -89: VtkWriteIntrinsicPermeabilities="0" -89: VtkWriteMassFractions="1" -89: VtkWriteMobilities="0" -89: VtkWriteMolarities="0" -89: VtkWriteMoleFractions="1" -89: VtkWritePhasePresence="0" -89: VtkWritePorosity="1" -89: VtkWritePotentialGradients="0" -89: VtkWritePressures="1" -89: VtkWritePrimaryVars="0" -89: VtkWriteProcessRank="0" -89: VtkWriteRelativePermeabilities="1" -89: VtkWriteSaturations="1" -89: VtkWriteTemperature="1" -89: VtkWriteTotalMassFractions="0" -89: VtkWriteTotalMoleFractions="0" -89: VtkWriteViscosities="0" -89: # [end of parameters] -89: Allocating the simulation vanguard -89: Distributing the vanguard's data -89: Allocating the model -89: Allocating the problem -89: Initializing the model -89: Initializing the problem -90: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad " -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 4 error: 0.00158915 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: ###################### -91: # Running test '' -91: ###################### 88: Solve: M deltax^k = r 88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 3 error: 6.09545e-05 +88: Newton iteration 2 error: 0.000105147 88: 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 5 error: 2.9529e-05 -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 6 error: 5.02799e-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 3 error: 2.07705e-06 -86: 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 3 error: 0.00027385 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd " -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 4 error: 3.12135e-07 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 7 error: 1.03649e-13 -85: Linearization/solve/update time: 0.126671(99.0332%)/0.000760284(0.594403%)/0.000476283(0.372366%) -86: Newton iteration 4 error: 6.24025e-10 -85: Storage: 87.2278 -85: Writing visualization results for the current time step. -85: Time step 6 done. CPU time: 1.46828 seconds, end time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 835.856 seconds (13 minutes, 55.86 seconds) -85: Begin time step 7. Start time: 2180.7 seconds (36 minutes, 20.7 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Linearization/solve/update time: 0.180021(99.6533%)/0.000598084(0.331077%)/2.828e-05(0.0156548%) -86: Storage in liquidPhase: [1873.48 0] -86: Storage in gasPhase: [0 813.607] -86: Storage total: [1873.48 813.607] -86: 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.122672 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 5 error: 1.4665e-10 -88: Linearization/solve/update time: 0.147328(99.4344%)/0.000795005(0.536563%)/4.3e-05(0.0290215%) -78: Simulation name: 'cuvette_pvs' -78: Number of timesteps: '10' -86: Time step 3 done. CPU time: 0.763978 seconds, end time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) -86: Begin time step 4. Start time: 1187.5 seconds (19 minutes, 47.5 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 84/120 Test #78: cuvette_pvs .................................... Passed 4.37 sec +87: Solve: M deltax^k = r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 6 error: 19.7936 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Simulation name: 'lens_richards_vcfv' +85: Number of timesteps: '7' + 84/120 Test #85: lens_richards_vcfv ............................. Passed 0.69 sec test 92 Start 92: powerinjection_forchheimer_ad 92: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad" "--" 92: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 92: Test timeout computed to be: 1500 -88: Storage in liquidPhase: [152104 2.11004] -88: Storage in gasPhase: [304.468 28751.4] -88: Storage total: [152409 28753.5] -88: 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.0696999 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -88: Time step 4 done. CPU time: 0.594571 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) -88: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) -88: 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.119165 +86: Newton iteration 2 error: 0.00128331 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.0169198 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 87: Update: x^(k+1) = x^k - deltax^k 87: Newton iteration 4 error: 0.000185932 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: ###################### -92: # Running test '' -92: ###################### -89: Simulator successfully set up -89: Applying the initial solution of the "outflow" problem -89: 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 4 error: 0.00242608 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Begin time step 1. Start time: 0 seconds, step size: 1 seconds -89: 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.000586922 -86: 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: 0.106163 +88: Newton iteration 3 error: 1.72065e-07 88: 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 5 error: 6.9134e-05 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: ###################### +78: # Comparing results +78: ###################### +78: RND: '519b45a049615c47ebd870830f034757' 89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 7 error: 0.0106031 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: ###################### +92: # Running test '' +92: ###################### +88: Newton iteration 4 error: 5.62298e-11 +88: Linearization/solve/update time: 0.0453241(98.7427%)/0.00054876(1.19552%)/2.836e-05(0.0617849%) 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 4.74114e-05 +86: Newton iteration 3 error: 0.007265 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad " -87: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 31879.9 -89: 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: 0.027733 -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 5 error: 6.10136e-05 -87: 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 6 error: 6.00857e-08 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage in liquidPhase: [52740.8 0.657378] +88: Storage in gasPhase: [300.954 28753] +88: Storage total: [53041.7 28753.7] +88: Writing visualization results for the current time step. 89: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 25504 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Newton iteration 8 error: 2.33526e-06 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 4 error: 2.90575e-07 +86: Newton iteration 4 error: 0.00109821 86: 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 3 error: 0.000473243 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 7 error: 3.43614e-14 -85: Linearization/solve/update time: 0.163407(99.2359%)/0.000780764(0.474153%)/0.000477482(0.289972%) -85: Storage: 120 -85: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 3 error: 17850.9 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Time step 7 done. CPU time: 1.64795 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 819.304 seconds (13 minutes, 39.3 seconds) -85: Simulation of problem 'lens_richards_vcfv' finished. -85: -85: ------------------------ Timing ------------------------ -85: Setup time: 0.0159 seconds, 0.958% -85: Simulation time: 1.65 seconds, 99% -85: Linearization time: 1.49 seconds, 90.5% -85: Linear solve time: 0.0139 seconds, 0.846% -85: Newton update time: 0.00333 seconds, 0.202% -85: Pre/postprocess time: 0.0493 seconds, 2.99% -85: Output write time: 0.0444 seconds, 2.69% -85: First process' simulation CPU time: 0.511 seconds -85: Number of processes: 1 -85: Threads per processes: 1 -85: Total CPU time: 0.511 seconds -85: -85: ---------------------------------------------------------------- -85: -85: Simulation completed -86: Newton iteration 5 error: 1.03015e-10 -86: Linearization/solve/update time: 0.162892(99.417%)/0.000919326(0.561088%)/3.596e-05(0.0219473%) -88: Solve: M deltax^k = r 87: Solve: M deltax^k = r -86: Storage in liquidPhase: [2992.04 0] -86: Storage in gasPhase: [0 813.604] -86: Storage total: [2992.04 813.604] -86: Writing visualization results for the current time step. -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 4 error: 2.81136e-06 -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 6 error: 6.36534e-07 +87: Newton iteration 5 error: 6.10136e-05 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Time step 4 done. CPU time: 0.941423 seconds, end time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) -86: Begin time step 5. Start time: 2031.25 seconds (33 minutes, 51.25 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 4 error: 8701.12 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: ###################### -85: # Comparing results -85: ###################### -85: RND: '7f29211487547e79d7a4ed9827f39deb' -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 5 error: 753.541 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 5 error: 2.12044e-09 -88: Linearization/solve/update time: 0.168902(99.4846%)/0.000830005(0.488878%)/4.5041e-05(0.0265294%) -86: Solve: M deltax^k = r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 0.100522 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage in liquidPhase: [211947 3.37871] -88: Storage in gasPhase: [305.716 28750] -88: Storage total: [212252 28753.4] -88: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 6 error: 19.7936 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 5 done. CPU time: 0.794535 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) -88: Begin time step 6. Start time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +88: Time step 2 done. CPU time: 0.140387 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +88: Begin time step 3. Start time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 500 seconds (8 minutes, 20 seconds) 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 7 error: 1.8098e-10 +92: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad " 90: opm models will now start the simulation. 90: # [parameters which were specified at compile-time] 90: CellsX="250" @@ -54968,24 +54948,18 @@ 90: Simulator successfully set up 90: Applying the initial solution of the "powerinjection_darcy_ad" problem 90: Writing visualization results for the current time step. +89: Newton iteration 9 error: 4.41027e-10 +89: Linearization/solve/update time: 0.101974(96.8334%)/0.00325288(3.08889%)/8.18e-05(0.0776761%) +89: Storage: 22164 0.107988 +89: 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: 0.00128331 +86: Newton iteration 5 error: 0.000148211 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 7 error: 0.0106031 -89: 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: 0.0630484 +88: Newton iteration 1 error: 0.127513 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Linearization/solve/update time: 0.465766(95.2214%)/0.0232263(4.7484%)/0.000147841(0.0302247%) -87: Storage in liquidPhase: [23146.8 0.27821 0 0] -87: Storage in gasPhase: [301.208 28753.4 0 0] -87: Storage total: [23448 28753.7 0 0] -87: Writing visualization results for the current time step. -86: Solve: M deltax^k = r 90: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r @@ -55017,24 +54991,25 @@ 90: Newton iteration 7 error: 6.55914e-06 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Newton iteration 8 error: 6.59384e-11 -90: Linearization/solve/update time: 0.00774872(93.9202%)/0.000471567(5.71574%)/3.004e-05(0.364107%) +90: Linearization/solve/update time: 0.0065404(93.2669%)/0.0004442(6.33435%)/2.796e-05(0.398713%) 90: Storage: 55799.8 0.001 90: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 8 error: 2.33526e-06 +89: Time step 1 done. CPU time: 0.112282 seconds, end time: 1 seconds, step size: 1 seconds +89: Begin time step 2. Start time: 1 seconds, step size: 1.08333 seconds 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 1 done. CPU time: 0.523964 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -87: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 6 error: 3.36588e-06 +86: 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 6 error: 6.36534e-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 2 error: 0.0205472 +88: Newton iteration 2 error: 0.00234634 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 0.007265 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 1 done. CPU time: 0.0190592 seconds, end time: 0.001 seconds, step size: 0.001 seconds +90: Time step 1 done. CPU time: 0.00863428 seconds, end time: 0.001 seconds, step size: 0.001 seconds 90: Begin time step 2. Start time: 0.001 seconds, step size: 0.00116667 seconds 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r @@ -55050,14 +55025,14 @@ 90: Newton iteration 3 error: 8.7104e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Newton iteration 4 error: 2.81375e-11 -90: Linearization/solve/update time: 0.00251466(94.3495%)/0.00013744(5.15673%)/1.316e-05(0.493761%) +90: Linearization/solve/update time: 0.0025286(94.5978%)/0.00013072(4.89039%)/1.368e-05(0.511785%) 90: Storage: 55799.6 0.00216667 90: Writing visualization results for the current time step. -89: Newton iteration 9 error: 4.41027e-10 -89: Linearization/solve/update time: 0.212179(98.4994%)/0.00314926(1.46197%)/8.312e-05(0.0385866%) -89: Storage: 22164 0.107988 -89: Writing visualization results for the current time step. -90: Time step 2 done. CPU time: 0.0317877 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 0.0612874 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 2 done. CPU time: 0.0141702 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds 90: Begin time step 3. Start time: 0.00216667 seconds, step size: 0.00175 seconds 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r @@ -55073,39 +55048,319 @@ 90: Newton iteration 3 error: 0.000174085 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Newton iteration 4 error: 8.65725e-11 -90: Linearization/solve/update time: 0.00250433(94.5782%)/0.000130083(4.91269%)/1.348e-05(0.509084%) -89: Time step 1 done. CPU time: 0.236883 seconds, end time: 1 seconds, step size: 1 seconds -89: Begin time step 2. Start time: 1 seconds, step size: 1.08333 seconds -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Linearization/solve/update time: 0.00253228(95.1255%)/0.00011692(4.39212%)/1.284e-05(0.482337%) 90: Storage: 55799.2 0.00391667 90: Writing visualization results for the current time step. +86: Newton iteration 7 error: 1.91975e-09 +86: Linearization/solve/update time: 0.0721935(98.147%)/0.00132036(1.79503%)/4.264e-05(0.0579691%) +86: Storage in liquidPhase: [4047.41 0] +86: Storage in gasPhase: [0 813.598] +86: Storage total: [4047.41 813.598] +86: Writing visualization results for the current time step. +90: Time step 3 done. CPU time: 0.0199808 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds +90: Begin time step 4. Start time: 0.00391667 seconds, step size: 0.002625 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: 969.899 +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: 0.506696 +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 3 error: 0.000274304 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 4 error: 9.81686e-11 +90: Linearization/solve/update time: 0.00254364(94.885%)/0.00012428(4.636%)/1.284e-05(0.478969%) +90: Storage: 55798.7 0.00654167 +90: Writing visualization results for the current time step. +90: Time step 4 done. CPU time: 0.025138 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds +90: Begin time step 5. Start time: 0.00654167 seconds, step size: 0.0039375 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 3 error: 0.000115073 +88: Newton iteration 3 error: 6.20019e-07 +78: Simulation name: 'cuvette_pvs' +78: Number of timesteps: '10' +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 960.875 +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: 0.723817 +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 3 error: 0.000917031 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 4 error: 7.42489e-10 +90: Linearization/solve/update time: 0.00255744(94.8001%)/0.00012704(4.70916%)/1.324e-05(0.490785%) +90: Storage: 55798 0.0104792 +90: Writing visualization results for the current time step. +86: Time step 5 done. CPU time: 0.315996 seconds, end time: 3226.56 seconds (53 minutes, 46.56 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +86: Begin time step 6. Start time: 3226.56 seconds (53 minutes, 46.56 seconds), step size: 1494.14 seconds (24 minutes, 54.14 seconds) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 85/120 Test #78: cuvette_pvs .................................... Passed 1.53 sec +test 93 + Start 93: powerinjection_forchheimer_fd + +93: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd" "--" +93: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +93: Test timeout computed to be: 1500 +87: Newton iteration 7 error: 1.8098e-10 +87: Linearization/solve/update time: 0.150952(96.0363%)/0.00609424(3.87718%)/0.000136(0.0865237%) +87: Storage in liquidPhase: [23146.8 0.27821 0 0] +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 2.28134e-05 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 5 done. CPU time: 0.0309064 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds +90: Begin time step 6. Start time: 0.0104792 seconds, step size: 0.00590625 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: 939.348 +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: 1.43679 +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 3 error: 0.0037639 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 4 error: 3.33489e-09 +90: Linearization/solve/update time: 0.00382564(96.5369%)/0.00012368(3.12096%)/1.356e-05(0.342175%) +90: Storage: 55796.8 0.0163854 +90: Writing visualization results for the current time step. +87: Storage in gasPhase: [301.208 28753.4 0 0] +87: Storage total: [23448 28753.7 0 0] +87: Writing visualization results for the current time step. +93: ###################### +93: # Running test '' +93: ###################### +88: Newton iteration 4 error: 3.08434e-10 +88: Linearization/solve/update time: 0.0485657(98.6655%)/0.00062772(1.27527%)/2.916e-05(0.0592411%) +90: Time step 6 done. CPU time: 0.0363881 seconds, end time: 0.0163854 seconds, step size: 0.00590625 seconds +90: Begin time step 7. Start time: 0.0163854 seconds, step size: 0.00885938 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: 892.61 +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.08932 +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 3 error: 0.00594468 +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 4 error: 1.05562e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 3.04112e-11 +90: Linearization/solve/update time: 0.00317228(94.8489%)/0.00015556(4.65113%)/1.672e-05(0.499916%) +90: Storage: 55795.1 0.0252448 +90: Writing visualization results for the current time step. +89: Newton iteration 3 error: 1.33747e-09 +89: Linearization/solve/update time: 0.0354333(97.678%)/0.00082004(2.26058%)/2.228e-05(0.0614187%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 0.0612885 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Storage: 22163.9 0.224902 +89: Writing visualization results for the current time step. +90: Time step 7 done. CPU time: 0.0421918 seconds, end time: 0.0252448 seconds, step size: 0.00885938 seconds +90: Begin time step 8. Start time: 0.0252448 seconds, step size: 0.0125508 seconds +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage in liquidPhase: [94845.6 1.23193] +88: Storage in gasPhase: [301.182 28752.4] +87: Time step 1 done. CPU time: 0.167463 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +87: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage total: [95146.8 28753.6] +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 1 error: 811.694 +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: 4.6357 +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 3 error: 0.00194349 +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 4 error: 1.57986e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 2.80238e-11 +90: Linearization/solve/update time: 0.00449936(96.1344%)/0.00016368(3.49723%)/1.724e-05(0.368354%) +90: Storage: 55792.6 0.0377956 +90: Writing visualization results for the current time step. +89: Time step 2 done. CPU time: 0.157423 seconds, end time: 2.08333 seconds, step size: 1.08333 seconds +89: Begin time step 3. Start time: 2.08333 seconds, step size: 1.71528 seconds +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 3 done. CPU time: 0.200379 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) +88: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) 88: 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 4 error: 0.00109821 +86: Newton iteration 2 error: 0.000500646 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 3 done. CPU time: 0.0478101 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds -90: Begin time step 4. Start time: 0.00391667 seconds, step size: 0.002625 seconds +90: Time step 8 done. CPU time: 0.048434 seconds, end time: 0.0377956 seconds, step size: 0.0125508 seconds +90: Begin time step 9. Start time: 0.0377956 seconds, step size: 0.0177803 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: 969.899 +90: Newton iteration 1 error: 714.176 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: 0.506696 +90: Newton iteration 2 error: 5.15911 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 3 error: 0.000274304 +90: Newton iteration 3 error: 0.0454089 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 4 error: 9.81686e-11 -90: Linearization/solve/update time: 0.00250429(94.7413%)/0.000125961(4.7653%)/1.3041e-05(0.493361%) -85: Simulation name: 'lens_richards_vcfv' -85: Number of timesteps: '7' +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 4 error: 1.07963e-06 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 2.95017e-11 +90: Linearization/solve/update time: 0.00315644(94.5767%)/0.0001644(4.92593%)/1.66e-05(0.497387%) +90: Storage: 55789.2 0.0555758 +90: Writing visualization results for the current time step. +90: Time step 9 done. CPU time: 0.0545934 seconds, end time: 0.0555758 seconds, step size: 0.0177803 seconds +90: Begin time step 10. Start time: 0.0555758 seconds, step size: 0.0251887 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: 601.292 +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: 8.71254 +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 3 error: 0.0140042 +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 4 error: 1.67025e-06 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 3.31397e-11 +90: Linearization/solve/update time: 0.00446896(96.0455%)/0.0001672(3.59341%)/1.68e-05(0.36106%) +90: Storage: 55784.3 0.0807646 +90: Writing visualization results for the current time step. +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 0.0298043 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 0.120284 +88: 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: 0.0011192 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 10 done. CPU time: 0.0607901 seconds, end time: 0.0807646 seconds, step size: 0.0251887 seconds +90: Serialize to file 'powerinjection_darcy_ad_time=0.0807646_rank=0.ers', next time step size: 0.035684 +90: Begin time step 11. Start time: 0.0807646 seconds, step size: 0.035684 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: 462.529 +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: 8.08082 +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 3 error: 0.0157054 +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 4 error: 1.79365e-06 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 3.02975e-11 +90: Linearization/solve/update time: 0.00324448(94.9678%)/0.00015544(4.54982%)/1.648e-05(0.482379%) +90: Storage: 55777.3 0.116449 +90: Writing visualization results for the current time step. +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 2.25838e-06 +89: 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: 0.133299 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 11 done. CPU time: 0.0674404 seconds, end time: 0.116449 seconds, step size: 0.035684 seconds +90: Begin time step 12. Start time: 0.116449 seconds, step size: 0.0505524 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: 343.971 +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: 6.57649 +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 3 error: 0.130707 +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 4 error: 9.37218e-05 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.61947e-10 +90: Linearization/solve/update time: 0.00318436(94.9139%)/0.00015324(4.56751%)/1.74e-05(0.518629%) +90: Storage: 55767.4 0.167001 +90: Writing visualization results for the current time step. +93: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd " +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 2 error: 0.0313462 +88: 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 4 error: 0.000237738 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 12 done. CPU time: 0.0743812 seconds, end time: 0.167001 seconds, step size: 0.0505524 seconds +90: Begin time step 13. Start time: 0.167001 seconds, step size: 0.0716158 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: 251.747 +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: 5.1838 +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 3 error: 0.108478 +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 4 error: 0.000128719 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.43928e-10 +90: Linearization/solve/update time: 0.00451124(95.9838%)/0.00017092(3.6366%)/1.784e-05(0.379574%) +90: Storage: 55753.5 0.238617 +90: Writing visualization results for the current time step. 91: opm models will now start the simulation. 91: # [parameters which were specified at compile-time] 91: CellsX="250" @@ -55171,113 +55426,370 @@ 91: Simulator successfully set up 91: Applying the initial solution of the "powerinjection_darcy_fd" problem 91: Writing visualization results for the current time step. - 85/120 Test #85: lens_richards_vcfv ............................. Passed 2.23 sec -test 93 - Start 93: powerinjection_forchheimer_fd - -93: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd" "--" -93: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -93: Test timeout computed to be: 1500 -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.0612874 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 55798.7 0.00654167 -90: Writing visualization results for the current time step. -90: Time step 4 done. CPU time: 0.0641278 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds -90: Begin time step 5. Start time: 0.00654167 seconds, step size: 0.0039375 seconds +89: Newton iteration 3 error: 1.34879e-09 +89: Linearization/solve/update time: 0.030687(98.3001%)/0.00051028(1.63459%)/2.04e-05(0.0653476%) +89: Storage: 22163.7 0.410016 +89: Writing visualization results for the current time step. +91: Begin time step 1. Start time: 0 seconds, step size: 0.001 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: 5 +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 2 error: 161.498 +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 3 error: 30.312 +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 4 error: 6.42539 +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 5 error: 2.17025 +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 6 error: 0.0147869 +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 7 error: 0.00011408 +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 8 error: 1.09856e-08 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 9 error: 1.80052e-10 +91: Linearization/solve/update time: 0.00967956(94.9003%)/0.0004898(4.80209%)/3.036e-05(0.297655%) +91: Storage: 55799.8 0.001 +91: Writing visualization results for the current time step. +90: Time step 13 done. CPU time: 0.0806316 seconds, end time: 0.238617 seconds, step size: 0.0716158 seconds +90: Begin time step 14. Start time: 0.238617 seconds, step size: 0.101456 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: 960.875 +90: Newton iteration 1 error: 194.601 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: 0.723817 +90: Newton iteration 2 error: 4.00689 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 3 error: 0.000917031 +90: Newton iteration 3 error: 0.527873 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 4 error: 7.42489e-10 -90: Linearization/solve/update time: 0.00252626(94.6257%)/0.00012976(4.86041%)/1.372e-05(0.513908%) -90: Storage: 55798 0.0104792 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 4 error: 0.00299055 +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 5 error: 3.80133e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 6 error: 2.51816e-11 +90: Linearization/solve/update time: 0.0038066(94.835%)/0.00018744(4.66975%)/1.988e-05(0.495276%) +90: Storage: 55733.6 0.340073 90: Writing visualization results for the current time step. -90: Time step 5 done. CPU time: 0.0698815 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds -90: Begin time step 6. Start time: 0.0104792 seconds, step size: 0.00590625 seconds +89: Time step 3 done. CPU time: 0.195354 seconds, end time: 3.79861 seconds, step size: 1.71528 seconds +89: Begin time step 4. Start time: 3.79861 seconds, step size: 2.71586 seconds +89: 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 3 error: 6.09545e-05 +88: 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 2 error: 9.57567e-05 +87: 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 5 error: 4.02362e-07 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 14 done. CPU time: 0.0874888 seconds, end time: 0.340073 seconds, step size: 0.101456 seconds +90: Begin time step 15. Start time: 0.340073 seconds, step size: 0.135274 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: 939.348 +90: Newton iteration 1 error: 153.257 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: 1.43679 +90: Newton iteration 2 error: 3.47372 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 3 error: 0.0037639 +90: Newton iteration 3 error: 0.644809 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 4 error: 3.33489e-09 -90: Linearization/solve/update time: 0.00254754(94.7146%)/0.000128041(4.76043%)/1.412e-05(0.524966%) -90: Storage: 55796.8 0.0163854 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 4 error: 0.0145794 +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 5 error: 8.91647e-06 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 6 error: 3.29692e-11 +90: Linearization/solve/update time: 0.00380932(94.8895%)/0.0001854(4.61828%)/1.976e-05(0.492218%) +90: Storage: 55707.2 0.475347 90: Writing visualization results for the current time step. -91: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds +90: Time step 15 done. CPU time: 0.0942911 seconds, end time: 0.475347 seconds, step size: 0.135274 seconds +90: Begin time step 16. Start time: 0.475347 seconds, step size: 0.180366 seconds +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 1 done. CPU time: 0.0144726 seconds, end time: 0.001 seconds, step size: 0.001 seconds +91: Begin time step 2. Start time: 0.001 seconds, step size: 0.00108333 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: 5 +91: Newton iteration 1 error: 975.16 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 2 error: 161.498 +91: Newton iteration 2 error: 0.414035 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: 121.588 +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: 4.14271 +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 3 error: 1.01799 +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 4 error: 0.0314144 +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: 30.312 +91: Newton iteration 3 error: 6.23433e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 4 error: 4.75893e-10 +91: Linearization/solve/update time: 0.00452572(96.5582%)/0.00014568(3.10815%)/1.564e-05(0.333686%) +91: Storage: 55799.6 0.00208333 +91: Writing visualization results for the current time step. +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 0.0178456 +89: 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 5 error: 8.80192e-05 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 6 error: 4.80895e-10 +90: Linearization/solve/update time: 0.00512308(95.9306%)/0.00019664(3.68212%)/2.068e-05(0.387237%) +90: Storage: 55671.8 0.655713 +90: Writing visualization results for the current time step. +86: Newton iteration 6 error: 6.65896e-11 +86: Linearization/solve/update time: 0.0697697(98.2951%)/0.00116948(1.64762%)/4.068e-05(0.057312%) +86: Storage in liquidPhase: [4820.87 0] +86: Storage in gasPhase: [0 813.591] +86: Storage total: [4820.87 813.591] +86: 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 4 error: 3.12135e-07 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 16 done. CPU time: 0.101226 seconds, end time: 0.655713 seconds, step size: 0.180366 seconds +90: Begin time step 17. Start time: 0.655713 seconds, step size: 0.240488 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: 99.6303 +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: 4.17568 +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 3 error: 2.88313 +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 4 error: 0.329792 +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 5 error: 0.00195558 +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 6 error: 5.70876e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 7 error: 2.95586e-11 +90: Linearization/solve/update time: 0.00486288(94.9848%)/0.00023204(4.53235%)/2.472e-05(0.482846%) +90: Storage: 55624.7 0.896201 +90: Writing visualization results for the current time step. +91: Time step 2 done. CPU time: 0.0237837 seconds, end time: 0.00208333 seconds, step size: 0.00108333 seconds +91: Begin time step 3. Start time: 0.00208333 seconds, step size: 0.001625 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 4 error: 6.42539 +91: Newton iteration 1 error: 973.769 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 5 error: 2.17025 +91: Newton iteration 2 error: 0.403499 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 6 error: 0.0147869 +91: Newton iteration 3 error: 0.000137263 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 4 error: 6.66153e-06 -88: 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.133299 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 4 error: 4.13718e-09 +91: Linearization/solve/update time: 0.00437148(96.8959%)/0.00012596(2.79196%)/1.408e-05(0.31209%) +91: Storage: 55799.3 0.00370833 +91: Writing visualization results for the current time step. +86: Time step 6 done. CPU time: 0.396162 seconds, end time: 4720.7 seconds (1 hours, 18 minutes, 40.7 seconds), step size: 1494.14 seconds (24 minutes, 54.14 seconds) +86: 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) +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 17 done. CPU time: 0.108336 seconds, end time: 0.896201 seconds, step size: 0.240488 seconds +90: Begin time step 18. Start time: 0.896201 seconds, step size: 0.30061 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: 82.352 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 5 error: 1.4665e-10 +88: Linearization/solve/update time: 0.060402(98.6874%)/0.0007656(1.25087%)/3.776e-05(0.0616939%) 89: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 2.28134e-05 +89: Newton iteration 2 error: 1.13181e-07 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: ###################### -93: # Running test '' -93: ###################### -90: Time step 6 done. CPU time: 0.0803618 seconds, end time: 0.0163854 seconds, step size: 0.00590625 seconds -90: Begin time step 7. Start time: 0.0163854 seconds, step size: 0.00885938 seconds +87: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 3 error: 1.25807e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 3 done. CPU time: 0.029919 seconds, end time: 0.00370833 seconds, step size: 0.001625 seconds +91: Begin time step 4. Start time: 0.00370833 seconds, step size: 0.0024375 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: 970.441 +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 2 error: 0.469049 +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 3 error: 0.000230615 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 4 error: 2.88037e-09 +91: Linearization/solve/update time: 0.0056784(97.2515%)/0.00014524(2.48746%)/1.524e-05(0.261009%) +91: Storage: 55798.8 0.00614583 +91: 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: 5.16719 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: 892.61 +90: Newton iteration 3 error: 4.1744 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.08932 +90: Newton iteration 4 error: 0.779782 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 3 error: 0.00594468 +90: Newton iteration 5 error: 0.00816519 +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 6 error: 6.22212e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 7 error: 2.95586e-11 +90: Linearization/solve/update time: 0.0061934(95.7954%)/0.00024756(3.82909%)/2.428e-05(0.375547%) +90: Storage: 55565.6 1.19681 +90: Writing visualization results for the current time step. +88: Storage in liquidPhase: [152104 2.11004] +88: Storage in gasPhase: [304.468 28751.4] +88: Storage total: [152409 28753.5] +88: 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: 0.0484527 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 4 done. CPU time: 0.0369183 seconds, end time: 0.00614583 seconds, step size: 0.0024375 seconds +91: Begin time step 5. Start time: 0.00614583 seconds, step size: 0.00365625 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: 962.484 +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 2 error: 0.648703 +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 3 error: 0.000712453 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 4 error: 2.54641e-09 +91: Linearization/solve/update time: 0.00441136(96.249%)/0.0001584(3.45604%)/1.352e-05(0.294985%) +91: Storage: 55798.1 0.00980208 +91: Writing visualization results for the current time step. +90: Time step 18 done. CPU time: 0.116436 seconds, end time: 1.19681 seconds, step size: 0.30061 seconds +90: Begin time step 19. Start time: 1.19681 seconds, step size: 0.375762 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: 67.5651 +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: 5.20854 +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 3 error: 7.36913 +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 4 error: 2.18411 +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 5 error: 0.102099 +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 6 error: 0.000153961 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 7 error: 3.13491e-10 +90: Linearization/solve/update time: 0.0058146(95.9499%)/0.00022156(3.65608%)/2.388e-05(0.394057%) +90: Storage: 55491.5 1.57257 +90: Writing visualization results for the current time step. +88: Time step 4 done. CPU time: 0.272334 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) +88: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Newton iteration 3 error: 5.65273e-11 +89: Linearization/solve/update time: 0.0365187(98.6467%)/0.00047544(1.28429%)/2.556e-05(0.0690444%) +89: Storage: 22163.4 0.703088 +89: 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: 0.00395404 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 5 done. CPU time: 0.0465417 seconds, end time: 0.00980208 seconds, step size: 0.00365625 seconds +91: Begin time step 6. Start time: 0.00980208 seconds, step size: 0.00548437 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: 943.703 +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 2 error: 1.24876 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: opm models will now start the simulation. 92: # [parameters which were specified at compile-time] 92: CellsX="250" @@ -55342,4014 +55854,4367 @@ 92: Simulator successfully set up 92: Applying the initial solution of the "powerinjection_forchheimer_ad" problem 92: 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 5 error: 0.000148211 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 19 done. CPU time: 0.124224 seconds, end time: 1.57257 seconds, step size: 0.375762 seconds +90: Begin time step 20. Start time: 1.57257 seconds, step size: 0.469703 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 4 error: 1.05562e-08 +90: Newton iteration 1 error: 56.6918 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 3.04112e-11 -90: Linearization/solve/update time: 0.0115931(98.1726%)/0.000196441(1.6635%)/1.936e-05(0.163944%) -90: Storage: 55795.1 0.0252448 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 5.6417 +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 3 error: 5.6939 +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 4 error: 3.96287 +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 5 error: 0.450336 +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 6 error: 0.00254164 +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 7 error: 7.78623e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 8 error: 2.95586e-11 +90: Linearization/solve/update time: 0.00651352(95.8271%)/0.0002566(3.77511%)/2.704e-05(0.397813%) +90: Storage: 55398.5 2.04228 90: Writing visualization results for the current time step. +89: Time step 4 done. CPU time: 0.237759 seconds, end time: 6.51447 seconds, step size: 2.71586 seconds +89: Begin time step 5. Start time: 6.51447 seconds, step size: 4.30011 seconds +89: 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 7 error: 0.00011408 +91: Newton iteration 3 error: 0.00291728 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 8 error: 1.09856e-08 +91: Newton iteration 4 error: 1.69275e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 9 error: 1.80052e-10 -91: Linearization/solve/update time: 0.0298603(98.1691%)/0.000523123(1.71983%)/3.38e-05(0.111121%) -91: Storage: 55799.8 0.001 +91: Newton iteration 5 error: 2.95586e-11 +91: Linearization/solve/update time: 0.0063994(96.6052%)/0.00020588(3.10796%)/1.9e-05(0.286824%) +91: Storage: 55797 0.0152865 91: Writing visualization results for the current time step. -89: Newton iteration 3 error: 1.33747e-09 -89: Linearization/solve/update time: 0.0593853(98.6063%)/0.000812405(1.34896%)/2.692e-05(0.0446993%) +87: Newton iteration 4 error: 2.23441e-11 +87: Linearization/solve/update time: 0.0866828(97.0571%)/0.00255204(2.85747%)/7.632e-05(0.085454%) 88: Solve: M deltax^k = r 88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 5 error: 1.6196e-08 +88: Newton iteration 1 error: 0.106163 +87: Storage in liquidPhase: [50947.8 0.633968 0 0] +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 3 error: 0.00184047 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 7 done. CPU time: 0.0937765 seconds, end time: 0.0252448 seconds, step size: 0.00885938 seconds -90: Begin time step 8. Start time: 0.0252448 seconds, step size: 0.0125508 seconds +91: Time step 6 done. CPU time: 0.0551476 seconds, end time: 0.0152865 seconds, step size: 0.00548437 seconds +91: Begin time step 7. Start time: 0.0152865 seconds, step size: 0.00776953 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: 902.174 +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 2 error: 2.46047 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 20 done. CPU time: 0.132647 seconds, end time: 2.04228 seconds, step size: 0.469703 seconds +90: Serialize to file 'powerinjection_darcy_ad_time=2.04228_rank=0.ers', next time step size: 0.547986 +90: Begin time step 21. Start time: 2.04228 seconds, step size: 0.547986 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: 811.694 +90: Newton iteration 1 error: 48.0256 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: 4.6357 +90: Newton iteration 2 error: 5.23069 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 3 error: 0.00194349 +90: Newton iteration 3 error: 9.00924 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 4 error: 1.57986e-08 +90: Newton iteration 4 error: 8.77468 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 2.80238e-11 -90: Linearization/solve/update time: 0.00316014(94.7982%)/0.000156043(4.681%)/1.7361e-05(0.520798%) -90: Storage: 55792.6 0.0377956 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 5 error: 1.76624 +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 6 error: 0.0265956 +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 7 error: 4.03701e-06 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 8 error: 3.52998e-11 +90: Linearization/solve/update time: 0.0064864(95.4489%)/0.00028188(4.14793%)/2.74e-05(0.403197%) +90: Storage: 55289.7 2.59026 90: Writing visualization results for the current time step. -89: Storage: 22163.9 0.224902 -89: Writing visualization results for the current time step. +87: Storage in gasPhase: [300.958 28753.1 0 0] +87: Storage total: [51248.7 28753.7 0 0] +87: 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 3 error: 0.00482986 +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 4 error: 2.30645e-08 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 2.95586e-11 +91: Linearization/solve/update time: 0.0057088(96.6892%)/0.00017888(3.02967%)/1.66e-05(0.281152%) +91: Storage: 55795.5 0.023056 +91: Writing visualization results for the current time step. 92: Begin time step 1. Start time: 0 seconds, step size: 0.001 seconds 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 1 error: 5 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 0.0117734 +89: 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: 3856.15 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 8 done. CPU time: 0.10412 seconds, end time: 0.0377956 seconds, step size: 0.0125508 seconds -90: Begin time step 9. Start time: 0.0377956 seconds, step size: 0.0177803 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 3.10545 +92: 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: 0.027733 +90: Time step 21 done. CPU time: 0.141423 seconds, end time: 2.59026 seconds, step size: 0.547986 seconds +90: Begin time step 22. Start time: 2.59026 seconds, step size: 0.639318 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: 714.176 +90: Newton iteration 1 error: 40.9036 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: 5.15911 +90: Newton iteration 2 error: 6.58832 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 3 error: 0.0454089 +90: Newton iteration 3 error: 18.0193 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 4 error: 1.07963e-06 +90: Newton iteration 4 error: 7.02709 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 1 done. CPU time: 0.0439605 seconds, end time: 0.001 seconds, step size: 0.001 seconds -91: Begin time step 2. Start time: 0.001 seconds, step size: 0.00108333 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 5 error: 2.59918 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: 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 4 error: 0.00022138 +86: 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: 5.45984 +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 5 error: 0.0455861 +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 6 error: 1.43181e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 2 done. CPU time: 0.270181 seconds, end time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) +87: Begin time step 3. Start time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) +87: 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 6 error: 0.287679 +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 7 error: 0.00260298 +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 8 error: 1.88252e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 9 error: 2.52953e-11 +90: Linearization/solve/update time: 0.0072122(95.6403%)/0.00029836(3.95653%)/3.04e-05(0.403132%) +90: Storage: 55162 3.22958 +90: Writing visualization results for the current time step. +91: Time step 7 done. CPU time: 0.067125 seconds, end time: 0.023056 seconds, step size: 0.00776953 seconds +91: Begin time step 8. Start time: 0.023056 seconds, step size: 0.0110068 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: 975.16 +91: Newton iteration 1 error: 831.075 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 2 error: 0.414035 +91: Newton iteration 2 error: 4.00223 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Time step 2 done. CPU time: 0.311877 seconds, end time: 2.08333 seconds, step size: 1.08333 seconds -89: Begin time step 3. Start time: 2.08333 seconds, step size: 1.71528 seconds -89: 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 6 error: 3.36588e-06 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 2.95017e-11 -90: Linearization/solve/update time: 0.0113444(98.3855%)/0.00016908(1.46637%)/1.708e-05(0.148128%) -90: Storage: 55789.2 0.0555758 -90: Writing visualization results for the current time step. -93: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd " -90: Time step 9 done. CPU time: 0.117275 seconds, end time: 0.0555758 seconds, step size: 0.0177803 seconds -90: Begin time step 10. Start time: 0.0555758 seconds, step size: 0.0251887 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: 601.292 +92: Newton iteration 7 error: 6.71889e-11 +92: Linearization/solve/update time: 0.0102841(95.6534%)/0.00043884(4.08169%)/2.848e-05(0.264895%) +92: Storage: 55799.9 0.001 +92: Writing visualization results for the current time step. +90: Time step 22 done. CPU time: 0.150645 seconds, end time: 3.22958 seconds, step size: 0.639318 seconds +90: Begin time step 23. Start time: 3.22958 seconds, step size: 0.692594 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 2 error: 8.71254 +90: Newton iteration 1 error: 35.4793 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 3 error: 0.0140042 +90: Newton iteration 2 error: 5.00301 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 4 error: 1.67025e-06 +90: Newton iteration 3 error: 18.7642 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 3.31397e-11 -90: Linearization/solve/update time: 0.0031441(94.5133%)/0.00016624(4.99726%)/1.628e-05(0.489386%) -90: Storage: 55784.3 0.0807646 -90: 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 3 error: 3.10545 -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 4 error: 5.45984 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 6 error: 1.55179e-11 -88: Linearization/solve/update time: 0.155622(99.1801%)/0.00123289(0.785738%)/5.368e-05(0.0342111%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 6.23433e-05 +91: Newton iteration 3 error: 0.00130297 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 4 error: 4.75893e-10 -91: Linearization/solve/update time: 0.0203188(99.1037%)/0.00016916(0.825068%)/1.46e-05(0.0712106%) -91: Storage: 55799.6 0.00208333 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 4 error: 1.29292e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 3.36513e-11 +91: Linearization/solve/update time: 0.00849744(97.5282%)/0.00019624(2.25232%)/1.912e-05(0.219447%) +91: Storage: 55793.4 0.0340628 91: Writing visualization results for the current time step. -88: Storage in liquidPhase: [259332 4.63465] -88: Storage in gasPhase: [306.784 28748.5] -88: Storage total: [259638 28753.1] -88: Writing visualization results for the current time step. +88: Solve: M deltax^k = r 89: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.0298043 +89: Newton iteration 2 error: 1.11878e-07 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 10 done. CPU time: 0.127887 seconds, end time: 0.0807646 seconds, step size: 0.0251887 seconds -90: Serialize to file 'powerinjection_darcy_ad_time=0.0807646_rank=0.ers', next time step size: 0.035684 -90: Begin time step 11. Start time: 0.0807646 seconds, step size: 0.035684 seconds +92: Time step 1 done. CPU time: 0.0145495 seconds, end time: 0.001 seconds, step size: 0.001 seconds +92: Begin time step 2. Start time: 0.001 seconds, step size: 0.00125 seconds +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 1 error: 375.769 +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 4 error: 10.6143 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: 462.529 +90: Newton iteration 5 error: 3.3672 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: 8.08082 +90: Newton iteration 6 error: 0.40332 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 3 error: 0.0157054 +90: Newton iteration 7 error: 0.00394595 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 2 done. CPU time: 0.0656683 seconds, end time: 0.00208333 seconds, step size: 0.00108333 seconds -91: Begin time step 3. Start time: 0.00208333 seconds, step size: 0.001625 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 8 error: 3.22964e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 9 error: 2.97291e-11 +90: Linearization/solve/update time: 0.00749312(95.7074%)/0.00030384(3.88086%)/3.224e-05(0.411792%) +90: Storage: 55023 3.92217 +90: 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 2 error: 0.0521155 +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 3 error: 4.05523e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 7.53175e-11 +92: Linearization/solve/update time: 0.0057528(97.2105%)/0.00015064(2.54551%)/1.444e-05(0.244006%) +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 5 error: 4.49561e-06 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 3 error: 0.000473243 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 55799.8 0.00225 +92: Writing visualization results for the current time step. +91: Time step 8 done. CPU time: 0.0824699 seconds, end time: 0.0340628 seconds, step size: 0.0110068 seconds +91: Begin time step 9. Start time: 0.0340628 seconds, step size: 0.015593 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: 973.769 +91: Newton iteration 1 error: 739.344 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 2 error: 0.403499 +91: Newton iteration 2 error: 4.73233 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 3 error: 0.000137263 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 4 error: 4.13718e-09 -91: Linearization/solve/update time: 0.00423475(97.0251%)/0.00011684(2.677%)/1.3e-05(0.297852%) -91: Storage: 55799.3 0.00370833 -91: 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: 0.0455861 +92: Time step 2 done. CPU time: 0.0231629 seconds, end time: 0.00225 seconds, step size: 0.00125 seconds +92: Begin time step 3. Start time: 0.00225 seconds, step size: 0.001875 seconds 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 6 error: 1.43181e-05 +92: Newton iteration 1 error: 375.449 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 7 error: 6.71889e-11 -92: Linearization/solve/update time: 0.0341579(98.5637%)/0.000469724(1.3554%)/2.804e-05(0.0809103%) +90: Time step 23 done. CPU time: 0.160853 seconds, end time: 3.92217 seconds, step size: 0.692594 seconds +90: Begin time step 24. Start time: 3.92217 seconds, step size: 0.75031 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 4 error: 1.79365e-06 +90: Newton iteration 1 error: 31.6011 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 3.02975e-11 -90: Linearization/solve/update time: 0.0113494(98.152%)/0.000194123(1.67881%)/1.956e-05(0.169159%) -90: Storage: 55777.3 0.116449 -90: Writing visualization results for the current time step. -88: Time step 6 done. CPU time: 0.970466 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) -88: 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) -88: 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 2 error: 9.57567e-05 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 11 done. CPU time: 0.141466 seconds, end time: 0.116449 seconds, step size: 0.035684 seconds -90: Begin time step 12. Start time: 0.116449 seconds, step size: 0.0505524 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 5.13109 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: 343.971 +90: Newton iteration 3 error: 21.2181 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: 6.57649 +90: Newton iteration 4 error: 11.784 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 2.25838e-06 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55799.9 0.001 -92: 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 3 error: 0.130707 +90: Newton iteration 5 error: 4.29243 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 4 error: 9.37218e-05 +90: Newton iteration 6 error: 0.753762 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.61947e-10 -90: Linearization/solve/update time: 0.0116488(98.2255%)/0.000192522(1.62339%)/1.792e-05(0.151106%) -90: Storage: 55767.4 0.167001 +89: Newton iteration 3 error: 4.24036e-11 +89: Linearization/solve/update time: 0.0367931(98.72%)/0.00045504(1.22092%)/2.2e-05(0.0590285%) +89: Storage: 22162.9 1.1658 +89: Writing visualization results for the current time step. +86: Newton iteration 6 error: 1.05936e-09 +86: Linearization/solve/update time: 0.0597924(98.2629%)/0.00102164(1.67896%)/3.536e-05(0.0581106%) +86: Storage in liquidPhase: [5603.98 0] +86: Storage in gasPhase: [0 813.581] +86: Storage total: [5603.98 813.581] +86: Writing visualization results for the current time step. +88: Solve: M deltax^k = r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 7 error: 0.016485 +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 8 error: 6.77842e-06 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 9 error: 2.98428e-11 +90: Linearization/solve/update time: 0.00728036(95.4671%)/0.00031536(4.1353%)/3.032e-05(0.397585%) +90: Storage: 54871.5 4.67248 90: Writing visualization results for the current time step. -92: Time step 1 done. CPU time: 0.0522003 seconds, end time: 0.001 seconds, step size: 0.001 seconds -92: Begin time step 2. Start time: 0.001 seconds, step size: 0.00125 seconds +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 0.00790033 +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 4 error: 1.19555e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 2.14868e-11 +91: Linearization/solve/update time: 0.00528876(55.7096%)/0.0041874(44.1084%)/1.728e-05(0.18202%) +91: Storage: 55790.3 0.0496558 +91: 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 2 error: 0.0512235 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 1 error: 375.769 +92: Newton iteration 3 error: 0.000161246 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 12 done. CPU time: 0.155037 seconds, end time: 0.167001 seconds, step size: 0.0505524 seconds -90: Begin time step 13. Start time: 0.167001 seconds, step size: 0.0716158 seconds +92: Newton iteration 4 error: 3.73745e-11 +92: Linearization/solve/update time: 0.00776192(97.8735%)/0.00015308(1.93025%)/1.556e-05(0.196203%) +92: Storage: 55799.7 0.004125 +92: Writing visualization results for the current time step. +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 4 error: 2.81136e-06 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 24 done. CPU time: 0.170177 seconds, end time: 4.67248 seconds, step size: 0.75031 seconds +90: Begin time step 25. Start time: 4.67248 seconds, step size: 0.812836 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: 251.747 +90: Newton iteration 1 error: 28.938 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: 5.1838 +90: Newton iteration 2 error: 7.0511 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 3 error: 0.108478 +90: Newton iteration 3 error: 17.4279 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 4 error: 0.000128719 +90: Newton iteration 4 error: 7.74114 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.43928e-10 -90: Linearization/solve/update time: 0.00315262(94.8676%)/0.00015396(4.63291%)/1.66e-05(0.499522%) -89: Newton iteration 3 error: 1.34879e-09 -91: Time step 3 done. CPU time: 0.0972564 seconds, end time: 0.00370833 seconds, step size: 0.001625 seconds -91: Begin time step 4. Start time: 0.00370833 seconds, step size: 0.0024375 seconds +89: Time step 5 done. CPU time: 0.280397 seconds, end time: 10.8146 seconds, step size: 4.30011 seconds +89: Begin time step 6. Start time: 10.8146 seconds, step size: 6.8085 seconds +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +91: Time step 9 done. CPU time: 0.0931535 seconds, end time: 0.0496558 seconds, step size: 0.015593 seconds +91: Begin time step 10. Start time: 0.0496558 seconds, step size: 0.0220901 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: 970.441 +91: Newton iteration 1 error: 639.339 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 2 error: 0.469049 +91: Newton iteration 2 error: 6.65654 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 3 error: 0.000230615 +91: Newton iteration 3 error: 0.0900172 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 4 error: 2.88037e-09 -91: Linearization/solve/update time: 0.00425422(96.784%)/0.000127961(2.91112%)/1.34e-05(0.304851%) -91: Storage: 55798.8 0.00614583 -91: Writing visualization results for the current time step. -90: Storage: 55753.5 0.238617 -90: Writing visualization results for the current time step. -90: Time step 13 done. CPU time: 0.168435 seconds, end time: 0.238617 seconds, step size: 0.0716158 seconds -90: Begin time step 14. Start time: 0.238617 seconds, step size: 0.101456 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 4 error: 7.03765e-06 +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 5 error: 6.58205 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: 194.601 +90: Newton iteration 6 error: 1.37213 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: 4.00689 +90: Newton iteration 7 error: 0.0261864 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 3 error: 0.527873 +90: Newton iteration 8 error: 7.0396e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Linearization/solve/update time: 0.0555406(99.0108%)/0.000532483(0.949243%)/2.244e-05(0.0400032%) -89: Storage: 22163.7 0.410016 -89: Writing visualization results for the current time step. +90: Newton iteration 9 error: 5.68491e-10 +90: Linearization/solve/update time: 0.00729072(95.7451%)/0.00029316(3.84991%)/3.084e-05(0.405005%) +90: Storage: 54706.2 5.48532 +90: Writing visualization results for the current time step. +92: Time step 3 done. CPU time: 0.0340649 seconds, end time: 0.004125 seconds, step size: 0.001875 seconds +92: Begin time step 4. Start time: 0.004125 seconds, step size: 0.0028125 seconds +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.0521155 +92: Newton iteration 1 error: 374.484 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 3 error: 4.05523e-05 +92: Newton iteration 2 error: 0.0632932 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 7.53175e-11 -92: Linearization/solve/update time: 0.0178052(99.0095%)/0.000163602(0.909744%)/1.452e-05(0.0807415%) -86: Newton iteration 7 error: 1.91975e-09 -86: Linearization/solve/update time: 0.246792(99.3948%)/0.00144713(0.582826%)/5.56e-05(0.0223927%) +91: Newton iteration 5 error: 9.72159e-11 +91: Linearization/solve/update time: 0.0066056(97.5745%)/0.00014676(2.16786%)/1.744e-05(0.257615%) +91: Storage: 55786 0.071746 +91: Writing visualization results for the current time step. +86: Time step 7 done. CPU time: 0.467613 seconds, end time: 6712.89 seconds (1 hours, 51 minutes, 52.89 seconds), step size: 1992.19 seconds (33 minutes, 12.19 seconds) +86: 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) +86: 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.000679234 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 5.3312e-10 +92: Linearization/solve/update time: 0.00813372(97.9877%)/0.00015168(1.8273%)/1.536e-05(0.185043%) +92: Storage: 55799.5 0.0069375 +92: Writing visualization results for the current time step. +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 1 error: 0.127794 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 0.00803281 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 10 done. CPU time: 0.101073 seconds, end time: 0.071746 seconds, step size: 0.0220901 seconds +91: Serialize to file 'powerinjection_darcy_fd_time=0.071746_rank=0.ers', next time step size: 0.0312943 +91: Begin time step 11. Start time: 0.071746 seconds, step size: 0.0312943 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: 504.424 +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 2 error: 8.15485 +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 3 error: 0.0144355 +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 4 error: 5.37339e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 3.94493e-11 +91: Linearization/solve/update time: 0.0068328(97.2236%)/0.00017752(2.52593%)/1.76e-05(0.25043%) +91: Storage: 55779.9 0.10304 +91: Writing visualization results for the current time step. +90: Time step 25 done. CPU time: 0.179489 seconds, end time: 5.48532 seconds, step size: 0.812836 seconds +90: Begin time step 26. Start time: 5.48532 seconds, step size: 0.880572 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 4 error: 0.00299055 +90: Newton iteration 1 error: 26.7133 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 5 error: 3.80133e-07 +90: Newton iteration 2 error: 5.19486 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 6 error: 2.51816e-11 -90: Linearization/solve/update time: 0.00557267(95.8282%)/0.000221601(3.81067%)/2.1e-05(0.361118%) -90: Storage: 55733.6 0.340073 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 3 error: 27.7254 +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 4 error: 22.572 +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 5 error: 8.75071 +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 6 error: 2.8941 +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 7 error: 0.241675 +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 8 error: 0.00139218 +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 9 error: 3.83234e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 2.53522e-11 +90: Linearization/solve/update time: 0.00669264(94.78%)/0.00033268(4.71135%)/3.592e-05(0.508693%) +90: Storage: 54525.8 6.36589 90: Writing visualization results for the current time step. -87: Solve: M deltax^k = r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.0544027 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Time step 3 done. CPU time: 0.379517 seconds, end time: 3.79861 seconds, step size: 1.71528 seconds -89: Begin time step 4. Start time: 3.79861 seconds, step size: 2.71586 seconds -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 4 done. CPU time: 0.115912 seconds, end time: 0.00614583 seconds, step size: 0.0024375 seconds -91: Begin time step 5. Start time: 0.00614583 seconds, step size: 0.00365625 seconds +88: Newton iteration 5 error: 2.12044e-09 +88: Linearization/solve/update time: 0.0615344(98.579%)/0.00084924(1.36049%)/3.776e-05(0.0604921%) +88: Storage in liquidPhase: [211947 3.37871] +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 0.0152158 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage in gasPhase: [305.716 28750] +88: Storage total: [212252 28753.4] +88: Writing visualization results for the current time step. +92: Time step 4 done. CPU time: 0.045048 seconds, end time: 0.0069375 seconds, step size: 0.0028125 seconds +92: Begin time step 5. Start time: 0.0069375 seconds, step size: 0.00421875 seconds +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 1 error: 371.932 +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.0864866 +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 3 error: 0.00188929 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 4.07397e-09 +92: Linearization/solve/update time: 0.00703492(97.7985%)/0.00014348(1.99464%)/1.488e-05(0.20686%) +92: Storage: 55799.2 0.0111563 +92: Writing visualization results for the current time step. +89: Solve: M deltax^k = r +91: Time step 11 done. CPU time: 0.109652 seconds, end time: 0.10304 seconds, step size: 0.0312943 seconds +91: Begin time step 12. Start time: 0.10304 seconds, step size: 0.0443336 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: 962.484 +91: Newton iteration 1 error: 380.084 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 2 error: 0.648703 +91: Newton iteration 2 error: 6.94539 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 14 done. CPU time: 0.180163 seconds, end time: 0.340073 seconds, step size: 0.101456 seconds -90: Begin time step 15. Start time: 0.340073 seconds, step size: 0.135274 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 0.0412526 +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 4 error: 2.59777e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 8.39748e-10 +91: Linearization/solve/update time: 0.00677416(97.2773%)/0.00017236(2.4751%)/1.724e-05(0.247567%) +91: Storage: 55771.3 0.147374 +91: Writing visualization results for the current time step. +90: Time step 26 done. CPU time: 0.189586 seconds, end time: 6.36589 seconds, step size: 0.880572 seconds +90: Begin time step 27. Start time: 6.36589 seconds, step size: 0.880572 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: 153.257 +90: Newton iteration 1 error: 24.8759 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.47372 +90: Newton iteration 2 error: 5.12457 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 3 error: 0.644809 +90: Newton iteration 3 error: 20.9479 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 4 error: 0.0145794 +90: Newton iteration 4 error: 25.3385 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55799.8 0.00225 -92: Writing visualization results for the current time step. -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 3 error: 1.25807e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 2 done. CPU time: 0.084665 seconds, end time: 0.00225 seconds, step size: 0.00125 seconds -92: Begin time step 3. Start time: 0.00225 seconds, step size: 0.001875 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 5 error: 8.22669 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 1.31683e-07 +89: 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 6 error: 2.13036 +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 7 error: 0.0911735 +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 8 error: 0.000135893 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 9 error: 3.47768e-10 +90: Linearization/solve/update time: 0.00733796(95.5722%)/0.00030892(4.02349%)/3.104e-05(0.404276%) +90: Storage: 54344.1 7.24646 +90: Writing visualization results for the current time step. +92: Time step 5 done. CPU time: 0.0545336 seconds, end time: 0.0111562 seconds, step size: 0.00421875 seconds +92: Begin time step 6. Start time: 0.0111562 seconds, step size: 0.00632813 seconds 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 1 error: 375.449 +92: Newton iteration 1 error: 366.109 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage in liquidPhase: [4047.41 0] -86: Storage in gasPhase: [0 813.598] -86: Storage total: [4047.41 813.598] -86: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.0178456 -89: 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.000712453 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 4 error: 2.54641e-09 -91: Linearization/solve/update time: 0.0242969(99.2864%)/0.000159521(0.651863%)/1.512e-05(0.0617861%) -91: Storage: 55798.1 0.00980208 -91: Writing visualization results for the current time step. -86: Time step 5 done. CPU time: 1.22794 seconds, end time: 3226.56 seconds (53 minutes, 46.56 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) -86: Begin time step 6. Start time: 3226.56 seconds (53 minutes, 46.56 seconds), step size: 1494.14 seconds (24 minutes, 54.14 seconds) +88: Time step 5 done. CPU time: 0.34513 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +88: Begin time step 6. Start time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +88: 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: 2.28905e-05 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 27 done. CPU time: 0.199022 seconds, end time: 7.24646 seconds, step size: 0.880572 seconds +90: Begin time step 28. Start time: 7.24646 seconds, step size: 0.953953 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 5 error: 8.91647e-06 +90: Newton iteration 1 error: 23.392 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 6 error: 3.29692e-11 -90: Linearization/solve/update time: 0.00904941(97.3154%)/0.000227163(2.44286%)/2.248e-05(0.241745%) -90: Storage: 55707.2 0.475347 -90: Writing visualization results for the current time step. -91: Time step 5 done. CPU time: 0.141645 seconds, end time: 0.00980208 seconds, step size: 0.00365625 seconds -91: Begin time step 6. Start time: 0.00980208 seconds, step size: 0.00548437 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 2 error: 8.11974 +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 3 error: 15.691 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 12 done. CPU time: 0.117783 seconds, end time: 0.147374 seconds, step size: 0.0443336 seconds +91: Begin time step 13. Start time: 0.147374 seconds, step size: 0.062806 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: 943.703 +91: Newton iteration 1 error: 280.507 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 2 error: 1.24876 +91: Newton iteration 2 error: 5.56124 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 3 error: 0.00291728 +91: Newton iteration 3 error: 0.0501461 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 4 error: 1.69275e-08 +91: Newton iteration 4 error: 9.66977e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 2.95586e-11 -91: Linearization/solve/update time: 0.00528943(96.8471%)/0.000155281(2.84312%)/1.6921e-05(0.309816%) +91: Newton iteration 5 error: 1.53398e-09 +91: Linearization/solve/update time: 0.00678892(97.3327%)/0.00016844(2.41492%)/1.76e-05(0.252331%) +91: Storage: 55759 0.21018 +91: 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 2 error: 0.103107 +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 3 error: 0.00184642 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 3.92177e-09 +92: Linearization/solve/update time: 0.00700804(97.9532%)/0.0001324(1.85059%)/1.404e-05(0.196241%) +92: Storage: 55798.7 0.0174844 +92: Writing visualization results for the current time step. +89: Newton iteration 3 error: 1.03846e-10 +89: Linearization/solve/update time: 0.0324785(98.5857%)/0.000446(1.3538%)/1.992e-05(0.0604655%) +89: Storage: 22162.2 1.8732 +89: 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 4 error: 40.4282 +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 5 error: 31.9491 +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 6 error: 9.07898 +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 7 error: 0.87676 +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 8 error: 0.00560759 +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 9 error: 1.57064e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.25144e-11 +90: Linearization/solve/update time: 0.0080992(95.6403%)/0.00033432(3.94785%)/3.488e-05(0.411884%) +90: Storage: 54145.5 8.20042 +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 2 error: 0.0116291 +88: Newton iteration 1 error: 0.0630484 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 6 done. CPU time: 0.0639781 seconds, end time: 0.0174844 seconds, step size: 0.00632813 seconds +92: Begin time step 7. Start time: 0.0174844 seconds, step size: 0.00949219 seconds +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.0512235 +92: Newton iteration 1 error: 355.2 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 3 error: 0.000161246 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 3.73745e-11 -92: Linearization/solve/update time: 0.0272002(99.3068%)/0.000174401(0.636731%)/1.548e-05(0.0565169%) -92: Storage: 55799.7 0.004125 -92: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 1.13181e-07 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 3 done. CPU time: 0.124198 seconds, end time: 0.004125 seconds, step size: 0.001875 seconds -92: Begin time step 4. Start time: 0.004125 seconds, step size: 0.0028125 seconds +92: Newton iteration 2 error: 0.0735015 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 1 error: 374.484 +92: Newton iteration 3 error: 0.00092475 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 4 error: 2.23441e-11 -91: Storage: 55797 0.0152865 -91: Writing visualization results for the current time step. -89: Newton iteration 3 error: 5.65273e-11 -89: Linearization/solve/update time: 0.061486(99.1973%)/0.000474603(0.765692%)/2.292e-05(0.0369776%) -91: Time step 6 done. CPU time: 0.169674 seconds, end time: 0.0152865 seconds, step size: 0.00548437 seconds -91: Begin time step 7. Start time: 0.0152865 seconds, step size: 0.00776953 seconds +92: Newton iteration 4 error: 8.6871e-10 +92: Linearization/solve/update time: 0.00698912(98.1342%)/0.0001192(1.67369%)/1.368e-05(0.192081%) +92: Storage: 55798 0.0269766 +92: Writing visualization results for the current time step. +91: Time step 13 done. CPU time: 0.125939 seconds, end time: 0.21018 seconds, step size: 0.062806 seconds +91: Begin time step 14. Start time: 0.21018 seconds, step size: 0.0889751 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: 902.174 +91: Newton iteration 1 error: 212.904 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 2 error: 2.46047 +91: Newton iteration 2 error: 4.30805 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 3 error: 0.00482986 +91: Newton iteration 3 error: 0.26263 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 4 error: 2.30645e-08 +91: Newton iteration 4 error: 0.0021758 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 15 done. CPU time: 0.215807 seconds, end time: 0.475347 seconds, step size: 0.135274 seconds -90: Begin time step 16. Start time: 0.475347 seconds, step size: 0.180366 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 5 error: 1.34735e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 6 error: 2.95586e-11 +91: Linearization/solve/update time: 0.0076682(97.1312%)/0.00019316(2.44671%)/3.332e-05(0.422056%) +91: Storage: 55741.6 0.299155 +91: Writing visualization results for the current time step. +91: Time step 14 done. CPU time: 0.135006 seconds, end time: 0.299155 seconds, step size: 0.0889751 seconds +91: Begin time step 15. Start time: 0.299155 seconds, step size: 0.118633 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: 161.499 +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 2 error: 4.03865 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 28 done. CPU time: 0.209276 seconds, end time: 8.20042 seconds, step size: 0.953953 seconds +90: Begin time step 29. Start time: 8.20042 seconds, step size: 0.953953 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: 121.588 +90: Newton iteration 1 error: 22.5013 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: 4.14271 +90: Newton iteration 2 error: 5.61212 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 3 error: 1.01799 +90: Newton iteration 3 error: 24.9037 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 4 error: 0.0314144 +90: Newton iteration 4 error: 30.0312 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -89: Storage: 22163.4 0.703088 -89: Writing visualization results for the current time step. -87: Linearization/solve/update time: 0.215401(98.5349%)/0.00312818(1.43098%)/7.452e-05(0.034089%) -87: Storage in liquidPhase: [50947.8 0.633968 0 0] -87: Storage in gasPhase: [300.958 28753.1 0 0] -87: Storage total: [51248.7 28753.7 0 0] -87: 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 3 error: 0.000709476 -88: 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 5 error: 10.6602 +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 6 error: 3.78673 +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 7 error: 0.350301 +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 8 error: 0.00247133 +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 9 error: 9.9975e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.0127e-11 +90: Linearization/solve/update time: 0.00814432(95.7047%)/0.000331(3.88961%)/3.452e-05(0.405648%) +90: Storage: 53945.2 9.15437 +90: Writing visualization results for the current time step. +92: Time step 7 done. CPU time: 0.0733768 seconds, end time: 0.0269766 seconds, step size: 0.00949219 seconds +92: Begin time step 8. Start time: 0.0269766 seconds, step size: 0.0142383 seconds +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.0632932 +92: Newton iteration 1 error: 337.812 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 3 error: 0.000679234 +92: Newton iteration 2 error: 0.0521109 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 5.3312e-10 -92: Linearization/solve/update time: 0.0257762(99.3353%)/0.000157401(0.606586%)/1.508e-05(0.0581147%) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 0.000229387 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 1.80137e-10 +92: Linearization/solve/update time: 0.00703384(97.8346%)/0.00014068(1.95674%)/1.5e-05(0.208637%) +92: Storage: 55796.9 0.0412148 +92: 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 3 error: 0.000166461 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Time step 6 done. CPU time: 0.318885 seconds, end time: 17.6231 seconds, step size: 6.8085 seconds +89: Begin time step 7. Start time: 17.6231 seconds, step size: 10.7801 seconds +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 29 done. CPU time: 0.219578 seconds, end time: 9.15437 seconds, step size: 0.953953 seconds +90: Begin time step 30. Start time: 9.15437 seconds, step size: 0.953953 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 5 error: 8.80192e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 6 error: 4.80895e-10 -90: Linearization/solve/update time: 0.0399212(99.3672%)/0.000231521(0.576276%)/2.272e-05(0.056552%) -90: Storage: 55671.8 0.655713 -90: Writing visualization results for the current time step. -89: Time step 4 done. CPU time: 0.455353 seconds, end time: 6.51447 seconds, step size: 2.71586 seconds -89: Begin time step 5. Start time: 6.51447 seconds, step size: 4.30011 seconds -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 2 done. CPU time: 0.772132 seconds, end time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 312.5 seconds (5 minutes, 12.5 seconds) -87: Begin time step 3. Start time: 562.5 seconds (9 minutes, 22.5 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 2.95586e-11 -91: Linearization/solve/update time: 0.0254101(99.2809%)/0.000165921(0.648278%)/1.812e-05(0.0707975%) -91: Storage: 55795.5 0.023056 -91: Writing visualization results for the current time step. -92: Storage: 55799.5 0.0069375 -92: Writing visualization results for the current time step. -90: Time step 16 done. CPU time: 0.257608 seconds, end time: 0.655713 seconds, step size: 0.180366 seconds -90: Begin time step 17. Start time: 0.655713 seconds, step size: 0.240488 seconds +90: Newton iteration 1 error: 21.5144 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: 99.6303 +90: Newton iteration 2 error: 5.16632 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 2 error: 0.0205472 +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.460296 +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 4 error: 0.00657963 +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 5 error: 8.53409e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 6 error: 3.29692e-11 +91: Linearization/solve/update time: 0.00779428(97.203%)/0.00020336(2.53612%)/2.092e-05(0.260895%) +91: Storage: 55718.4 0.417788 +91: 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: 0.0612885 +86: Newton iteration 4 error: 2.5619e-06 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 7 done. CPU time: 0.196944 seconds, end time: 0.023056 seconds, step size: 0.00776953 seconds -91: Begin time step 8. Start time: 0.023056 seconds, step size: 0.0110068 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 3 error: 26.1207 +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 4 error: 25.4386 +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 5 error: 9.34217 +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 6 error: 3.25179 +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 7 error: 0.301455 +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 8 error: 0.00219748 +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 9 error: 9.71323e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.34239e-11 +90: Linearization/solve/update time: 0.00824492(95.706%)/0.00033468(3.88492%)/3.524e-05(0.409062%) +90: Storage: 53743 10.1083 +90: Writing visualization results for the current time step. +92: Time step 8 done. CPU time: 0.0828868 seconds, end time: 0.0412148 seconds, step size: 0.0142383 seconds +92: Begin time step 9. Start time: 0.0412148 seconds, step size: 0.0213574 seconds +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 1 error: 313.801 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 15 done. CPU time: 0.1442 seconds, end time: 0.417788 seconds, step size: 0.118633 seconds +91: Begin time step 16. Start time: 0.417788 seconds, step size: 0.158178 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: 831.075 +91: Newton iteration 1 error: 133.128 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 2 error: 4.00223 +91: Newton iteration 2 error: 4.32865 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 3 error: 0.00130297 +91: Newton iteration 3 error: 0.909492 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 4 error: 1.29292e-07 +91: Newton iteration 4 error: 0.0339537 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 3.36513e-11 -91: Linearization/solve/update time: 0.00528383(96.5508%)/0.000171962(3.14224%)/1.68e-05(0.306984%) -91: Storage: 55793.4 0.0340628 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 5 error: 2.17142e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 6 error: 1.79625e-10 +91: Linearization/solve/update time: 0.00643912(80.9724%)/0.001493(18.7746%)/2.012e-05(0.25301%) +91: Storage: 55687.5 0.575966 91: 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 2 error: 0.178388 +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 3 error: 0.00606821 +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 4 error: 3.88349e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 5 error: 5.82645e-12 +92: Linearization/solve/update time: 0.00843016(97.8385%)/0.0001682(1.95209%)/1.804e-05(0.209368%) +92: Storage: 55795.3 0.0625723 +92: 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: 0.000132507 +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 3 error: 0.000115073 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Newton iteration 5 error: 3.83626e-10 +86: Linearization/solve/update time: 0.0536258(98.2427%)/0.00092688(1.69805%)/3.232e-05(0.0592104%) +86: Storage in liquidPhase: [6221.39 0] +86: Storage in gasPhase: [0 813.572] +86: Storage total: [6221.39 813.572] +86: Writing visualization results for the current time step. +90: Time step 30 done. CPU time: 0.229999 seconds, end time: 10.1083 seconds, step size: 0.953953 seconds +90: Serialize to file 'powerinjection_darcy_ad_time=10.1083_rank=0.ers', next time step size: 0.953953 +90: Begin time step 31. Start time: 10.1083 seconds, step size: 0.953953 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 2 error: 4.17568 +90: Newton iteration 1 error: 21.1528 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 3 error: 2.88313 +90: Newton iteration 2 error: 5.04143 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 4 error: 0.329792 +90: Newton iteration 3 error: 26.5992 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 5 error: 0.00195558 +90: Newton iteration 4 error: 24.303 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 6 error: 5.70876e-08 +90: Newton iteration 5 error: 9.03667 +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 6 error: 3.12546 +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 7 error: 0.293636 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 7 error: 2.95586e-11 -90: Linearization/solve/update time: 0.00449458(35.0107%)/0.000277404(2.16085%)/0.00806577(62.8285%) 89: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.0117734 +89: Newton iteration 1 error: 0.00546456 89: 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: CellsX="250" -93: ContinueOnConvergenceError="0" -93: DomainSizeX="100" -93: EnableAsyncVtkOutput="1" -93: EnableGravity="0" -93: EnableGridAdaptation="0" -93: EnableIntensiveQuantityCache="0" -93: EnableStorageCache="0" -93: EnableThermodynamicHints="0" -93: EnableVtkOutput="1" -93: EndTime="100" -93: GridGlobalRefinements="0" -93: InitialTimeStepSize="0.001" -93: LinearSolverAbsTolerance="-1" -93: LinearSolverMaxError="1e+07" -93: LinearSolverMaxIterations="1000" -93: LinearSolverOverlapSize="2" -93: LinearSolverTolerance="0.001" -93: LinearSolverVerbosity="0" -93: MaxTimeStepDivisions="10" -93: MaxTimeStepSize="inf" -93: MinTimeStepSize="0" -93: NewtonMaxError="1e+100" -93: NewtonMaxIterations="20" -93: NewtonTargetIterations="10" -93: NewtonTolerance="1e-08" -93: NewtonVerbose="1" -93: NewtonWriteConvergence="0" -93: NumericDifferenceMethod="1" -93: OutputDir="" -93: ParameterFile="" -93: PreconditionerOrder="0" -93: PreconditionerRelaxation="1" -93: PredeterminedTimeStepsFile="" -93: PrintParameters="2" -93: RestartTime="-1e+35" -93: ThreadsPerProcess="1" -93: VtkWriteAverageMolarMasses="0" -93: VtkWriteDensities="1" -93: VtkWriteDofIndex="0" -93: VtkWriteExtrusionFactor="0" -93: VtkWriteFilterVelocities="1" -93: VtkWriteIntrinsicPermeabilities="0" -93: VtkWriteMobilities="0" -93: VtkWritePorosity="1" -93: VtkWritePotentialGradients="0" -93: VtkWritePressures="1" -93: VtkWritePrimaryVars="0" -93: VtkWriteProcessRank="0" -93: VtkWriteRelativePermeabilities="0" -93: VtkWriteSaturations="0" -93: VtkWriteTemperature="1" -93: VtkWriteViscosities="0" -93: # [end of parameters] -93: Allocating the simulation vanguard -93: Distributing the vanguard's data -93: Allocating the model -93: Allocating the problem -93: Initializing the model -93: Initializing the problem -93: Simulator successfully set up -93: Applying the initial solution of the "powerinjection_forchheimer_fd" problem -93: Writing visualization results for the current time step. -90: Storage: 55624.7 0.896201 -90: Writing visualization results for the current time step. -92: Time step 4 done. CPU time: 0.165192 seconds, end time: 0.0069375 seconds, step size: 0.0028125 seconds -92: Begin time step 5. Start time: 0.0069375 seconds, step size: 0.00421875 seconds +91: Time step 16 done. CPU time: 0.153311 seconds, end time: 0.575966 seconds, step size: 0.158178 seconds +91: Begin time step 17. Start time: 0.575966 seconds, step size: 0.210904 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: 108.942 +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 2 error: 4.79266 +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 3 error: 0.941613 +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 4 error: 0.130054 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 9 done. CPU time: 0.093803 seconds, end time: 0.0625723 seconds, step size: 0.0213574 seconds +92: Begin time step 10. Start time: 0.0625723 seconds, step size: 0.0302563 seconds 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 1 error: 371.932 +92: Newton iteration 1 error: 284.977 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.0864866 +92: Newton iteration 2 error: 0.156163 +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 8 error: 0.0022215 +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 9 error: 1.0676e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 2.9388e-11 +90: Linearization/solve/update time: 0.00830144(95.7106%)/0.00033756(3.89186%)/3.448e-05(0.397534%) +90: Storage: 53538.9 11.0623 +90: Writing visualization results for the current time step. +86: Time step 8 done. CPU time: 0.528748 seconds, end time: 8372.88 seconds (2 hours, 19 minutes, 32.88 seconds), step size: 1659.99 seconds (27 minutes, 39.99 seconds) +86: 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) +86: 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.000812863 +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 6 error: 9.95942e-08 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 7 error: 3.28555e-11 +91: Linearization/solve/update time: 0.00877524(97.208%)/0.00022784(2.52391%)/2.42e-05(0.268076%) +91: Storage: 55646.1 0.78687 +91: 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 3 error: 0.00987635 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 3 error: 0.00188929 +92: Newton iteration 4 error: 7.83439e-08 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 17 done. CPU time: 0.276328 seconds, end time: 0.896201 seconds, step size: 0.240488 seconds -90: Begin time step 18. Start time: 0.896201 seconds, step size: 0.30061 seconds +92: Newton iteration 5 error: 5.40012e-12 +92: Linearization/solve/update time: 0.00844556(97.8456%)/0.0001678(1.94404%)/1.816e-05(0.210392%) +92: Storage: 55793 0.0928286 +92: Writing visualization results for the current time step. +90: Time step 31 done. CPU time: 0.240876 seconds, end time: 11.0623 seconds, step size: 0.953953 seconds +90: Begin time step 32. Start time: 11.0623 seconds, step size: 0.953953 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: 82.352 +90: Newton iteration 1 error: 20.9371 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: 5.16719 +90: Newton iteration 2 error: 4.96669 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 3 error: 4.1744 +90: Newton iteration 3 error: 27.1942 +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 4 error: 23.5746 +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 5 error: 8.89141 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 4 error: 5.20998e-05 +88: Newton iteration 4 error: 6.66153e-06 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Begin time step 1. Start time: 0 seconds, step size: 0.001 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: 5 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 89: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 1.11878e-07 +89: Newton iteration 2 error: 1.30494e-07 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 17 done. CPU time: 0.163535 seconds, end time: 0.78687 seconds, step size: 0.210904 seconds +91: Begin time step 18. Start time: 0.78687 seconds, step size: 0.26363 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: 88.5381 +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 2 error: 4.11566 +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 3 error: 3.26143 +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 4 error: 0.417843 +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 5 error: 0.0029398 +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 6 error: 5.68172e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 7 error: 3.74598e-11 +91: Linearization/solve/update time: 0.00881012(97.2235%)/0.00022796(2.51564%)/2.364e-05(0.260878%) +91: Storage: 55594.3 1.0505 +91: Writing visualization results for the current time step. +92: Time step 10 done. CPU time: 0.104744 seconds, end time: 0.0928286 seconds, step size: 0.0302563 seconds +92: Serialize to file 'powerinjection_forchheimer_ad_time=0.0928286_rank=0.ers', next time step size: 0.0428632 +92: Begin time step 11. Start time: 0.0928286 seconds, step size: 0.0428632 seconds +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 1 error: 255.26 +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.144775 +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 4 error: 0.779782 +90: Newton iteration 6 error: 3.08609 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 5 error: 0.00816519 +90: Newton iteration 7 error: 0.300248 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 6 error: 6.22212e-07 +90: Newton iteration 8 error: 0.00246332 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 7 error: 2.95586e-11 -90: Linearization/solve/update time: 0.0178855(98.391%)/0.000267285(1.47038%)/2.52e-05(0.138629%) -90: Storage: 55565.6 1.19681 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 9 error: 1.40574e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.10365e-11 +90: Linearization/solve/update time: 0.00833304(95.8037%)/0.00033104(3.80591%)/3.396e-05(0.390433%) +90: Storage: 53332.8 12.0162 90: Writing visualization results for the current time step. -91: Time step 8 done. CPU time: 0.227968 seconds, end time: 0.0340628 seconds, step size: 0.0110068 seconds -91: Begin time step 9. Start time: 0.0340628 seconds, step size: 0.015593 seconds +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 1 error: 0.0158837 +86: 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.00371173 +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 4 error: 1.79232e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 5 error: 1.09068e-11 +92: Linearization/solve/update time: 0.00845008(97.8172%)/0.00017012(1.96929%)/1.844e-05(0.21346%) +92: Storage: 55789.8 0.135692 +92: Writing visualization results for the current time step. +91: Time step 18 done. CPU time: 0.173773 seconds, end time: 1.0505 seconds, step size: 0.26363 seconds +91: Begin time step 19. Start time: 1.0505 seconds, step size: 0.329537 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: 739.344 +91: Newton iteration 1 error: 74.5158 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 2 error: 4.73233 +91: Newton iteration 2 error: 4.99724 91: 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: 3856.16 -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 3 error: 3.10523 -93: 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.000500646 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 18 done. CPU time: 0.299778 seconds, end time: 1.19681 seconds, step size: 0.30061 seconds -90: Begin time step 19. Start time: 1.19681 seconds, step size: 0.375762 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 5.21563 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 32 done. CPU time: 0.251422 seconds, end time: 12.0162 seconds, step size: 0.953953 seconds +90: Begin time step 33. Start time: 12.0162 seconds, step size: 0.953953 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: 67.5651 +90: Newton iteration 1 error: 20.7947 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: 5.20854 +90: Newton iteration 2 error: 4.79278 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 3 error: 7.36913 +90: Newton iteration 3 error: 28.144 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 4 error: 2.18411 +90: Newton iteration 4 error: 22.0033 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 4.07397e-09 -92: Linearization/solve/update time: 0.0339189(99.568%)/0.000132881(0.390069%)/1.428e-05(0.0419186%) -92: Storage: 55799.2 0.0111563 -92: Writing visualization results for the current time step. -89: Newton iteration 3 error: 4.24036e-11 -92: Time step 5 done. CPU time: 0.201658 seconds, end time: 0.0111562 seconds, step size: 0.00421875 seconds -92: Begin time step 6. Start time: 0.0111562 seconds, step size: 0.00632813 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 5 error: 8.56372 +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 6 error: 2.99083 +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 7 error: 0.309959 +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 8 error: 0.00294361 +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 9 error: 2.29149e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.13207e-11 +90: Linearization/solve/update time: 0.00840924(95.7131%)/0.00034216(3.89443%)/3.448e-05(0.392448%) +90: Storage: 53124.7 12.9702 +90: Writing visualization results for the current time step. +89: Newton iteration 3 error: 7.93348e-11 +89: Linearization/solve/update time: 0.0484001(98.9761%)/0.00047824(0.977979%)/2.248e-05(0.0459706%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 5 error: 1.6196e-08 +88: 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 3 error: 6.5562e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Storage: 22161.3 2.80668 +89: Writing visualization results for the current time step. +92: Time step 11 done. CPU time: 0.11607 seconds, end time: 0.135692 seconds, step size: 0.0428632 seconds +92: Begin time step 12. Start time: 0.135692 seconds, step size: 0.0607228 seconds 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 1 error: 366.109 +92: Newton iteration 1 error: 222.932 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.103107 +92: Newton iteration 2 error: 0.455248 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 3 error: 0.00184642 +92: Newton iteration 3 error: 0.0262258 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Linearization/solve/update time: 0.0537935(99.0748%)/0.000477563(0.879558%)/2.476e-05(0.0456021%) -89: Storage: 22162.9 1.1658 -89: 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 4 error: 5.41743 -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 5 error: 0.0781563 -93: 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.00790033 +91: Newton iteration 4 error: 1.22291 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 4 error: 1.19555e-07 +91: Newton iteration 5 error: 0.0223809 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 2.14868e-11 -91: Linearization/solve/update time: 0.0227323(99.0945%)/0.0001888(0.823016%)/1.8921e-05(0.0824803%) -91: Storage: 55790.3 0.0496558 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 6 error: 8.34397e-06 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 7 error: 2.51816e-11 +91: Linearization/solve/update time: 0.00879512(97.0841%)/0.00023928(2.64127%)/2.488e-05(0.274636%) +91: Storage: 55529.5 1.38004 91: 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: 5.73372e-06 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Time step 7 done. CPU time: 0.374077 seconds, end time: 28.4032 seconds, step size: 10.7801 seconds +89: Begin time step 8. Start time: 28.4032 seconds, step size: 17.0685 seconds +89: 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: 8.72281e-07 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 5 error: 1.02673e-11 +92: Linearization/solve/update time: 0.00843596(97.8486%)/0.00016748(1.9426%)/1.8e-05(0.208782%) +92: Storage: 55785.2 0.196415 +92: Writing visualization results for the current time step. +90: Time step 33 done. CPU time: 0.262078 seconds, end time: 12.9702 seconds, step size: 0.953953 seconds +90: Begin time step 34. Start time: 12.9702 seconds, step size: 0.953953 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 5 error: 0.102099 +90: Newton iteration 1 error: 20.6999 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 6 error: 0.000153961 +90: Newton iteration 2 error: 4.39901 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 7 error: 3.13491e-10 -90: Linearization/solve/update time: 0.0165785(98.3004%)/0.00026112(1.54828%)/2.552e-05(0.151318%) -90: Storage: 55491.5 1.57257 -90: 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 1 error: 0.127794 -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 5 error: 1.28042e-06 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 19 done. CPU time: 0.318292 seconds, end time: 1.57257 seconds, step size: 0.375762 seconds -90: Begin time step 20. Start time: 1.57257 seconds, step size: 0.469703 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 3 error: 29.2752 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: 56.6918 +90: Newton iteration 4 error: 18.9293 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 19 done. CPU time: 0.184038 seconds, end time: 1.38004 seconds, step size: 0.329537 seconds +91: Begin time step 20. Start time: 1.38004 seconds, step size: 0.411922 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: 62.1775 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 12 done. CPU time: 0.127024 seconds, end time: 0.196415 seconds, step size: 0.0607228 seconds +92: Begin time step 13. Start time: 0.196415 seconds, step size: 0.086024 seconds +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 1 error: 188.62 +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: 5.6417 +90: Newton iteration 5 error: 7.83254 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 3 error: 5.6939 +90: Newton iteration 6 error: 2.74222 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 4 error: 3.96287 +90: Newton iteration 7 error: 0.309384 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 5 error: 0.450336 +90: Newton iteration 8 error: 0.00363953 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 6 error: 0.00254164 +90: Newton iteration 9 error: 4.49023e-07 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Time step 5 done. CPU time: 0.523919 seconds, end time: 10.8146 seconds, step size: 4.30011 seconds -89: Begin time step 6. Start time: 10.8146 seconds, step size: 6.8085 seconds -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 9 done. CPU time: 0.259905 seconds, end time: 0.0496558 seconds, step size: 0.015593 seconds -91: Begin time step 10. Start time: 0.0496558 seconds, step size: 0.0220901 seconds +90: Newton iteration 10 error: 3.25144e-11 +90: Linearization/solve/update time: 0.00848096(95.7478%)/0.00034152(3.85567%)/3.512e-05(0.396496%) +90: Storage: 52914.3 13.9241 +90: 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 2 error: 5.91408 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: 639.339 +91: Newton iteration 3 error: 6.83107 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 2 error: 6.65654 +91: Newton iteration 4 error: 2.29422 91: 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: 0.000997049 -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 7 error: 5.87319e-07 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 8 error: 9.7333e-10 -93: Linearization/solve/update time: 0.0411392(98.6119%)/0.000545124(1.30668%)/3.396e-05(0.0814032%) -93: Storage: 55799.9 0.001 -93: Writing visualization results for the current time step. -92: Newton iteration 4 error: 3.92177e-09 -92: Linearization/solve/update time: 0.0298229(99.5215%)/0.000129321(0.431555%)/1.408e-05(0.0469861%) -92: Storage: 55798.7 0.0174844 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 5 error: 0.246289 +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 6 error: 0.0016414 +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 7 error: 4.08954e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 6 error: 1.55179e-11 +88: Linearization/solve/update time: 0.0753294(98.4096%)/0.001166(1.52325%)/5.14e-05(0.0671485%) +91: Newton iteration 8 error: 2.96723e-11 +91: Linearization/solve/update time: 0.0100996(97.1085%)/0.00027288(2.62378%)/2.784e-05(0.267685%) +91: Storage: 55448.1 1.79196 +91: 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 2 error: 0.405177 +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 3 error: 0.0324797 +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 4 error: 3.69724e-06 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 5 error: 7.9865e-12 +92: Linearization/solve/update time: 0.00849268(97.8492%)/0.00016848(1.94116%)/1.82e-05(0.209693%) +92: Storage: 55778.8 0.282439 92: Writing visualization results for the current time step. +88: Storage in liquidPhase: [259332 4.63465] +88: Storage in gasPhase: [306.784 28748.5] +86: Newton iteration 3 error: 2.00544e-09 +86: Linearization/solve/update time: 0.0345928(98.6878%)/0.00044092(1.25788%)/1.904e-05(0.0543182%) +88: Storage total: [259638 28753.1] +88: Writing visualization results for the current time step. +90: Time step 34 done. CPU time: 0.272816 seconds, end time: 13.9241 seconds, step size: 0.953953 seconds +90: Begin time step 35. Start time: 13.9241 seconds, step size: 0.953953 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 7 error: 7.78623e-07 +90: Newton iteration 1 error: 20.6391 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 8 error: 2.95586e-11 -90: Linearization/solve/update time: 0.0173921(98.0958%)/0.000308761(1.74149%)/2.8842e-05(0.162677%) -90: Storage: 55398.5 2.04228 -90: 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: 4.97845 +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 3 error: 29.6236 +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 4 error: 14.407 +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 5 error: 6.51779 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Storage in liquidPhase: [6822.61 0] +86: Storage in gasPhase: [0 813.565] +86: Storage total: [6822.61 813.565] +86: Writing visualization results for the current time step. 89: Solve: M deltax^k = r +91: Time step 20 done. CPU time: 0.19566 seconds, end time: 1.79196 seconds, step size: 0.411922 seconds +91: Serialize to file 'powerinjection_darcy_fd_time=1.79196_rank=0.ers', next time step size: 0.480575 +91: Begin time step 21. Start time: 1.79196 seconds, step size: 0.480575 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: 52.8325 +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 2 error: 4.62496 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.00803281 +89: Newton iteration 1 error: 0.00368845 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 6 done. CPU time: 0.233985 seconds, end time: 0.0174844 seconds, step size: 0.00632813 seconds -92: Begin time step 7. Start time: 0.0174844 seconds, step size: 0.00949219 seconds +87: Newton iteration 4 error: 4.40671e-10 +87: Linearization/solve/update time: 0.128722(97.9534%)/0.0026114(1.98719%)/7.804e-05(0.0593858%) +88: Time step 6 done. CPU time: 0.432985 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +88: 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) +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 13 done. CPU time: 0.138028 seconds, end time: 0.282439 seconds, step size: 0.086024 seconds +92: Begin time step 14. Start time: 0.282439 seconds, step size: 0.121867 seconds 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 1 error: 355.2 +92: Newton iteration 1 error: 156.072 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.0735015 +92: Newton iteration 2 error: 0.283608 +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 6 error: 2.19657 +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 7 error: 0.280301 +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 8 error: 0.00410757 +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 9 error: 8.78242e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.08091e-11 +90: Linearization/solve/update time: 0.00847408(95.871%)/0.00033028(3.7366%)/3.468e-05(0.39235%) +90: Storage: 52701.6 14.8781 +90: 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 3 error: 10.5478 +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 4 error: 5.17381 +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 5 error: 0.558416 +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 6 error: 0.00482599 +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 7 error: 6.10223e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 8 error: 3.7403e-11 +91: Linearization/solve/update time: 0.0111302(97.1537%)/0.00029764(2.59804%)/2.844e-05(0.248247%) +91: Storage: 55352.9 2.27254 +91: Writing visualization results for the current time step. +87: Storage in liquidPhase: [90627 1.1726 0 0] +87: Storage in gasPhase: [301.093 28752.5 0 0] +87: Storage total: [90928.1 28753.6 0 0] +87: Writing visualization results for the current time step. +86: Time step 9 done. CPU time: 0.575019 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1627.12 seconds (27 minutes, 7.119 seconds) +86: Simulation of problem 'obstacle_immiscible' finished. +86: +86: ------------------------ Timing ------------------------ +86: Setup time: 0.145 seconds, 20.2% +86: Simulation time: 0.575 seconds, 79.8% +86: Linearization time: 0.493 seconds, 85.7% +86: Linear solve time: 0.0108 seconds, 1.88% +86: Newton update time: 0.00034 seconds, 0.0591% +86: Pre/postprocess time: 0.0396 seconds, 6.89% +86: Output write time: 0.0298 seconds, 5.19% +86: First process' simulation CPU time: 0.516 seconds +86: Number of processes: 1 +86: Threads per processes: 1 +86: Total CPU time: 0.516 seconds +86: +86: ---------------------------------------------------------------- +86: +86: Simulation completed +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 0.0334177 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 3 error: 0.00092475 +92: Newton iteration 4 error: 3.28705e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 1 done. CPU time: 0.0519327 seconds, end time: 0.001 seconds, step size: 0.001 seconds -93: Begin time step 2. Start time: 0.001 seconds, step size: 0.00116667 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: 375.769 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 20 done. CPU time: 0.345116 seconds, end time: 2.04228 seconds, step size: 0.469703 seconds -90: Serialize to file 'powerinjection_darcy_ad_time=2.04228_rank=0.ers', next time step size: 0.547986 -90: Begin time step 21. Start time: 2.04228 seconds, step size: 0.547986 seconds +92: Newton iteration 5 error: 3.54902e-10 +92: Linearization/solve/update time: 0.00886628(97.7772%)/0.00018224(2.00974%)/1.932e-05(0.213061%) +92: Storage: 55769.6 0.404306 +92: Writing visualization results for the current time step. +90: Time step 35 done. CPU time: 0.283552 seconds, end time: 14.8781 seconds, step size: 0.953953 seconds +90: Begin time step 36. Start time: 14.8781 seconds, step size: 0.953953 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: 48.0256 +90: Newton iteration 1 error: 20.6012 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: 5.23069 +90: Newton iteration 2 error: 5.8619 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 3 error: 9.00924 +90: Newton iteration 3 error: 27.0334 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 4 error: 8.77468 +90: Newton iteration 4 error: 9.34414 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 5 error: 1.76624 +90: Newton iteration 5 error: 10.7778 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 6 error: 0.0265956 +90: Newton iteration 6 error: 5.13523 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 7 error: 4.03701e-06 +90: Newton iteration 7 error: 0.371176 +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 8 error: 0.00263455 +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 9 error: 7.36453e-07 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.16049e-11 +90: Linearization/solve/update time: 0.00814092(95.5059%)/0.00034692(4.06992%)/3.616e-05(0.424214%) +90: Storage: 52486.6 15.832 +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.0544027 +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 2.12538e-07 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 21 done. CPU time: 0.209517 seconds, end time: 2.27254 seconds, step size: 0.480575 seconds +91: Begin time step 22. Start time: 2.27254 seconds, step size: 0.560671 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 3 error: 0.0900172 +91: Newton iteration 1 error: 45.0344 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 4 error: 7.03765e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 9.72159e-11 -91: Linearization/solve/update time: 0.0293754(99.2797%)/0.00019312(0.652686%)/2.0001e-05(0.0675972%) -91: Storage: 55786 0.071746 -91: Writing visualization results for the current time step. -88: Newton iteration 6 error: 1.84508e-09 -88: Linearization/solve/update time: 0.217824(99.4149%)/0.00123093(0.561795%)/5.096e-05(0.0232581%) -91: Time step 10 done. CPU time: 0.290704 seconds, end time: 0.071746 seconds, step size: 0.0220901 seconds -91: Serialize to file 'powerinjection_darcy_fd_time=0.071746_rank=0.ers', next time step size: 0.0312943 -91: Begin time step 11. Start time: 0.071746 seconds, step size: 0.0312943 seconds +91: Newton iteration 2 error: 5.17251 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: 504.424 +91: Newton iteration 3 error: 14.4645 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 14 done. CPU time: 0.150052 seconds, end time: 0.404306 seconds, step size: 0.121867 seconds +92: Begin time step 15. Start time: 0.404306 seconds, step size: 0.172645 seconds +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 1 error: 126.321 +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.387667 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 3 done. CPU time: 0.415927 seconds, end time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) +87: Begin time step 4. Start time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: ###################### +86: # Comparing results +86: ###################### +86: RND: '8dcab055242dff2bebab170680fc3802' +88: 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.0321722 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: 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: 8.15485 +91: Newton iteration 4 error: 7.86804 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 3 error: 0.0144355 +91: Newton iteration 5 error: 1.55217 91: 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.0454938 -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 3 error: 2.98371e-05 -93: 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: 0.0011192 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 1.31683e-07 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 8 error: 3.52998e-11 -90: Linearization/solve/update time: 0.0172851(98.3027%)/0.000270481(1.53827%)/2.796e-05(0.159013%) -90: Storage: 55289.7 2.59026 -90: Writing visualization results for the current time step. -93: Newton iteration 4 error: 1.70445e-10 -93: Linearization/solve/update time: 0.0251099(99.2488%)/0.000174482(0.689653%)/1.556e-05(0.061502%) -93: Storage: 55799.8 0.00216667 -93: Writing visualization results for the current time step. -92: Newton iteration 4 error: 8.6871e-10 -92: Linearization/solve/update time: 0.0298175(99.5305%)/0.00012652(0.422323%)/1.412e-05(0.0471324%) -92: Storage: 55798 0.0269766 +90: Time step 36 done. CPU time: 0.29554 seconds, end time: 15.832 seconds, step size: 0.953953 seconds +90: Begin time step 37. Start time: 15.832 seconds, step size: 0.953953 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: 20.5735 +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: 6.80302 +90: 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.000135417 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 5 error: 4.09534e-09 +92: Linearization/solve/update time: 0.00853872(97.2692%)/0.00022072(2.51434%)/1.9e-05(0.216439%) +92: Storage: 55756.6 0.576951 92: Writing visualization results for the current time step. -90: Time step 21 done. CPU time: 0.366828 seconds, end time: 2.59026 seconds, step size: 0.547986 seconds -90: Begin time step 22. Start time: 2.59026 seconds, step size: 0.639318 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 3 error: 22.5712 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: 40.9036 +90: Newton iteration 4 error: 18.3739 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.0536048 +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 7 error: 5.57924e-05 +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: 6.58832 +90: Newton iteration 5 error: 26.1493 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 8 error: 4.26041e-10 +91: Linearization/solve/update time: 0.0110498(96.9914%)/0.00031356(2.75232%)/2.92e-05(0.256308%) +91: Storage: 55241.2 2.83321 +91: Writing visualization results for the current time step. +92: Time step 15 done. CPU time: 0.161172 seconds, end time: 0.576951 seconds, step size: 0.172645 seconds +92: Begin time step 16. Start time: 0.576951 seconds, step size: 0.244581 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 3 error: 18.0193 +90: Newton iteration 6 error: 12.2734 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 4 error: 7.02709 +90: Newton iteration 7 error: 0.860887 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: 100.019 +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 5 error: 2.59918 +90: Newton iteration 8 error: 0.00214536 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage in liquidPhase: [304373 5.5002] -88: Storage in gasPhase: [308.229 28747.2] -88: Storage total: [304681 28752.7] -88: Writing visualization results for the current time step. -92: Time step 7 done. CPU time: 0.272195 seconds, end time: 0.0269766 seconds, step size: 0.00949219 seconds -92: Begin time step 8. Start time: 0.0269766 seconds, step size: 0.0142383 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.450028 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 9 error: 1.17711e-09 +90: Linearization/solve/update time: 0.00770108(90.7645%)/0.00068628(8.08846%)/9.732e-05(1.14701%) +89: Newton iteration 3 error: 1.47905e-10 +89: Linearization/solve/update time: 0.0363267(97.6657%)/0.00084436(2.27009%)/2.388e-05(0.0642023%) +89: Storage: 22160.4 3.69175 +89: Writing visualization results for the current time step. +91: Time step 22 done. CPU time: 0.222216 seconds, end time: 2.83321 seconds, step size: 0.560671 seconds +91: Begin time step 23. Start time: 2.83321 seconds, step size: 0.654117 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: 39.2783 +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 2 error: 7.48551 +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 3 error: 8.54057 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Storage: 52269 16.786 +90: 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 3 error: 0.0571925 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 1 error: 337.812 +92: Newton iteration 4 error: 0.00104441 +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 5 error: 2.49427e-07 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Time step 8 done. CPU time: 0.41667 seconds, end time: 45.4717 seconds, step size: 17.0685 seconds +89: Begin time step 9. Start time: 45.4717 seconds, step size: 27.0252 seconds +89: 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 4 error: 5.37339e-07 +91: Newton iteration 4 error: 8.65586 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 3.94493e-11 -91: Linearization/solve/update time: 0.0266656(99.2366%)/0.000186722(0.69489%)/1.84e-05(0.068476%) -91: Storage: 55779.9 0.10304 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 5 error: 4.02781 +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 6 error: 0.0688889 +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 2 error: 0.0116291 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 6 error: 9.46443e-12 +92: Linearization/solve/update time: 0.00862596(97.4429%)/0.00020524(2.31849%)/2.112e-05(0.238582%) +90: Time step 37 done. CPU time: 0.310551 seconds, end time: 16.786 seconds, step size: 0.953953 seconds +90: Begin time step 38. Start time: 16.786 seconds, step size: 1.03345 seconds +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 55738.1 0.821532 +92: 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 1 error: 20.5413 +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 7 error: 0.000700834 +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 8 error: 6.93967e-08 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 9 error: 2.96154e-11 +91: Linearization/solve/update time: 0.0101502(96.7482%)/0.00031032(2.95785%)/3.084e-05(0.293955%) +91: Storage: 55110.4 3.48732 91: Writing visualization results for the current time step. -89: Newton iteration 3 error: 1.03846e-10 -89: Linearization/solve/update time: 0.0586455(99.1631%)/0.000469563(0.79398%)/2.54e-05(0.0429486%) -93: Time step 2 done. CPU time: 0.0919079 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds -93: Begin time step 3. Start time: 0.00216667 seconds, step size: 0.00175 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: 375.478 -93: 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 6 error: 0.287679 +90: Newton iteration 2 error: 9.33148 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 7 error: 0.00260298 +90: Newton iteration 3 error: 28.8432 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 8 error: 1.88252e-07 +90: Newton iteration 4 error: 70.8969 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 9 error: 2.52953e-11 -90: Linearization/solve/update time: 0.0193455(98.1217%)/0.000337123(1.70991%)/3.3201e-05(0.168398%) -90: Storage: 55162 3.22958 -90: Writing visualization results for the current time step. -91: Time step 11 done. CPU time: 0.319229 seconds, end time: 0.10304 seconds, step size: 0.0312943 seconds -91: Begin time step 12. Start time: 0.10304 seconds, step size: 0.0443336 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 5 error: 32.977 +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 6 error: 16.5341 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Solve: M deltax^k = r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 0.00244671 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 16 done. CPU time: 0.172442 seconds, end time: 0.821532 seconds, step size: 0.244581 seconds +92: Begin time step 17. Start time: 0.821532 seconds, step size: 0.326108 seconds +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 1 error: 77.4508 +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.437087 +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 3 error: 0.117526 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 7 error: 4.31704 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 23 done. CPU time: 0.233986 seconds, end time: 3.48732 seconds, step size: 0.654117 seconds +91: Begin time step 24. Start time: 3.48732 seconds, step size: 0.708626 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: 380.084 +91: Newton iteration 1 error: 34.4773 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 2 error: 6.94539 +91: Newton iteration 2 error: 6.83226 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 3 error: 0.0412526 +91: Newton iteration 3 error: 10.516 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Storage: 22162.2 1.8732 -89: 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.0469288 -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 3 error: 0.000122731 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 7 done. CPU time: 1.22264 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) -88: 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) -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Time step 6 done. CPU time: 0.593444 seconds, end time: 17.6231 seconds, step size: 6.8085 seconds -89: Begin time step 7. Start time: 17.6231 seconds, step size: 10.7801 seconds -89: 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 8 error: 0.283229 +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.0521109 +92: Newton iteration 4 error: 0.00541395 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 3 error: 0.000229387 +92: Newton iteration 5 error: 1.25077e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 1.80137e-10 -92: Linearization/solve/update time: 0.021781(99.2082%)/0.000158482(0.721854%)/1.536e-05(0.0699618%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 3 error: 0.000709476 +88: 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 2 error: 0.000132507 +87: Newton iteration 1 error: 0.120999 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 22 done. CPU time: 0.395879 seconds, end time: 3.22958 seconds, step size: 0.639318 seconds -90: Begin time step 23. Start time: 3.22958 seconds, step size: 0.692594 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: 35.4793 +90: Newton iteration 9 error: 0.000978798 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 8.16692e-09 +90: Linearization/solve/update time: 0.00875876(92.6633%)/0.00065436(6.9228%)/3.912e-05(0.41387%) +90: Storage: 52030.2 17.8194 +90: Writing visualization results for the current time step. +92: Newton iteration 6 error: 7.00027e-11 +92: Linearization/solve/update time: 0.00872264(97.495%)/0.0002024(2.26227%)/2.172e-05(0.242769%) +92: Storage: 55713.5 1.14764 +92: 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: 7.69034 +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 5 error: 4.09028 +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 6 error: 0.142736 +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 7 error: 0.00196489 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 38 done. CPU time: 0.322148 seconds, end time: 17.8194 seconds, step size: 1.03345 seconds +90: Begin time step 39. Start time: 17.8194 seconds, step size: 1.03345 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 2 error: 5.00301 +90: Newton iteration 1 error: 20.2037 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 3 error: 18.7642 +90: Newton iteration 2 error: 7.77002 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 4 error: 10.6143 +90: Newton iteration 3 error: 29.1759 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 4 error: 3.08552e-10 -93: Linearization/solve/update time: 0.0219952(99.1872%)/0.000163481(0.737218%)/1.676e-05(0.0755792%) -93: Storage: 55799.7 0.00391667 -93: 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: 2.59777e-05 +91: Newton iteration 8 error: 4.80199e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 8.39748e-10 -91: Linearization/solve/update time: 0.0213673(99.0273%)/0.000191641(0.888166%)/1.824e-05(0.0845338%) -91: Storage: 55771.3 0.147374 +91: Newton iteration 9 error: 3.71188e-11 +91: Linearization/solve/update time: 0.0111445(96.8459%)/0.00033172(2.88265%)/3.124e-05(0.271476%) +91: Storage: 54967.8 4.19595 91: Writing visualization results for the current time step. -92: Storage: 55796.9 0.0412148 +92: Time step 17 done. CPU time: 0.183787 seconds, end time: 1.14764 seconds, step size: 0.326108 seconds +92: Begin time step 18. Start time: 1.14764 seconds, step size: 0.434811 seconds +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 1 error: 59.4002 +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 4 error: 60.1372 +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.437475 +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 3 error: 0.163001 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 24 done. CPU time: 0.24686 seconds, end time: 4.19595 seconds, step size: 0.708626 seconds +91: Begin time step 25. Start time: 4.19595 seconds, step size: 0.767678 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: 30.7359 +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 2 error: 7.07131 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 1.92817e-07 +89: 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 5 error: 24.8538 +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 6 error: 12.2478 +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 7 error: 2.84963 +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 8 error: 0.148565 +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 9 error: 0.000329791 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 1.31922e-09 +90: Linearization/solve/update time: 0.00773564(95.2801%)/0.00034752(4.28041%)/3.568e-05(0.439472%) +90: Storage: 51788.2 18.8529 +90: 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 4 error: 0.0152593 +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 5 error: 5.31624e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 6 error: 2.28707e-09 +92: Linearization/solve/update time: 0.00870476(97.5293%)/0.0001988(2.22738%)/2.172e-05(0.243354%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 4 error: 5.20998e-05 +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: 9.57559 +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 4 error: 15.3218 +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 5 error: 10.5948 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +93: opm models will now start the simulation. +93: # [parameters which were specified at compile-time] +93: CellsX="250" +93: ContinueOnConvergenceError="0" +93: DomainSizeX="100" +93: EnableAsyncVtkOutput="1" +93: EnableGravity="0" +93: EnableGridAdaptation="0" +93: EnableIntensiveQuantityCache="0" +93: EnableStorageCache="0" +93: EnableThermodynamicHints="0" +93: EnableVtkOutput="1" +93: EndTime="100" +93: GridGlobalRefinements="0" +93: InitialTimeStepSize="0.001" +93: LinearSolverAbsTolerance="-1" +93: LinearSolverMaxError="1e+07" +93: LinearSolverMaxIterations="1000" +93: LinearSolverOverlapSize="2" +93: LinearSolverTolerance="0.001" +93: LinearSolverVerbosity="0" +93: MaxTimeStepDivisions="10" +93: MaxTimeStepSize="inf" +93: MinTimeStepSize="0" +93: NewtonMaxError="1e+100" +93: NewtonMaxIterations="20" +93: NewtonTargetIterations="10" +93: NewtonTolerance="1e-08" +93: NewtonVerbose="1" +93: NewtonWriteConvergence="0" +93: NumericDifferenceMethod="1" +93: OutputDir="" +93: ParameterFile="" +93: PreconditionerOrder="0" +93: PreconditionerRelaxation="1" +93: PredeterminedTimeStepsFile="" +93: PrintParameters="2" +93: RestartTime="-1e+35" +93: ThreadsPerProcess="1" +93: VtkWriteAverageMolarMasses="0" +93: VtkWriteDensities="1" +93: VtkWriteDofIndex="0" +93: VtkWriteExtrusionFactor="0" +93: VtkWriteFilterVelocities="1" +93: VtkWriteIntrinsicPermeabilities="0" +93: VtkWriteMobilities="0" +93: VtkWritePorosity="1" +93: VtkWritePotentialGradients="0" +93: VtkWritePressures="1" +93: VtkWritePrimaryVars="0" +93: VtkWriteProcessRank="0" +93: VtkWriteRelativePermeabilities="0" +93: VtkWriteSaturations="0" +93: VtkWriteTemperature="1" +93: VtkWriteViscosities="0" +93: # [end of parameters] +93: Allocating the simulation vanguard +93: Distributing the vanguard's data +93: Allocating the model +93: Allocating the problem +93: Initializing the model +93: Initializing the problem +93: Simulator successfully set up +93: Applying the initial solution of the "powerinjection_forchheimer_fd" problem +93: Writing visualization results for the current time step. +92: Storage: 55680.7 1.58245 92: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -92: Time step 8 done. CPU time: 0.302786 seconds, end time: 0.0412148 seconds, step size: 0.0142383 seconds -92: Begin time step 9. Start time: 0.0412148 seconds, step size: 0.0213574 seconds -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 1 error: 313.801 -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.178388 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 3 done. CPU time: 0.119843 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds -93: Begin time step 4. Start time: 0.00391667 seconds, step size: 0.002625 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: 374.621 -93: 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 5 error: 3.3672 -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 6 error: 0.40332 -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 7 error: 0.00394595 +90: Time step 39 done. CPU time: 0.332477 seconds, end time: 18.8529 seconds, step size: 1.03345 seconds +90: Begin time step 40. Start time: 18.8529 seconds, step size: 1.03345 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 8 error: 3.22964e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 9 error: 2.97291e-11 -90: Linearization/solve/update time: 0.0193421(98.1086%)/0.000338963(1.71932%)/3.3921e-05(0.172057%) -90: Storage: 55023 3.92217 -90: Writing visualization results for the current time step. -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.00546456 -89: 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 4 error: 0.000237738 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 12 done. CPU time: 0.355912 seconds, end time: 0.147374 seconds, step size: 0.0443336 seconds -91: Begin time step 13. Start time: 0.147374 seconds, step size: 0.062806 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: 280.507 -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 2 error: 5.56124 -91: 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.0575036 -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 3 error: 0.00052686 -93: 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: 0.0154676 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 23 done. CPU time: 0.427844 seconds, end time: 3.92217 seconds, step size: 0.692594 seconds -90: Begin time step 24. Start time: 3.92217 seconds, step size: 0.75031 seconds +90: Newton iteration 1 error: 19.62 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: 31.6011 +90: Newton iteration 2 error: 8.11163 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: 5.13109 +90: Newton iteration 3 error: 23.4694 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 3 error: 21.2181 +90: Newton iteration 4 error: 63.4122 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 4 error: 11.784 +90: Newton iteration 5 error: 38.1946 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 6 error: 1.39042 +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 3 error: 0.0501461 +91: Newton iteration 7 error: 0.00279217 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 4 error: 9.66977e-05 +91: Newton iteration 8 error: 9.50484e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.53398e-09 -91: Linearization/solve/update time: 0.0133709(98.4381%)/0.000194(1.42825%)/1.816e-05(0.133696%) -91: Storage: 55759 0.21018 +91: Newton iteration 9 error: 2.9786e-11 +91: Linearization/solve/update time: 0.00992604(96.0437%)/0.00037868(3.66408%)/3.02e-05(0.292213%) +91: Storage: 54812.4 4.96363 91: Writing visualization results for the current time step. -93: Newton iteration 4 error: 2.92158e-09 -93: Linearization/solve/update time: 0.0254986(99.2809%)/0.000168681(0.656774%)/1.6e-05(0.0622974%) -93: Storage: 55799.5 0.00654167 -93: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 1.30494e-07 +92: Time step 18 done. CPU time: 0.196538 seconds, end time: 1.58245 seconds, step size: 0.434811 seconds +92: Begin time step 19. Start time: 1.58245 seconds, step size: 0.579747 seconds +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 3 error: 0.00606821 +92: Newton iteration 1 error: 45.0656 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 4 error: 3.88349e-08 +92: Newton iteration 2 error: 0.553288 +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 3 error: 0.302446 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 5 error: 5.82645e-12 -92: Linearization/solve/update time: 0.0301162(99.2956%)/0.000195603(0.644919%)/1.804e-05(0.0594793%) -92: Storage: 55795.3 0.0625723 -92: 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 5 error: 4.29243 +90: Newton iteration 6 error: 16.4887 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 6 error: 0.753762 +90: Newton iteration 7 error: 3.84446 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 7 error: 0.016485 +90: Newton iteration 8 error: 0.18111 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 8 error: 6.77842e-06 +90: Newton iteration 9 error: 0.000326301 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 9 error: 2.98428e-11 -90: Linearization/solve/update time: 0.00945117(96.2518%)/0.000335602(3.41781%)/3.2441e-05(0.330383%) -90: Storage: 54871.5 4.67248 -90: Writing visualization results for the current time step. -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -91: Time step 13 done. CPU time: 0.380009 seconds, end time: 0.21018 seconds, step size: 0.062806 seconds -91: Begin time step 14. Start time: 0.21018 seconds, step size: 0.0889751 seconds +90: Newton iteration 10 error: 4.61341e-10 +90: Linearization/solve/update time: 0.0075024(95.3262%)/0.00033324(4.23418%)/3.46e-05(0.439631%) +91: Time step 25 done. CPU time: 0.258513 seconds, end time: 4.96363 seconds, step size: 0.767678 seconds +91: Begin time step 26. Start time: 4.96363 seconds, step size: 0.831652 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: 212.904 +91: Newton iteration 1 error: 28.1569 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 2 error: 4.30805 +91: Newton iteration 2 error: 5.167 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 4 done. CPU time: 0.155849 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds -93: Begin time step 5. Start time: 0.00654167 seconds, step size: 0.0039375 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: 372.366 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Newton iteration 3 error: 7.93348e-11 -89: Linearization/solve/update time: 0.0561023(99.0454%)/0.000514603(0.908502%)/2.612e-05(0.0461134%) -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 3 error: 6.5562e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 24 done. CPU time: 0.449141 seconds, end time: 4.67248 seconds, step size: 0.75031 seconds -90: Begin time step 25. Start time: 4.67248 seconds, step size: 0.812836 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: 28.938 -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: 7.0511 -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 3 error: 17.4279 -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 4 error: 7.74114 -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 5 error: 6.58205 -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 6 error: 1.37213 -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 7 error: 0.0261864 -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 8 error: 7.0396e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 9 done. CPU time: 0.352198 seconds, end time: 0.0625723 seconds, step size: 0.0213574 seconds -92: Begin time step 10. Start time: 0.0625723 seconds, step size: 0.0302563 seconds -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 1 error: 284.977 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Storage: 22161.3 2.80668 +89: Newton iteration 3 error: 1.50821e-10 +89: Linearization/solve/update time: 0.0304869(98.6823%)/0.00038696(1.25254%)/2.012e-05(0.065126%) +89: Storage: 22159.9 4.21413 89: 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 5 error: 4.02362e-07 -86: 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: 0.000276674 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Storage: 51542.6 19.8863 +90: 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 3 error: 0.26263 +91: Newton iteration 3 error: 24.0306 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 4 error: 0.0021758 +91: Newton iteration 4 error: 23.4347 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 5 error: 1.34735e-07 +91: Newton iteration 5 error: 7.81122 +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 6 error: 2.07042 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 6 error: 2.95586e-11 -91: Linearization/solve/update time: 0.0197816(98.7729%)/0.000223762(1.11728%)/2.2e-05(0.10985%) -91: Storage: 55741.6 0.299155 -91: 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.0803877 -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 3 error: 0.0016023 -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 4 error: 1.30743e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Time step 7 done. CPU time: 0.666379 seconds, end time: 28.4032 seconds, step size: 10.7801 seconds -89: Begin time step 8. Start time: 28.4032 seconds, step size: 17.0685 seconds -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 9 error: 5.68491e-10 -90: Linearization/solve/update time: 0.022141(98.4895%)/0.000307523(1.36795%)/3.204e-05(0.142523%) -90: Storage: 54706.2 5.48532 -90: 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 2 error: 0.156163 -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 3 error: 0.00987635 +92: Newton iteration 4 error: 0.0710357 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 4 error: 7.83439e-08 +92: Newton iteration 5 error: 0.00139319 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 25 done. CPU time: 0.473399 seconds, end time: 5.48532 seconds, step size: 0.812836 seconds -90: Begin time step 26. Start time: 5.48532 seconds, step size: 0.880572 seconds +89: Time step 9 done. CPU time: 0.45295 seconds, end time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.0252 seconds +89: Begin time step 10. Start time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.5031 seconds +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 40 done. CPU time: 0.342386 seconds, end time: 19.8863 seconds, step size: 1.03345 seconds +90: Serialize to file 'powerinjection_darcy_ad_time=19.8863_rank=0.ers', next time step size: 1.03345 +90: Begin time step 41. Start time: 19.8863 seconds, step size: 1.03345 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: 26.7133 +90: Newton iteration 1 error: 19.5161 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: 5.19486 +90: Newton iteration 2 error: 8.28176 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 3 error: 27.7254 +90: Newton iteration 3 error: 20.9169 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 5 error: 1.28042e-06 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 3.75591e-07 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 7 error: 8.26361e-12 +92: Linearization/solve/update time: 0.0102678(97.4304%)/0.00024508(2.32555%)/2.572e-05(0.244056%) +92: Storage: 55636.8 2.1622 +92: Writing visualization results for the current time step. +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 2 error: 0.0275255 +87: 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 4 error: 22.572 +90: Newton iteration 4 error: 63.0177 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 5 error: 8.75071 +90: Newton iteration 5 error: 49.9429 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 6 error: 2.8941 +90: Newton iteration 6 error: 20.0022 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 7 error: 0.241675 +90: Newton iteration 7 error: 5.00071 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 1.38982e-11 -93: Linearization/solve/update time: 0.0369183(99.4058%)/0.000201003(0.541218%)/1.968e-05(0.0529901%) -93: Storage: 55799.2 0.0104792 -93: Writing visualization results for the current time step. -91: Time step 14 done. CPU time: 0.415917 seconds, end time: 0.299155 seconds, step size: 0.0889751 seconds -91: Begin time step 15. Start time: 0.299155 seconds, step size: 0.118633 seconds -91: 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 1 error: 161.499 +91: Newton iteration 7 error: 0.0958951 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 2 error: 4.03865 +91: Newton iteration 8 error: 0.00018802 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 5 error: 5.40012e-12 -92: Linearization/solve/update time: 0.0286468(99.2553%)/0.000196081(0.67938%)/1.884e-05(0.0652767%) -92: Storage: 55793 0.0928286 -92: Writing visualization results for the current time step. +91: Newton iteration 9 error: 8.6419e-10 +91: Linearization/solve/update time: 0.010677(96.8667%)/0.00031408(2.84948%)/3.128e-05(0.283787%) +91: Storage: 54642.9 5.79528 +91: Writing visualization results for the current time step. +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 8 error: 0.247197 +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 9 error: 0.00049139 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 6.63363e-10 +90: Linearization/solve/update time: 0.00756352(95.0587%)/0.0003594(4.51696%)/3.376e-05(0.424298%) +90: Storage: 51293.4 20.9198 +90: Writing visualization results for the current time step. 89: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.00368845 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 5 done. CPU time: 0.199952 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds -93: Begin time step 6. Start time: 0.0104792 seconds, step size: 0.00557813 seconds +89: Newton iteration 1 error: 0.00138478 +93: Begin time step 1. Start time: 0 seconds, step size: 0.001 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: 367.162 +93: Newton iteration 1 error: 5 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 4 error: 4.40671e-10 -87: Linearization/solve/update time: 0.2335(96.9109%)/0.007347(3.04928%)/9.584e-05(0.0397771%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.0903634 +93: Newton iteration 2 error: 3856.16 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 3 error: 0.00157405 +93: Newton iteration 3 error: 3.10523 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 4 error: 3.97446e-09 -93: Linearization/solve/update time: 0.00939186(98.2459%)/0.000153401(1.60469%)/1.428e-05(0.14938%) -93: Storage: 55798.8 0.0160573 -93: 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 3 error: 0.460296 +92: Time step 19 done. CPU time: 0.214604 seconds, end time: 2.1622 seconds, step size: 0.579747 seconds +92: Begin time step 20. Start time: 2.1622 seconds, step size: 0.724684 seconds +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 26 done. CPU time: 0.270896 seconds, end time: 5.79528 seconds, step size: 0.831652 seconds +91: Begin time step 27. Start time: 5.79528 seconds, step size: 0.900956 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 4 error: 0.00657963 +91: Newton iteration 1 error: 26.2007 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 5 error: 8.53409e-07 +91: Newton iteration 2 error: 7.82582 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 6 error: 3.29692e-11 -91: Linearization/solve/update time: 0.0184645(98.6409%)/0.000232042(1.23961%)/2.236e-05(0.119451%) -87: Storage in liquidPhase: [90627 1.1726 0 0] -92: Time step 10 done. CPU time: 0.396205 seconds, end time: 0.0928286 seconds, step size: 0.0302563 seconds -92: Serialize to file 'powerinjection_forchheimer_ad_time=0.0928286_rank=0.ers', next time step size: 0.0428632 -92: Begin time step 11. Start time: 0.0928286 seconds, step size: 0.0428632 seconds -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 1 error: 255.26 +92: Newton iteration 1 error: 33.8155 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 6 error: 1.84508e-09 +88: Linearization/solve/update time: 0.0724783(98.1897%)/0.00128832(1.74535%)/4.792e-05(0.0649194%) +86: Simulation name: 'obstacle_immiscible' +86: Number of timesteps: '9' +90: Time step 41 done. CPU time: 0.352767 seconds, end time: 20.9198 seconds, step size: 1.03345 seconds +90: Begin time step 42. Start time: 20.9198 seconds, step size: 1.03345 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 8 error: 0.00139218 +90: Newton iteration 1 error: 19.4995 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 9 error: 3.83234e-08 +90: Newton iteration 2 error: 8.46905 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.53522e-11 -90: Linearization/solve/update time: 0.0308916(98.6962%)/0.000372122(1.1889%)/3.5961e-05(0.114892%) -90: Storage: 54525.8 6.36589 -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 3 error: 1.45046e-06 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 2.12538e-07 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Storage in gasPhase: [301.093 28752.5 0 0] -87: Storage total: [90928.1 28753.6 0 0] -87: Writing visualization results for the current time step. -90: Time step 26 done. CPU time: 0.506553 seconds, end time: 6.36589 seconds, step size: 0.880572 seconds -90: Begin time step 27. Start time: 6.36589 seconds, step size: 0.880572 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 3 error: 23.2052 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: 24.8759 +90: Newton iteration 4 error: 68.7818 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: 5.12457 +90: Newton iteration 5 error: 48.0277 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 86/120 Test #86: obstacle_immiscible ............................ Passed 0.93 sec +test 94 + Start 94: tutorial1 + +94: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/tutorial1" "--" +94: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +94: Test timeout computed to be: 1500 +88: Storage in liquidPhase: [304373 5.5002] +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 15.7855 +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 4 error: 36.8867 +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 5 error: 24.5481 +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 6 error: 6.09674 +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 7 error: 0.388569 +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 8 error: 0.000457148 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 9 error: 4.08818e-09 +91: Linearization/solve/update time: 0.0112335(97.1092%)/0.00030328(2.62174%)/3.112e-05(0.269021%) +91: Storage: 54457.9 6.69624 +91: Writing visualization results for the current time step. +88: Storage in gasPhase: [308.229 28747.2] +88: Storage total: [304681 28752.7] +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 3 error: 20.9479 +90: Newton iteration 6 error: 20.6989 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 4 error: 25.3385 +90: Newton iteration 7 error: 5.54458 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 5 error: 8.22669 +90: Newton iteration 8 error: 0.343357 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 6 error: 2.13036 +90: Newton iteration 9 error: 0.00107624 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 55718.4 0.417788 -91: Writing visualization results for the current time step. -91: Time step 15 done. CPU time: 0.451988 seconds, end time: 0.417788 seconds, step size: 0.118633 seconds -91: Begin time step 16. Start time: 0.417788 seconds, step size: 0.158178 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: 133.128 -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 2 error: 4.32865 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 3 done. CPU time: 1.03598 seconds, end time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 468.75 seconds (7 minutes, 48.75 seconds) -87: Begin time step 4. Start time: 1031.25 seconds (17 minutes, 11.25 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 6 error: 6.65896e-11 -86: Linearization/solve/update time: 0.302478(99.5942%)/0.00118845(0.391309%)/4.4161e-05(0.0145405%) -89: Newton iteration 3 error: 1.47905e-10 -89: Linearization/solve/update time: 0.0587648(99.2317%)/0.000429003(0.724426%)/2.596e-05(0.0438367%) -93: Time step 6 done. CPU time: 0.23189 seconds, end time: 0.0160573 seconds, step size: 0.00557813 seconds -93: Begin time step 7. Start time: 0.0160573 seconds, step size: 0.00836719 seconds +90: Newton iteration 10 error: 4.32158e-09 +90: Linearization/solve/update time: 0.00884356(96.0129%)/0.00033244(3.60924%)/3.48e-05(0.377817%) +90: Storage: 51040.2 21.9532 +90: 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 4 error: 5.41743 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: 357.754 +93: Newton iteration 5 error: 0.0781563 +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 6 error: 0.000997049 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 4.8266e-08 +89: 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.144775 +92: Newton iteration 2 error: 0.476278 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 3 error: 0.00371173 +92: Newton iteration 3 error: 0.632611 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 4 error: 1.79232e-08 +92: Newton iteration 4 error: 0.173676 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 5 error: 1.09068e-11 -92: Linearization/solve/update time: 0.0245189(99.1495%)/0.000191641(0.774956%)/1.868e-05(0.075538%) -92: Storage: 55789.8 0.135692 -92: 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 7 error: 0.0911735 -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 8 error: 0.000135893 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 9 error: 3.47768e-10 -90: Linearization/solve/update time: 0.0195493(98.2135%)/0.000324202(1.62875%)/3.14e-05(0.15775%) -90: Storage: 54344.1 7.24646 -90: Writing visualization results for the current time step. -89: Storage: 22160.4 3.69175 -89: 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.0791936 -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 3 error: 0.00112479 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 27 done. CPU time: 0.283769 seconds, end time: 6.69624 seconds, step size: 0.900956 seconds +91: Begin time step 28. Start time: 6.69624 seconds, step size: 0.976036 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 3 error: 0.909492 +91: Newton iteration 1 error: 24.2454 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 4 error: 0.0339537 +91: Newton iteration 2 error: 7.97901 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 5 error: 2.17142e-05 +91: Newton iteration 3 error: 24.6615 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 6 error: 1.79625e-10 -91: Linearization/solve/update time: 0.018449(98.686%)/0.00022216(1.18836%)/2.348e-05(0.125598%) -89: Time step 8 done. CPU time: 0.735392 seconds, end time: 45.4717 seconds, step size: 17.0685 seconds -89: Begin time step 9. Start time: 45.4717 seconds, step size: 27.0252 seconds -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 27 done. CPU time: 0.535851 seconds, end time: 7.24646 seconds, step size: 0.880572 seconds -90: Begin time step 28. Start time: 7.24646 seconds, step size: 0.953953 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 4 error: 50.6081 +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 5 error: 20.603 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 42 done. CPU time: 0.364037 seconds, end time: 21.9532 seconds, step size: 1.03345 seconds +90: Begin time step 43. Start time: 21.9532 seconds, step size: 1.03345 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: 23.392 +90: Newton iteration 1 error: 19.5074 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: 8.11974 +90: Newton iteration 2 error: 8.5137 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 3 error: 15.691 +90: Newton iteration 3 error: 32.384 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 4 error: 40.4282 +90: Newton iteration 4 error: 73.2711 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage in liquidPhase: [4820.87 0] -86: Storage in gasPhase: [0 813.591] -86: Storage total: [4820.87 813.591] -86: Writing visualization results for the current time step. -93: Newton iteration 4 error: 3.1481e-09 -93: Linearization/solve/update time: 0.0222385(99.2031%)/0.000163721(0.730337%)/1.492e-05(0.0665561%) -93: Storage: 55798.2 0.0244245 -93: Writing visualization results for the current time step. -92: Time step 11 done. CPU time: 0.43619 seconds, end time: 0.135692 seconds, step size: 0.0428632 seconds -92: Begin time step 12. Start time: 0.135692 seconds, step size: 0.0607228 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 5 error: 31.5836 +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 6 error: 16.6915 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 7 done. CPU time: 0.517654 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) +88: 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) +88: 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.0121694 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 1 error: 222.932 +92: Newton iteration 6 error: 7.3975e-05 92: 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 4 error: 2.33819e-08 -88: 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 5 error: 31.9491 -90: 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 3 error: 4.22445e-05 +87: 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 7 error: 5.87319e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 8 error: 9.7333e-10 +93: Linearization/solve/update time: 0.0248836(97.8373%)/0.00051928(2.04171%)/3.076e-05(0.120942%) +92: Newton iteration 7 error: 2.6233e-09 +92: Linearization/solve/update time: 0.0184158(98.3454%)/0.00028068(1.49891%)/2.916e-05(0.155722%) +92: Storage: 55581.8 2.88688 +92: Writing visualization results for the current time step. +93: Storage: 55799.9 0.001 +93: 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 6 error: 9.07898 +90: Newton iteration 7 error: 4.84567 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 7 error: 0.87676 +90: Newton iteration 8 error: 0.437624 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 8 error: 0.00560759 +90: Newton iteration 9 error: 0.00294731 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 9 error: 1.57064e-07 +90: Newton iteration 10 error: 1.06928e-07 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 55687.5 0.575966 -91: Writing visualization results for the current time step. -91: Time step 16 done. CPU time: 0.488026 seconds, end time: 0.575966 seconds, step size: 0.158178 seconds -91: Begin time step 17. Start time: 0.575966 seconds, step size: 0.210904 seconds +90: Newton iteration 11 error: 3.20597e-11 +90: Linearization/solve/update time: 0.0097052(95.9524%)/0.00037096(3.66757%)/3.844e-05(0.380045%) +90: Storage: 50782.7 22.9867 +90: 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 6 error: 8.74511 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: 108.942 +91: Newton iteration 7 error: 1.30766 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 2 error: 4.79266 +91: Newton iteration 8 error: 0.0239633 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.00244671 -93: Time step 7 done. CPU time: 0.263895 seconds, end time: 0.0244245 seconds, step size: 0.00836719 seconds -93: Begin time step 8. Start time: 0.0244245 seconds, step size: 0.0125508 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 9 error: 5.04049e-06 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 3.50155e-11 +91: Linearization/solve/update time: 0.0123898(97.0832%)/0.00033688(2.6397%)/3.536e-05(0.277071%) +91: Storage: 54255.7 7.67227 +91: Writing visualization results for the current time step. +89: Newton iteration 3 error: 1.33699e-11 +89: Linearization/solve/update time: 0.0304667(98.5219%)/0.00043712(1.41354%)/1.996e-05(0.0645458%) +89: Storage: 22159.7 4.37667 +89: 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.0154676 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 1 done. CPU time: 0.028909 seconds, end time: 0.001 seconds, step size: 0.001 seconds +93: Begin time step 2. Start time: 0.001 seconds, step size: 0.00116667 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: 342.428 +93: Newton iteration 1 error: 375.769 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Time step 6 done. CPU time: 1.58395 seconds, end time: 4720.7 seconds (1 hours, 18 minutes, 40.7 seconds), step size: 1494.14 seconds (24 minutes, 54.14 seconds) -86: 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) -86: 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.0454938 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: ###################### +94: # Running test '' +94: ###################### +92: Time step 20 done. CPU time: 0.235796 seconds, end time: 2.88688 seconds, step size: 0.724684 seconds +92: Serialize to file 'powerinjection_forchheimer_ad_time=2.88688_rank=0.ers', next time step size: 0.905855 +92: Begin time step 21. Start time: 2.88688 seconds, step size: 0.905855 seconds +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.455248 +92: Newton iteration 1 error: 26.11 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 3 error: 0.0262258 +92: Newton iteration 2 error: 0.587883 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 4 error: 8.72281e-07 +92: Newton iteration 3 error: 1.02931 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.25144e-11 -90: Linearization/solve/update time: 0.0271361(98.504%)/0.000375522(1.36315%)/3.6601e-05(0.132862%) -90: Storage: 54145.5 8.20042 -90: 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 3 error: 0.941613 -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 4 error: 0.130054 -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 5 error: 0.000812863 -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 6 error: 9.95942e-08 -91: 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: 0.120999 -87: 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.0293273 -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 3 error: 4.06838e-05 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 4 error: 4.05936e-09 -93: Linearization/solve/update time: 0.0175251(98.9822%)/0.00016484(0.93102%)/1.536e-05(0.0867537%) -93: Storage: 55797.2 0.0369753 -93: Writing visualization results for the current time step. -92: Newton iteration 5 error: 1.02673e-11 -92: Linearization/solve/update time: 0.0313342(99.33%)/0.00019144(0.606869%)/1.9921e-05(0.06315%) -92: Storage: 55785.2 0.196415 -92: Writing visualization results for the current time step. -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 1.92817e-07 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 28 done. CPU time: 0.571333 seconds, end time: 8.20042 seconds, step size: 0.953953 seconds -90: Begin time step 29. Start time: 8.20042 seconds, step size: 0.953953 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: 22.5013 -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: 5.61212 -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 3 error: 24.9037 +90: Time step 43 done. CPU time: 0.376249 seconds, end time: 22.9867 seconds, step size: 1.03345 seconds +90: Begin time step 44. Start time: 22.9867 seconds, step size: 0.9395 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 4 error: 30.0312 +90: Newton iteration 1 error: 19.5187 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 7 error: 3.28555e-11 -91: Linearization/solve/update time: 0.027625(98.9119%)/0.000276762(0.990953%)/2.712e-05(0.0971038%) -91: Storage: 55646.1 0.78687 -91: 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 5 error: 10.6602 +90: Newton iteration 2 error: 5.75931 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 6 error: 3.78673 +90: Newton iteration 3 error: 27.2912 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 7 error: 0.350301 +90: Newton iteration 4 error: 40.094 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 8 error: 0.00247133 +90: Newton iteration 5 error: 14.8747 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 9 error: 9.9975e-08 +90: Newton iteration 6 error: 5.7756 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.0127e-11 -90: Linearization/solve/update time: 0.00828965(95.439%)/0.000360523(4.15071%)/3.564e-05(0.410324%) -88: Newton iteration 5 error: 3.52745e-13 -88: Linearization/solve/update time: 0.188957(99.4375%)/0.00102589(0.539867%)/4.308e-05(0.0226706%) -92: Time step 12 done. CPU time: 0.477558 seconds, end time: 0.196415 seconds, step size: 0.0607228 seconds -92: Begin time step 13. Start time: 0.196415 seconds, step size: 0.086024 seconds -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 1 error: 188.62 -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.405177 -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 3 error: 0.0324797 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 8 done. CPU time: 0.293282 seconds, end time: 0.0369753 seconds, step size: 0.0125508 seconds -93: Begin time step 9. Start time: 0.0369753 seconds, step size: 0.0188262 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: 320.507 -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 2 error: 0.144333 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Newton iteration 3 error: 1.50821e-10 -89: Linearization/solve/update time: 0.0596565(99.213%)/0.000447362(0.743995%)/2.584e-05(0.0429738%) -88: Storage in liquidPhase: [341811 5.56556] -88: Storage in gasPhase: [308.762 28746.8] -90: Storage: 53945.2 9.15437 -90: 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: 0.0484527 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 17 done. CPU time: 0.531916 seconds, end time: 0.78687 seconds, step size: 0.210904 seconds -91: Begin time step 18. Start time: 0.78687 seconds, step size: 0.26363 seconds +89: Time step 10 done. CPU time: 0.489248 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 27.5031 seconds +89: Serialize to file 'outflow_time=100_rank=0.ers', next time step size: 0 +89: Simulation of problem 'outflow' finished. +89: +89: ------------------------ Timing ------------------------ +89: Setup time: 0.0781 seconds, 13.7% +89: Simulation time: 0.49 seconds, 86.3% +89: Linearization time: 0.42 seconds, 85.6% +89: Linear solve time: 0.00811 seconds, 1.65% +89: Newton update time: 0.000278 seconds, 0.0568% +89: Pre/postprocess time: 0.0406 seconds, 8.29% +89: Output write time: 0.0203 seconds, 4.14% +89: First process' simulation CPU time: 0.46 seconds +89: Number of processes: 1 +89: Threads per processes: 1 +89: Total CPU time: 0.46 seconds +89: +89: ---------------------------------------------------------------- +89: +89: Simulation completed +91: Time step 28 done. CPU time: 0.297837 seconds, end time: 7.67227 seconds, step size: 0.976036 seconds +91: Begin time step 29. Start time: 7.67227 seconds, step size: 0.976036 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: 88.5381 +91: Newton iteration 1 error: 22.6173 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 2 error: 4.11566 +91: Newton iteration 2 error: 5.63446 +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 3 error: 26.9258 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 29 done. CPU time: 0.596569 seconds, end time: 9.15437 seconds, step size: 0.953953 seconds -90: Begin time step 30. Start time: 9.15437 seconds, step size: 0.953953 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: 21.5144 +90: Newton iteration 7 error: 0.74943 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: 5.16632 +90: Newton iteration 8 error: 0.0113346 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 3 error: 26.1207 +90: Newton iteration 9 error: 2.17715e-06 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Storage: 22159.9 4.21413 -89: Writing visualization results for the current time step. -88: Storage total: [342120 28752.4] -88: 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: 0.00348759 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 2.09184e-11 +90: Linearization/solve/update time: 0.00899228(96.0767%)/0.00033232(3.55062%)/3.488e-05(0.37267%) +90: Storage: 50544.7 23.9262 +90: 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 4 error: 1.75855e-08 +93: Newton iteration 3 error: 2.98371e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 8.01492e-12 -93: Linearization/solve/update time: 0.0233519(98.9906%)/0.000218641(0.926838%)/1.948e-05(0.0825774%) -93: Storage: 55795.8 0.0558014 +93: Newton iteration 4 error: 1.70445e-10 +93: Linearization/solve/update time: 0.0106402(98.3441%)/0.0001642(1.51765%)/1.496e-05(0.138271%) +93: Storage: 55799.8 0.00216667 93: Writing visualization results for the current time step. -87: Solve: M deltax^k = r -88: Time step 8 done. CPU time: 1.4389 seconds, end time: 8221.95 seconds (2 hours, 17 minutes, 1.95 seconds), step size: 1813.97 seconds (30 minutes, 13.97 seconds) -88: 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) -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: 3.26143 +91: Newton iteration 4 error: 9.66389 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 4 error: 0.417843 +91: Newton iteration 5 error: 5.20028 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 5 error: 0.0029398 +91: Newton iteration 6 error: 1.76238 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 6 error: 5.68172e-07 +91: Newton iteration 7 error: 0.223835 +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 8 error: 0.00418269 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Time step 9 done. CPU time: 0.81211 seconds, end time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.0252 seconds -89: Begin time step 10. Start time: 72.4969 seconds (1 minutes, 12.5 seconds), step size: 27.5031 seconds -89: 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: 3.69724e-06 +92: Newton iteration 4 error: 0.475645 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 5 error: 7.9865e-12 -92: Linearization/solve/update time: 0.0312494(99.3385%)/0.00018988(0.603609%)/1.82e-05(0.0578559%) -92: Storage: 55778.8 0.282439 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 0.0633533 +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 6 error: 0.00155627 +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 7 error: 8.84202e-07 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 2 done. CPU time: 0.0417083 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds +93: Begin time step 3. Start time: 0.00216667 seconds, step size: 0.00175 seconds +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 8 error: 7.45626e-12 +92: Linearization/solve/update time: 0.0130197(97.6322%)/0.00028524(2.13896%)/3.052e-05(0.228864%) +92: Storage: 55512.9 3.79274 92: 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 9 error: 1.75948e-06 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 4.08136e-11 +91: Linearization/solve/update time: 0.0126398(97.056%)/0.00034944(2.68321%)/3.396e-05(0.260765%) +91: Storage: 54051.7 8.64831 +91: Writing visualization results for the current time step. +89: ###################### +89: # Comparing results +89: ###################### +89: RND: '7387bed7b8c9c2ccbe85e74219dfef50' +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 1 error: 375.478 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 44 done. CPU time: 0.387708 seconds, end time: 23.9262 seconds, step size: 0.9395 seconds +90: Begin time step 45. Start time: 23.9262 seconds, step size: 0.9395 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 4 error: 25.4386 +90: Newton iteration 1 error: 19.8142 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 5 error: 9.34217 +90: Newton iteration 2 error: 6.21016 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 6 error: 3.25179 +90: Newton iteration 3 error: 39.4269 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 7 error: 0.301455 +90: Newton iteration 4 error: 15.3061 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 8 error: 0.00219748 +90: Newton iteration 5 error: 19.8202 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 2 error: 0.0275255 -87: 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 9 error: 9.71323e-08 +90: Newton iteration 6 error: 16.6251 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.34239e-11 -90: Linearization/solve/update time: 0.0192282(97.8789%)/0.000379802(1.93333%)/3.688e-05(0.187733%) -90: Storage: 53743 10.1083 -90: Writing visualization results for the current time step. -91: Newton iteration 7 error: 3.74598e-11 -91: Linearization/solve/update time: 0.0236499(98.7847%)/0.000263641(1.10122%)/2.732e-05(0.114115%) -91: Storage: 55594.3 1.0505 -91: Writing visualization results for the current time step. -93: Time step 9 done. CPU time: 0.33013 seconds, end time: 0.0558014 seconds, step size: 0.0188262 seconds -93: Begin time step 10. Start time: 0.0558014 seconds, step size: 0.0266704 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: 293.164 -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.00138478 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 13 done. CPU time: 0.517485 seconds, end time: 0.282439 seconds, step size: 0.086024 seconds -92: Begin time step 14. Start time: 0.282439 seconds, step size: 0.121867 seconds +87: Solve: M deltax^k = r +92: Time step 21 done. CPU time: 0.251915 seconds, end time: 3.79274 seconds, step size: 0.905855 seconds +92: Begin time step 22. Start time: 3.79274 seconds, step size: 1.05683 seconds 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 1 error: 156.072 +92: Newton iteration 1 error: 21.0625 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.283608 +92: Newton iteration 2 error: 0.604864 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 3 error: 0.0334177 +92: Newton iteration 3 error: 1.04417 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 30 done. CPU time: 0.627871 seconds, end time: 10.1083 seconds, step size: 0.953953 seconds -90: Serialize to file 'powerinjection_darcy_ad_time=10.1083_rank=0.ers', next time step size: 0.953953 -90: Begin time step 31. Start time: 10.1083 seconds, step size: 0.953953 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: 21.1528 -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: 5.04143 -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 3 error: 26.5992 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 18 done. CPU time: 0.565187 seconds, end time: 1.0505 seconds, step size: 0.26363 seconds -91: Begin time step 19. Start time: 1.0505 seconds, step size: 0.329537 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: 74.5158 +91: Time step 29 done. CPU time: 0.312361 seconds, end time: 8.64831 seconds, step size: 0.976036 seconds +91: Begin time step 30. Start time: 8.64831 seconds, step size: 0.976036 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 2 error: 4.99724 +91: Newton iteration 1 error: 21.4593 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 3 error: 5.21563 +91: Newton iteration 2 error: 6.56312 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 4 error: 1.22291 +91: Newton iteration 3 error: 19.9335 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 5 error: 0.0223809 +91: Newton iteration 4 error: 17.0189 91: 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.0469288 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 2 error: 0.171462 +93: Newton iteration 3 error: 0.000122731 93: 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: 0.0158021 +88: Newton iteration 2 error: 0.000276674 88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 4.8266e-08 -89: 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 4 error: 24.303 -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 5 error: 9.03667 -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 6 error: 3.12546 -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 7 error: 0.293636 +90: Newton iteration 7 error: 3.32555 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 8 error: 0.0022215 +90: Newton iteration 8 error: 0.0212723 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 9 error: 1.0676e-07 +90: Newton iteration 9 error: 4.09272e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.9388e-11 -90: Linearization/solve/update time: 0.0172597(97.6836%)/0.000373682(2.11491%)/3.56e-05(0.201483%) -90: Storage: 53538.9 11.0623 +90: Newton iteration 10 error: 2.33058e-10 +90: Linearization/solve/update time: 0.00908828(96.1169%)/0.0003322(3.51332%)/3.496e-05(0.369734%) +90: Storage: 50302.6 24.8657 90: 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: 0.00946693 -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 4 error: 4.23866e-08 -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: 3.28705e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 5 error: 3.54902e-10 -92: Linearization/solve/update time: 0.0312703(99.2875%)/0.0002058(0.653442%)/1.86e-05(0.0590575%) -92: Storage: 55769.6 0.404306 -92: Writing visualization results for the current time step. -87: Solve: M deltax^k = r -93: Newton iteration 5 error: 6.42331e-12 -93: Linearization/solve/update time: 0.0250708(99.0244%)/0.00022616(0.893284%)/2.084e-05(0.0823135%) -93: Storage: 55793.8 0.0824718 +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 4 error: 1.27693e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 4 error: 3.08552e-10 +93: Linearization/solve/update time: 0.0101167(98.3462%)/0.00015444(1.50134%)/1.568e-05(0.152428%) +93: Storage: 55799.7 0.00391667 93: 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 6 error: 8.34397e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 7 error: 2.51816e-11 -91: Linearization/solve/update time: 0.0268306(98.9434%)/0.000260041(0.958954%)/2.648e-05(0.0976504%) -91: Storage: 55529.5 1.38004 -91: 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: 0.00395404 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 3 error: 4.22445e-05 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 31 done. CPU time: 0.657323 seconds, end time: 11.0623 seconds, step size: 0.953953 seconds -90: Begin time step 32. Start time: 11.0623 seconds, step size: 0.953953 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: 20.9371 -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: 4.96669 -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 3 error: 27.1942 -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 4 error: 23.5746 -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 5 error: 8.89141 -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 6 error: 3.08609 -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 7 error: 0.300248 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Newton iteration 3 error: 1.33699e-11 -89: Linearization/solve/update time: 0.0546912(99.0942%)/0.000473203(0.857389%)/2.672e-05(0.0484135%) -91: Time step 19 done. CPU time: 0.599922 seconds, end time: 1.38004 seconds, step size: 0.329537 seconds -91: Begin time step 20. Start time: 1.38004 seconds, step size: 0.411922 seconds +91: Newton iteration 5 error: 23.4321 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: 62.1775 +91: Newton iteration 6 error: 11.1348 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 2 error: 5.91408 +91: Newton iteration 7 error: 0.0996974 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 10 done. CPU time: 0.377238 seconds, end time: 0.0824718 seconds, step size: 0.0266704 seconds -93: Serialize to file 'powerinjection_forchheimer_fd_time=0.0824718_rank=0.ers', next time step size: 0.0377831 -93: Begin time step 11. Start time: 0.0824718 seconds, step size: 0.0377831 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: 264.271 -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 2 error: 0.136272 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Storage: 22159.7 4.37667 -89: Writing visualization results for the current time step. -92: Time step 14 done. CPU time: 0.565522 seconds, end time: 0.404306 seconds, step size: 0.121867 seconds -92: Begin time step 15. Start time: 0.404306 seconds, step size: 0.172645 seconds -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 1 error: 126.321 +92: Newton iteration 4 error: 0.324892 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.387667 +92: Newton iteration 5 error: 0.0892081 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 3 error: 0.0321722 +92: Newton iteration 6 error: 0.00209772 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Time step 10 done. CPU time: 0.880082 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 27.5031 seconds -89: Serialize to file 'outflow_time=100_rank=0.ers', next time step size: 0 -89: Simulation of problem 'outflow' finished. -89: -89: ------------------------ Timing ------------------------ -89: Setup time: 0.146 seconds, 14.2% -89: Simulation time: 0.881 seconds, 85.8% -89: Linearization time: 0.73 seconds, 82.9% -89: Linear solve time: 0.00778 seconds, 0.883% -89: Newton update time: 0.00031 seconds, 0.0352% -89: Pre/postprocess time: 0.0861 seconds, 9.78% -89: Output write time: 0.0387 seconds, 4.39% -89: First process' simulation CPU time: 0.465 seconds -89: Number of processes: 1 -89: Threads per processes: 1 -89: Total CPU time: 0.465 seconds -89: -89: ---------------------------------------------------------------- -89: -89: Simulation completed -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 8 error: 0.00246332 -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 9 error: 1.40574e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.10365e-11 -90: Linearization/solve/update time: 0.0231839(98.2576%)/0.000374443(1.58696%)/3.668e-05(0.155457%) -90: Storage: 53332.8 12.0162 -90: 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 3 error: 6.83107 -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 4 error: 2.29422 -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 5 error: 0.246289 -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 6 error: 0.0016414 +91: Newton iteration 8 error: 0.000191685 91: 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.00404948 +91: Newton iteration 9 error: 1.22157e-09 +91: Linearization/solve/update time: 0.0103077(96.8683%)/0.00030284(2.84599%)/3.04e-05(0.28569%) +91: Storage: 53845.8 9.62434 +91: Writing visualization results for the current time step. +93: Time step 3 done. CPU time: 0.0552077 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds +93: Begin time step 4. Start time: 0.00391667 seconds, step size: 0.002625 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 4 error: 6.33169e-08 +93: Newton iteration 1 error: 374.621 93: 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: 4.18804e-05 -88: 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.000135417 +92: Newton iteration 7 error: 6.42117e-06 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 5 error: 4.09534e-09 -92: Linearization/solve/update time: 0.0232639(99.0396%)/0.000194402(0.827611%)/3.12e-05(0.132825%) -92: Storage: 55756.6 0.576951 +92: Newton iteration 8 error: 8.99547e-11 +92: Linearization/solve/update time: 0.011812(97.4938%)/0.00027496(2.26946%)/2.868e-05(0.236718%) +92: Storage: 55432.3 4.84957 92: Writing visualization results for the current time step. -90: Time step 32 done. CPU time: 0.691878 seconds, end time: 12.0162 seconds, step size: 0.953953 seconds -90: Begin time step 33. Start time: 12.0162 seconds, step size: 0.953953 seconds +90: Time step 45 done. CPU time: 0.399281 seconds, end time: 24.8657 seconds, step size: 0.9395 seconds +90: Begin time step 46. Start time: 24.8657 seconds, step size: 0.9395 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: 20.7947 +90: Newton iteration 1 error: 20.7289 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: 4.79278 +90: Newton iteration 2 error: 7.52066 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 3 error: 28.144 +90: Newton iteration 3 error: 40.2048 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 -93: Newton iteration 5 error: 1.47224e-11 -93: Linearization/solve/update time: 0.030537(99.2592%)/0.000205521(0.668036%)/2.2401e-05(0.0728134%) -93: Storage: 55791 0.120255 -93: 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 7 error: 4.08954e-07 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 8 error: 2.96723e-11 -91: Linearization/solve/update time: 0.0367676(99.0072%)/0.000337482(0.908766%)/3.12e-05(0.0840148%) -91: Storage: 55448.1 1.79196 -91: Writing visualization results for the current time step. -89: ###################### -89: # Comparing results -89: ###################### -89: RND: 'ab83f17df22dbde60720c5d49e7ac362' -87: Solve: M deltax^k = r -93: Time step 11 done. CPU time: 0.410029 seconds, end time: 0.120255 seconds, step size: 0.0377831 seconds -93: Begin time step 12. Start time: 0.120255 seconds, step size: 0.053526 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: 233.895 -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 2 error: 0.307216 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 20 done. CPU time: 0.644029 seconds, end time: 1.79196 seconds, step size: 0.411922 seconds -91: Serialize to file 'powerinjection_darcy_fd_time=1.79196_rank=0.ers', next time step size: 0.480575 -91: Begin time step 21. Start time: 1.79196 seconds, step size: 0.480575 seconds -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 4 error: 1.27693e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 4 error: 22.0033 +90: Newton iteration 4 error: 47.4523 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 5 error: 8.56372 +90: Newton iteration 5 error: 18.6578 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 6 error: 2.99083 +90: Newton iteration 6 error: 9.097 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 7 error: 0.309959 +90: Newton iteration 7 error: 2.11697 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 8 error: 0.00294361 +90: Newton iteration 8 error: 0.127072 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 9 error: 2.29149e-07 +90: Newton iteration 9 error: 0.000394548 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.13207e-11 -90: Linearization/solve/update time: 0.00827713(95.1695%)/0.000383961(4.41474%)/3.616e-05(0.415764%) -90: Storage: 53124.7 12.9702 +90: Newton iteration 10 error: 3.16516e-09 +90: Linearization/solve/update time: 0.00781564(95.6552%)/0.00032116(3.93066%)/3.384e-05(0.414166%) +90: Storage: 50056.1 25.8052 90: Writing visualization results for the current time step. -92: Time step 15 done. CPU time: 0.608379 seconds, end time: 0.576951 seconds, step size: 0.172645 seconds -92: Begin time step 16. Start time: 0.576951 seconds, step size: 0.244581 seconds -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 1 error: 100.019 -92: 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: 0.00184047 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Newton iteration 3 error: 9.09394e-09 -88: Linearization/solve/update time: 0.114178(99.6166%)/0.000413402(0.360681%)/2.6e-05(0.0226842%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 0.00572954 -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 4 error: 1.98412e-07 +93: Newton iteration 2 error: 0.0575036 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 30 done. CPU time: 0.324322 seconds, end time: 9.62434 seconds, step size: 0.976036 seconds +91: Serialize to file 'powerinjection_darcy_fd_time=9.62434_rank=0.ers', next time step size: 1.05737 +91: Begin time step 31. Start time: 9.62434 seconds, step size: 1.05737 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: 52.8325 +91: Newton iteration 1 error: 20.9783 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 2 error: 4.62496 +91: Newton iteration 2 error: 8.85526 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 3 error: 10.5478 +91: Newton iteration 3 error: 21.961 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 4 error: 5.17381 +91: Newton iteration 4 error: 61.7213 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 33 done. CPU time: 0.723851 seconds, end time: 12.9702 seconds, step size: 0.953953 seconds -90: Begin time step 34. Start time: 12.9702 seconds, step size: 0.953953 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: 20.6999 +92: Time step 22 done. CPU time: 0.266475 seconds, end time: 4.84957 seconds, step size: 1.05683 seconds +92: Begin time step 23. Start time: 4.84957 seconds, step size: 1.23297 seconds +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 1 error: 17.0748 +92: 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 3 error: 1.45046e-06 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 46 done. CPU time: 0.410288 seconds, end time: 25.8052 seconds, step size: 0.9395 seconds +90: Begin time step 47. Start time: 25.8052 seconds, step size: 0.9395 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 2 error: 4.39901 +90: Newton iteration 1 error: 20.953 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 3 error: 29.2752 +90: Newton iteration 2 error: 8.66439 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 3 error: 0.00052686 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 4 error: 2.92158e-09 +93: Linearization/solve/update time: 0.00959104(98.0948%)/0.00016948(1.7334%)/1.68e-05(0.171826%) +93: Storage: 55799.5 0.00654167 +93: 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 4 error: 18.9293 +90: Newton iteration 3 error: 34.3363 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage in liquidPhase: [378206 5.46037] 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.450028 +92: Newton iteration 2 error: 0.577335 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 3 error: 0.0571925 +92: Newton iteration 3 error: 1.59148 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 4 error: 0.00104441 +92: Newton iteration 4 error: 0.741458 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 5 error: 0.558416 +91: Newton iteration 5 error: 37.7507 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 6 error: 0.00482599 +91: Newton iteration 6 error: 16.2097 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 7 error: 6.10223e-07 +91: Newton iteration 7 error: 3.68422 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 5 error: 7.83254 +90: Newton iteration 4 error: 71.1479 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/tutorial1 " +93: Time step 4 done. CPU time: 0.0673926 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds +93: Begin time step 5. Start time: 0.00654167 seconds, step size: 0.0039375 seconds +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 6 error: 2.74222 +90: Newton iteration 5 error: 29.6248 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 7 error: 0.309384 +90: Newton iteration 6 error: 14.7986 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 8 error: 0.00363953 +90: Newton iteration 7 error: 3.73002 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 9 error: 4.49023e-07 +90: Newton iteration 8 error: 0.243498 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 7.1819e-12 -93: Linearization/solve/update time: 0.0409446(99.4618%)/0.000199402(0.484383%)/2.216e-05(0.0538306%) -93: Storage: 55786.9 0.173781 -93: Writing visualization results for the current time step. -88: Storage in gasPhase: [309.471 28746.6] -88: Storage total: [378515 28752.1] -88: 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: 2.49427e-07 +92: Newton iteration 5 error: 0.165032 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 6 error: 9.46443e-12 -92: Linearization/solve/update time: 0.0328324(99.1673%)/0.00025112(0.758487%)/2.456e-05(0.0741814%) -92: Storage: 55738.1 0.821532 -92: Writing visualization results for the current time step. -93: Time step 12 done. CPU time: 0.452818 seconds, end time: 0.173781 seconds, step size: 0.053526 seconds -93: Begin time step 13. Start time: 0.173781 seconds, step size: 0.0758285 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 0.0190754 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 1 error: 372.366 93: 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 8 error: 0.155499 +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 9 error: 0.000111181 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 2.83421e-10 +91: Linearization/solve/update time: 0.0115064(96.777%)/0.00034908(2.93601%)/3.412e-05(0.286973%) +91: Storage: 53620.5 10.6817 +91: Writing visualization results for the current time step. 93: Solve: M deltax^k = r +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 9 error: 0.000865846 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 9.08176e-09 +90: Linearization/solve/update time: 0.00793224(95.5309%)/0.00033668(4.05476%)/3.44e-05(0.414292%) +90: Storage: 49804.7 26.7447 +90: Writing visualization results for the current time step. 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 199.822 +93: Newton iteration 2 error: 0.0803877 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 2 error: 0.422234 +93: Newton iteration 3 error: 0.0016023 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 5 error: 8.14181e-12 -87: Linearization/solve/update time: 0.206935(92.5124%)/0.0166513(7.44414%)/9.7201e-05(0.0434547%) -91: Newton iteration 8 error: 3.7403e-11 -91: Linearization/solve/update time: 0.0430289(99.2259%)/0.000304962(0.703252%)/3.072e-05(0.0708413%) -91: Storage: 55352.9 2.27254 -91: Writing visualization results for the current time step. -88: Time step 9 done. CPU time: 1.58331 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1778.05 seconds (29 minutes, 38.05 seconds) -88: Simulation of problem 'obstacle_pvs' finished. -88: -88: ------------------------ Timing ------------------------ -88: Setup time: 0.31 seconds, 16.4% -88: Simulation time: 1.58 seconds, 83.6% -88: Linearization time: 1.34 seconds, 84.9% -88: Linear solve time: 0.0131 seconds, 0.828% -88: Newton update time: 0.00039 seconds, 0.0246% -88: Pre/postprocess time: 0.16 seconds, 10.1% -88: Output write time: 0.0539 seconds, 3.4% -88: First process' simulation CPU time: 0.631 seconds -88: Number of processes: 1 -88: Threads per processes: 1 -88: Total CPU time: 0.631 seconds -88: -88: ---------------------------------------------------------------- -88: -88: Simulation completed -90: Newton iteration 10 error: 3.25144e-11 -90: Linearization/solve/update time: 0.031293(98.708%)/0.000372723(1.17569%)/3.688e-05(0.116331%) -90: Storage: 52914.3 13.9241 -90: Writing visualization results for the current time step. -86: Solve: M deltax^k = r -87: Storage in liquidPhase: [145153 1.99432 0 0] -91: Time step 21 done. CPU time: 0.6891 seconds, end time: 2.27254 seconds, step size: 0.480575 seconds -91: Begin time step 22. Start time: 2.27254 seconds, step size: 0.560671 seconds +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 7 error: 0.000303788 +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 8 error: 8.50267e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 9 error: 1.69931e-11 +92: Linearization/solve/update time: 0.0134854(97.2271%)/0.00035112(2.53151%)/3.348e-05(0.241385%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 4 error: 2.33819e-08 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 55337.9 6.08254 +92: Writing visualization results for the current time step. +91: Time step 31 done. CPU time: 0.338885 seconds, end time: 10.6817 seconds, step size: 1.05737 seconds +91: Begin time step 32. Start time: 10.6817 seconds, step size: 1.05737 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: 45.0344 +91: Newton iteration 1 error: 20.3783 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 2 error: 5.17251 +91: Newton iteration 2 error: 7.3802 91: 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: 1.30743e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 5 error: 1.38982e-11 +93: Linearization/solve/update time: 0.0099832(98.0645%)/0.000179(1.75831%)/1.804e-05(0.177206%) +87: Newton iteration 5 error: 8.14181e-12 +87: Linearization/solve/update time: 0.128649(96.09%)/0.00513628(3.83638%)/9.852e-05(0.0735863%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 14.4645 +91: Newton iteration 3 error: 18.4462 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 4 error: 7.86804 +91: Newton iteration 4 error: 40.9426 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Storage: 55799.2 0.0104792 +93: 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.55217 +91: Newton iteration 5 error: 47.3494 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 34 done. CPU time: 0.757524 seconds, end time: 13.9241 seconds, step size: 0.953953 seconds -90: Begin time step 35. Start time: 13.9241 seconds, step size: 0.953953 seconds +92: Time step 23 done. CPU time: 0.282864 seconds, end time: 6.08254 seconds, step size: 1.23297 seconds +92: Begin time step 24. Start time: 6.08254 seconds, step size: 1.33572 seconds +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 1 error: 13.884 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 47 done. CPU time: 0.420786 seconds, end time: 26.7447 seconds, step size: 0.9395 seconds +90: Begin time step 48. Start time: 26.7447 seconds, step size: 0.9395 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: 20.6391 +90: Newton iteration 1 error: 21.1102 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: 4.97845 +90: Newton iteration 2 error: 8.92554 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 3 error: 29.6236 +90: Newton iteration 3 error: 38.2704 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 4 error: 14.407 +90: Newton iteration 4 error: 74.7356 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 5 error: 6.51779 +90: Newton iteration 5 error: 29.7729 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: 16.6057 +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 7 error: 2.75273 +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 6 error: 2.19657 +90: Newton iteration 6 error: 15.7504 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 7 error: 0.280301 +90: Newton iteration 7 error: 4.46158 +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 8 error: 0.395289 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Storage in liquidPhase: [145153 1.99432 0 0] 87: Storage in gasPhase: [303.65 28751.6 0 0] 87: Storage total: [145457 28753.5 0 0] 87: 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: 0.0299108 -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 4 error: 3.14701e-06 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 1.79438e-09 -93: Linearization/solve/update time: 0.0274261(99.191%)/0.00020452(0.73968%)/1.9161e-05(0.0692989%) -93: Storage: 55781.2 0.249609 -93: Writing visualization results for the current time step. -92: Time step 16 done. CPU time: 0.664202 seconds, end time: 0.821532 seconds, step size: 0.244581 seconds -92: Begin time step 17. Start time: 0.821532 seconds, step size: 0.326108 seconds -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 1 error: 77.4508 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 4 done. CPU time: 1.28583 seconds, end time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) -87: Begin time step 5. Start time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) -87: 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 8 error: 0.00250665 +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 9 error: 4.48736e-06 +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 8 error: 0.00410757 +90: Newton iteration 9 error: 0.00262157 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 9 error: 8.78242e-07 +90: Newton iteration 10 error: 9.38601e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.08091e-11 -90: Linearization/solve/update time: 0.019266(97.9473%)/0.000368441(1.87313%)/3.532e-05(0.179565%) -90: Storage: 52701.6 14.8781 +90: Newton iteration 11 error: 2.47837e-11 +90: Linearization/solve/update time: 0.0100766(96.0306%)/0.00037804(3.60273%)/3.848e-05(0.366715%) +90: Storage: 49548.2 27.6842 90: Writing visualization results for the current time step. -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 4 error: 0.00022138 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: ###################### -88: # Comparing results -88: ###################### -88: RND: 'e358832c8552e3a753f313c9fae3be5d' 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.437087 +92: Newton iteration 2 error: 0.479932 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 3 error: 0.117526 +92: Newton iteration 3 error: 1.38172 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 4 error: 0.00541395 +92: Newton iteration 4 error: 0.446515 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 13 done. CPU time: 0.491179 seconds, end time: 0.249609 seconds, step size: 0.0758285 seconds -93: Begin time step 14. Start time: 0.249609 seconds, step size: 0.107424 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 0.244518 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 5 error: 3.52745e-13 +88: Linearization/solve/update time: 0.0651719(98.3151%)/0.00107716(1.62495%)/3.976e-05(0.05998%) +93: Time step 5 done. CPU time: 0.0832716 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds +93: Begin time step 6. Start time: 0.0104792 seconds, step size: 0.00557813 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: 166.832 +93: Newton iteration 1 error: 367.162 93: 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.0536048 -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 7 error: 5.57924e-05 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 8 error: 4.26041e-10 -91: Linearization/solve/update time: 0.0327544(99.014%)/0.000297282(0.89866%)/2.888e-05(0.0873019%) -91: Storage: 55241.2 2.83321 +91: Newton iteration 10 error: 4.09273e-11 +91: Linearization/solve/update time: 0.0134812(96.9034%)/0.00039356(2.82892%)/3.724e-05(0.267682%) +91: Storage: 53392.9 11.7391 91: Writing visualization results for the current time step. -90: Time step 35 done. CPU time: 0.785188 seconds, end time: 14.8781 seconds, step size: 0.953953 seconds -90: Begin time step 36. Start time: 14.8781 seconds, step size: 0.953953 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: 20.6012 -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: 5.8619 -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 3 error: 27.0334 +93: Solve: M deltax^k = r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 0.0221669 +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 7 error: 0.000150261 +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 8 error: 5.10391e-08 +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.0903634 +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 3 error: 0.00157405 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 4 done. CPU time: 0.560278 seconds, end time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 703.125 seconds (11 minutes, 43.12 seconds) +87: Begin time step 5. Start time: 1734.38 seconds (28 minutes, 54.38 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 48 done. CPU time: 0.43352 seconds, end time: 27.6842 seconds, step size: 0.9395 seconds +90: Begin time step 49. Start time: 27.6842 seconds, step size: 0.854091 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 4 error: 9.34414 +90: Newton iteration 1 error: 21.2712 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 5 error: 10.7778 +90: Newton iteration 2 error: 6.20297 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 6 error: 5.13523 +90: Newton iteration 3 error: 30.0982 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 7 error: 0.371176 +90: Newton iteration 4 error: 44.4834 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: 1.25077e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 6 error: 7.00027e-11 -92: Linearization/solve/update time: 0.0290276(99.0335%)/0.000257163(0.877363%)/2.612e-05(0.0891136%) -92: Storage: 55713.5 1.14764 -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.324059 -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 3 error: 0.0324932 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 22 done. CPU time: 0.735783 seconds, end time: 2.83321 seconds, step size: 0.560671 seconds -91: Begin time step 23. Start time: 2.83321 seconds, step size: 0.654117 seconds +91: Time step 32 done. CPU time: 0.355049 seconds, end time: 11.7391 seconds, step size: 1.05737 seconds +91: Begin time step 33. Start time: 11.7391 seconds, step size: 1.05737 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: 39.2783 +91: Newton iteration 1 error: 19.6279 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 2 error: 7.48551 +91: Newton iteration 2 error: 5.87933 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 9 error: 8.94573e-12 +92: Linearization/solve/update time: 0.0147964(97.6965%)/0.00031612(2.08725%)/3.276e-05(0.216304%) +92: Storage: 55235.2 7.41825 +92: Writing visualization results for the current time step. +93: Newton iteration 4 error: 3.97446e-09 +93: Linearization/solve/update time: 0.00824408(98.0738%)/0.00014796(1.76017%)/1.396e-05(0.166072%) +93: Storage: 55798.8 0.0160573 +93: 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 3 error: 31.8405 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage in liquidPhase: [341811 5.56556] +88: Storage in gasPhase: [308.762 28746.8] +88: Storage total: [342120 28752.4] +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 8 error: 0.00263455 -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 9 error: 7.36453e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.16049e-11 -90: Linearization/solve/update time: 0.0194106(97.8664%)/0.000386444(1.94841%)/3.672e-05(0.185139%) -90: Storage: 52486.6 15.832 -90: Writing visualization results for the current time step. -86: Solve: M deltax^k = r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 8.59831e-06 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 5.17929e-10 -93: Linearization/solve/update time: 0.0341939(99.2749%)/0.0002284(0.663112%)/2.136e-05(0.0620144%) -93: Storage: 55773.1 0.357033 -93: 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 1 error: 0.108439 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Simulation name: 'outflow' -89: Number of timesteps: '10' -92: Time step 17 done. CPU time: 0.712216 seconds, end time: 1.14764 seconds, step size: 0.326108 seconds -92: Begin time step 18. Start time: 1.14764 seconds, step size: 0.434811 seconds -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 1 error: 59.4002 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 36 done. CPU time: 0.815476 seconds, end time: 15.832 seconds, step size: 0.953953 seconds -90: Begin time step 37. Start time: 15.832 seconds, step size: 0.953953 seconds +90: Newton iteration 5 error: 16.6475 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: 20.5735 +90: Newton iteration 6 error: 6.36447 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: 6.80302 +90: Newton iteration 7 error: 0.82607 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 3 error: 22.5712 +90: Newton iteration 8 error: 0.0127312 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 4 error: 18.3739 +90: Newton iteration 9 error: 2.55471e-06 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 86/120 Test #89: outflow_pvs .................................... Passed 1.47 sec -test 94 - Start 94: tutorial1 - -94: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/tutorial1" "--" -94: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -94: Test timeout computed to be: 1500 +90: Newton iteration 10 error: 3.09228e-11 +90: Linearization/solve/update time: 0.0127884(97.0948%)/0.00034704(2.63487%)/3.56e-05(0.27029%) +90: Storage: 49310.1 28.5383 +90: Writing visualization results for the current time step. 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 8.54057 +91: Newton iteration 4 error: 10.6207 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 4 error: 8.65586 +91: Newton iteration 5 error: 5.38334 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 5 error: 4.02781 +91: Newton iteration 6 error: 2.76103 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 6 error: 0.0688889 +91: Newton iteration 7 error: 0.41499 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 7 error: 0.000700834 +91: Newton iteration 8 error: 0.0134538 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 8 error: 6.93967e-08 +91: Newton iteration 9 error: 2.29838e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 5 error: 4.49561e-06 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 14 done. CPU time: 0.533133 seconds, end time: 0.357033 seconds, step size: 0.107424 seconds -93: Begin time step 15. Start time: 0.357033 seconds, step size: 0.152184 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: 136.226 +91: Newton iteration 10 error: 7.9491e-09 +91: Linearization/solve/update time: 0.0130258(96.9808%)/0.00036988(2.75385%)/3.564e-05(0.265349%) +91: Storage: 53162.6 12.7965 +91: Writing visualization results for the current time step. +92: Time step 24 done. CPU time: 0.300551 seconds, end time: 7.41825 seconds, step size: 1.33572 seconds +92: Begin time step 25. Start time: 7.41825 seconds, step size: 1.44703 seconds +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 1 error: 11.5907 +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.582933 +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 3 error: 1.25625 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 6 done. CPU time: 0.0946254 seconds, end time: 0.0160573 seconds, step size: 0.00557813 seconds +93: Begin time step 7. Start time: 0.0160573 seconds, step size: 0.00836719 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 2 error: 0.384842 +93: Newton iteration 1 error: 357.754 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 8 done. CPU time: 0.594693 seconds, end time: 8221.95 seconds (2 hours, 17 minutes, 1.95 seconds), step size: 1813.97 seconds (30 minutes, 13.97 seconds) +88: 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) +88: 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.0328861 +93: Newton iteration 2 error: 0.0791936 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 4 error: 6.09307e-05 +93: Newton iteration 3 error: 0.00112479 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 4 error: 3.1481e-09 +93: Linearization/solve/update time: 0.00979084(98.2097%)/0.00016392(1.64424%)/1.456e-05(0.146048%) +93: Storage: 55798.2 0.0244245 +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 2 error: 0.437475 +92: Newton iteration 4 error: 1.20786 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 3 error: 0.163001 +92: Newton iteration 5 error: 0.690821 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 4 error: 0.0152593 +92: Newton iteration 6 error: 0.0835606 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 5 error: 26.1493 -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 6 error: 12.2734 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 7 error: 0.000870307 +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 8 error: 7.42848e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 9 error: 1.0786e-11 +92: Linearization/solve/update time: 0.0149222(97.6919%)/0.00031944(2.0913%)/3.312e-05(0.216829%) +92: Storage: 55123.6 8.86528 +92: Writing visualization results for the current time step. +90: Time step 49 done. CPU time: 0.448909 seconds, end time: 28.5383 seconds, step size: 0.854091 seconds +90: Begin time step 50. Start time: 28.5383 seconds, step size: 0.854091 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 7 error: 0.860887 +90: Newton iteration 1 error: 21.716 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 8 error: 0.00214536 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 9 error: 1.17711e-09 -90: Linearization/solve/update time: 0.0226841(98.3492%)/0.000347682(1.50741%)/3.308e-05(0.143422%) -90: Storage: 52269 16.786 -90: 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: 5.31624e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 6 error: 2.28707e-09 -92: Linearization/solve/update time: 0.0288686(99.009%)/0.000263921(0.905156%)/2.504e-05(0.0858783%) -92: Storage: 55680.7 1.58245 -92: Writing visualization results for the current time step. -91: Newton iteration 9 error: 2.96154e-11 -91: Linearization/solve/update time: 0.0296097(98.7163%)/0.000335081(1.11713%)/4.996e-05(0.166563%) -91: Storage: 55110.4 3.48732 -91: Writing visualization results for the current time step. -94: ###################### -94: # Running test '' -94: ###################### -90: Time step 37 done. CPU time: 0.848345 seconds, end time: 16.786 seconds, step size: 0.953953 seconds -90: Begin time step 38. Start time: 16.786 seconds, step size: 1.03345 seconds +90: Newton iteration 2 error: 6.85574 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: 20.5413 +90: Newton iteration 3 error: 44.0481 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: 9.33148 +90: Newton iteration 4 error: 17.0581 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 3 error: 28.8432 +90: Newton iteration 5 error: 25.3153 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 23 done. CPU time: 0.78445 seconds, end time: 3.48732 seconds, step size: 0.654117 seconds -91: Begin time step 24. Start time: 3.48732 seconds, step size: 0.708626 seconds +91: Time step 33 done. CPU time: 0.369926 seconds, end time: 12.7965 seconds, step size: 1.05737 seconds +91: Begin time step 34. Start time: 12.7965 seconds, step size: 1.05737 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: 34.4773 +91: Newton iteration 1 error: 19.3648 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 2 error: 6.83226 +91: Newton iteration 2 error: 6.36163 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 3.35959e-09 -93: Linearization/solve/update time: 0.0315985(99.2948%)/0.000203964(0.640935%)/2.044e-05(0.0642305%) -93: Storage: 55761.7 0.509217 -93: Writing visualization results for the current time step. -93: Time step 15 done. CPU time: 0.568138 seconds, end time: 0.509217 seconds, step size: 0.152184 seconds -93: Begin time step 16. Start time: 0.509217 seconds, step size: 0.215594 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 32.834 +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: 0.0158021 +93: Time step 7 done. CPU time: 0.106523 seconds, end time: 0.0244245 seconds, step size: 0.00836719 seconds +93: Begin time step 8. Start time: 0.0244245 seconds, step size: 0.0125508 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: 108.803 +93: Newton iteration 1 error: 342.428 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 18 done. CPU time: 0.756225 seconds, end time: 1.58245 seconds, step size: 0.434811 seconds -92: Begin time step 19. Start time: 1.58245 seconds, step size: 0.579747 seconds -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 1 error: 45.0656 -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 4 error: 70.8969 -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 5 error: 32.977 -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 6 error: 16.5341 +90: Newton iteration 6 error: 22.2776 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 7 error: 4.31704 +90: Newton iteration 7 error: 4.79724 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 8 error: 0.283229 +90: Newton iteration 8 error: 0.0224555 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 9 error: 0.000978798 +90: Newton iteration 9 error: 4.02208e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 8.16692e-09 -90: Linearization/solve/update time: 0.016864(97.5345%)/0.000388643(2.24776%)/3.764e-05(0.217695%) -90: Storage: 52030.2 17.8194 +90: Newton iteration 10 error: 2.22713e-10 +90: Linearization/solve/update time: 0.00940628(96.2441%)/0.00033276(3.40477%)/3.432e-05(0.351159%) +90: Storage: 49066.8 29.3924 90: 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: 0.0293096 -87: 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: 10.516 +91: Newton iteration 4 error: 38.0771 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 4 error: 7.69034 +91: Newton iteration 5 error: 14.24 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 6 error: 1.05936e-09 -86: Linearization/solve/update time: 0.29075(99.576%)/0.00119265(0.408458%)/4.528e-05(0.0155075%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.304717 -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 3 error: 0.0527695 -93: 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: 4.09028 +91: Newton iteration 6 error: 6.76338 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 6 error: 0.142736 +91: Newton iteration 7 error: 1.42959 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 7 error: 0.00196489 +91: Newton iteration 8 error: 0.0620525 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 8 error: 4.80199e-07 +91: Newton iteration 9 error: 0.000109566 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 2 error: 0.553288 +91: Newton iteration 10 error: 1.12198e-09 +91: Linearization/solve/update time: 0.0129734(97.205%)/0.00033788(2.5316%)/3.516e-05(0.26344%) +91: Storage: 52929.8 13.8538 +91: Writing visualization results for the current time step. +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 25 done. CPU time: 0.318352 seconds, end time: 8.86528 seconds, step size: 1.44703 seconds +92: Begin time step 26. Start time: 8.86528 seconds, step size: 1.56761 seconds 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 3 error: 0.302446 +92: Newton iteration 1 error: 9.90971 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 38 done. CPU time: 0.88059 seconds, end time: 17.8194 seconds, step size: 1.03345 seconds -90: Begin time step 39. Start time: 17.8194 seconds, step size: 1.03345 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: 20.2037 -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: 7.77002 -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 4 error: 0.000566386 +93: Newton iteration 2 error: 0.0293273 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 5 error: 2.42913e-07 +93: Newton iteration 3 error: 4.06838e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 6 error: 4.45368e-11 -93: Linearization/solve/update time: 0.0337438(99.1409%)/0.00026688(0.784107%)/2.5521e-05(0.074982%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.0710357 -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 5 error: 0.00139319 -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 6 error: 3.75591e-07 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 7 error: 8.26361e-12 -92: Linearization/solve/update time: 0.0292228(97.7172%)/0.000653924(2.18664%)/2.876e-05(0.0961697%) -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 3 error: 29.1759 -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 4 error: 60.1372 -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 5 error: 24.8538 -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 6 error: 12.2478 -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 7 error: 2.84963 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 9 error: 3.71188e-11 -91: Linearization/solve/update time: 0.0503177(99.055%)/0.000444362(0.874768%)/3.568e-05(0.0702394%) -91: Storage: 54967.8 4.19595 -91: Writing visualization results for the current time step. -94: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/tutorial1 " -86: Storage in liquidPhase: [5603.98 0] -86: Storage in gasPhase: [0 813.581] -86: Storage total: [5603.98 813.581] -86: 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 8 error: 0.148565 -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 9 error: 0.000329791 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 1.31922e-09 -90: Linearization/solve/update time: 0.0239222(98.1839%)/0.000404322(1.65946%)/3.816e-05(0.15662%) -90: Storage: 51788.2 18.8529 -90: Writing visualization results for the current time step. -93: Storage: 55745.4 0.72481 +93: Newton iteration 4 error: 4.05936e-09 +93: Linearization/solve/update time: 0.00942236(98.2696%)/0.00015164(1.58151%)/1.428e-05(0.148932%) +93: Storage: 55797.2 0.0369753 93: Writing visualization results for the current time step. -93: Time step 16 done. CPU time: 0.619224 seconds, end time: 0.72481 seconds, step size: 0.215594 seconds -93: Begin time step 17. Start time: 0.72481 seconds, step size: 0.287458 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: 84.9879 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 24 done. CPU time: 0.839079 seconds, end time: 4.19595 seconds, step size: 0.708626 seconds -91: Begin time step 25. Start time: 4.19595 seconds, step size: 0.767678 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: 30.7359 -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 2 error: 7.07131 -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 3 error: 9.57559 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55636.8 2.1622 -92: Writing visualization results for the current time step. -88: Simulation name: 'obstacle_pvs' -88: Number of timesteps: '9' -90: Time step 39 done. CPU time: 0.91605 seconds, end time: 18.8529 seconds, step size: 1.03345 seconds -90: Begin time step 40. Start time: 18.8529 seconds, step size: 1.03345 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: 19.62 -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: 8.11163 -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 3 error: 23.4694 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 87/120 Test #88: obstacle_pvs ................................... Passed 2.38 sec -test 95 - Start 95: reservoir_blackoil_ecfv - -95: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv" "--" "--end-time=8750000" -95: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -95: Test timeout computed to be: 1500 -92: Time step 19 done. CPU time: 0.816769 seconds, end time: 2.1622 seconds, step size: 0.579747 seconds -92: Begin time step 20. Start time: 2.1622 seconds, step size: 0.724684 seconds -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 1 error: 33.8155 -92: 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 3 error: 0.000206534 +87: Newton iteration 1 error: 0.108439 87: 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.359299 -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 3 error: 0.0739688 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Time step 7 done. CPU time: 1.95598 seconds, end time: 6712.89 seconds (1 hours, 51 minutes, 52.89 seconds), step size: 1992.19 seconds (33 minutes, 12.19 seconds) -86: 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) -86: 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 4 error: 15.3218 -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 5 error: 10.5948 -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 6 error: 1.39042 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 50 done. CPU time: 0.460906 seconds, end time: 29.3924 seconds, step size: 0.854091 seconds +90: Serialize to file 'powerinjection_darcy_ad_time=29.3924_rank=0.ers', next time step size: 0.854091 +90: Begin time step 51. Start time: 29.3924 seconds, step size: 0.854091 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 4 error: 63.4122 +90: Newton iteration 1 error: 22.8176 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 5 error: 38.1946 +90: Newton iteration 2 error: 7.72593 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 6 error: 16.4887 +90: Newton iteration 3 error: 49.2158 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 7 error: 3.84446 +90: Newton iteration 4 error: 45.7842 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.476278 +92: Newton iteration 2 error: 0.583484 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 3 error: 0.632611 +92: Newton iteration 3 error: 1.90583 92: 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 4 error: 0.00119978 -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 5 error: 1.90198e-06 -93: 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 8 error: 0.18111 -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 9 error: 0.000326301 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 4.61341e-10 -90: Linearization/solve/update time: 0.0282924(98.4375%)/0.000409323(1.42416%)/3.976e-05(0.138337%) -90: Storage: 51542.6 19.8863 -90: 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 7 error: 0.00279217 -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 8 error: 9.50484e-08 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 9 error: 2.9786e-11 -91: Linearization/solve/update time: 0.030032(98.6801%)/0.000367442(1.20735%)/3.424e-05(0.112507%) -91: Storage: 54812.4 4.96363 -91: Writing visualization results for the current time step. -95: ###################### -95: # Running test '' -95: ###################### 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.173676 +92: Newton iteration 4 error: 1.22553 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 5 error: 0.0121694 +92: Newton iteration 5 error: 0.326538 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 6 error: 7.3975e-05 +92: Newton iteration 6 error: 0.0662214 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 7 error: 2.6233e-09 -92: Linearization/solve/update time: 0.0223746(74.6071%)/0.00758776(25.301%)/2.756e-05(0.0918975%) -90: Time step 40 done. CPU time: 0.948033 seconds, end time: 19.8863 seconds, step size: 1.03345 seconds -90: Serialize to file 'powerinjection_darcy_ad_time=19.8863_rank=0.ers', next time step size: 1.03345 -90: Begin time step 41. Start time: 19.8863 seconds, step size: 1.03345 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: 19.5161 -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: 8.28176 -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 3 error: 20.9169 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 6 error: 5.08066e-10 -93: Linearization/solve/update time: 0.0450954(99.3521%)/0.000268801(0.59221%)/2.528e-05(0.0556957%) -93: Storage: 55723.7 1.01227 -93: Writing visualization results for the current time step. -91: Time step 25 done. CPU time: 0.895936 seconds, end time: 4.96363 seconds, step size: 0.767678 seconds -91: Begin time step 26. Start time: 4.96363 seconds, step size: 0.831652 seconds +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 2 error: 4.18804e-05 +89: Simulation name: 'outflow' +89: Number of timesteps: '10' + 87/120 Test #89: outflow_pvs .................................... Passed 0.84 sec +test 95 + Start 95: reservoir_blackoil_ecfv + +95: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv" "--" "--end-time=8750000" +95: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +95: Test timeout computed to be: 1500 +91: Time step 34 done. CPU time: 0.384644 seconds, end time: 13.8538 seconds, step size: 1.05737 seconds +91: Begin time step 35. Start time: 13.8538 seconds, step size: 1.05737 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: 28.1569 +91: Newton iteration 1 error: 19.136 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 2 error: 5.167 +91: Newton iteration 2 error: 7.52957 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 17 done. CPU time: 0.671857 seconds, end time: 1.01227 seconds, step size: 0.287458 seconds -93: Begin time step 18. Start time: 1.01227 seconds, step size: 0.383277 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: 65.7279 -93: 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 4 error: 63.0177 -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 5 error: 49.9429 -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 6 error: 20.0022 -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 7 error: 5.00071 -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 8 error: 0.247197 -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 9 error: 0.00049139 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 6.63363e-10 -90: Linearization/solve/update time: 0.0210742(98.0743%)/0.000377363(1.75616%)/3.644e-05(0.169583%) -87: Solve: M deltax^k = r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 4 error: 5.09224e-06 -87: 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.357404 -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 3 error: 0.160216 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55581.8 2.88688 -92: 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 3 error: 24.0306 +91: Newton iteration 3 error: 17.0998 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 4 error: 23.4347 +91: Newton iteration 4 error: 49.0011 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 5 error: 7.81122 +91: Newton iteration 5 error: 42.4957 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 6 error: 2.07042 +91: Newton iteration 6 error: 14.9914 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 7 error: 0.0958951 +91: Newton iteration 7 error: 2.7932 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 8 error: 0.00018802 +91: Newton iteration 8 error: 0.0730472 +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 9 error: 1.4354e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 8.04903e-11 +91: Linearization/solve/update time: 0.0128954(97.1542%)/0.00034304(2.58448%)/3.468e-05(0.261281%) +91: Storage: 52694.1 14.9112 +91: Writing visualization results for the current time step. +93: Time step 8 done. CPU time: 0.117669 seconds, end time: 0.0369753 seconds, step size: 0.0125508 seconds +93: Begin time step 9. Start time: 0.0369753 seconds, step size: 0.0188262 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 4 error: 0.0114787 +93: Newton iteration 1 error: 320.507 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 5 error: 4.56562e-05 +93: Newton iteration 2 error: 0.144333 93: 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.0152158 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 51293.4 20.9198 -90: Writing visualization results for the current time step. -92: Time step 20 done. CPU time: 0.880222 seconds, end time: 2.88688 seconds, step size: 0.724684 seconds -92: Serialize to file 'powerinjection_forchheimer_ad_time=2.88688_rank=0.ers', next time step size: 0.905855 -92: Begin time step 21. Start time: 2.88688 seconds, step size: 0.905855 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 0.00348759 +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 4 error: 1.75855e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 5 error: 8.01492e-12 +93: Linearization/solve/update time: 0.0116069(98.2571%)/0.00018768(1.58879%)/1.82e-05(0.154071%) +93: Storage: 55795.8 0.0558014 +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 7 error: 0.00349673 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 1 error: 26.11 +92: Newton iteration 8 error: 1.20966e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 9 error: 1.36566e-10 +92: Linearization/solve/update time: 0.0149677(97.6811%)/0.00032332(2.11003%)/3.2e-05(0.208836%) +92: Storage: 55002 10.4329 +92: Writing visualization results for the current time step. +92: Time step 26 done. CPU time: 0.336213 seconds, end time: 10.4329 seconds, step size: 1.56761 seconds +92: Begin time step 27. Start time: 10.4329 seconds, step size: 1.69825 seconds 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 41 done. CPU time: 0.988172 seconds, end time: 20.9198 seconds, step size: 1.03345 seconds -90: Begin time step 42. Start time: 20.9198 seconds, step size: 1.03345 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: 19.4995 -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: 8.46905 -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 3 error: 23.2052 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 6 error: 6.72648e-09 -93: Linearization/solve/update time: 0.0338998(99.1469%)/0.000266321(0.77891%)/2.5361e-05(0.0741734%) -93: Storage: 55694.8 1.39555 -93: Writing visualization results for the current time step. -95: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv --end-time=8750000" 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.587883 +92: Newton iteration 1 error: 8.52259 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 3 error: 1.02931 +92: Newton iteration 2 error: 0.65823 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 4 error: 0.475645 +92: Newton iteration 3 error: 1.89745 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 4 error: 68.7818 +90: Newton iteration 5 error: 18.6316 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 5 error: 48.0277 +90: Newton iteration 6 error: 9.0385 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 6 error: 20.6989 +90: Newton iteration 7 error: 2.18739 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 7 error: 5.54458 +90: Newton iteration 8 error: 0.16649 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 8 error: 0.343357 +90: Newton iteration 9 error: 0.00087297 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 9 error: 8.6419e-10 -91: Linearization/solve/update time: 0.0432387(99.143%)/0.000339322(0.77804%)/3.444e-05(0.0789683%) -91: Storage: 54642.9 5.79528 -91: Writing visualization results for the current time step. -93: Time step 18 done. CPU time: 0.715879 seconds, end time: 1.39555 seconds, step size: 0.383277 seconds -93: Begin time step 19. Start time: 1.39555 seconds, step size: 0.511037 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: 50.2652 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 26 done. CPU time: 0.940927 seconds, end time: 5.79528 seconds, step size: 0.831652 seconds -91: Begin time step 27. Start time: 5.79528 seconds, step size: 0.900956 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: 26.2007 -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 2 error: 7.82582 -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 3 error: 15.7855 -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 4 error: 36.8867 -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 5 error: 24.5481 -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 9 error: 0.00107624 +90: Newton iteration 10 error: 2.13248e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 4.32158e-09 -90: Linearization/solve/update time: 0.027788(98.3593%)/0.000425603(1.50648%)/3.792e-05(0.134223%) -90: Storage: 51040.2 21.9532 +90: Newton iteration 11 error: 2.51248e-11 +90: Linearization/solve/update time: 0.0102752(96.1935%)/0.00036944(3.45859%)/3.716e-05(0.347881%) +90: Storage: 48817.8 30.2465 90: Writing visualization results for the current time step. -87: Newton iteration 5 error: 4.62001e-09 -87: Linearization/solve/update time: 0.244733(98.1208%)/0.00457919(1.83594%)/0.00010784(0.0432363%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 0.0633533 -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 6 error: 0.00155627 -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 7 error: 8.84202e-07 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 8 error: 7.45626e-12 -92: Linearization/solve/update time: 0.0331847(98.9169%)/0.000331803(0.989037%)/3.1562e-05(0.0940799%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.439422 -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 3 error: 0.282819 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Storage in liquidPhase: [204871 3.19452 0 0] -87: Storage in gasPhase: [305.557 28750.2 0 0] -87: Storage total: [205176 28753.4 0 0] -87: Writing visualization results for the current time step. -90: Time step 42 done. CPU time: 1.024 seconds, end time: 21.9532 seconds, step size: 1.03345 seconds -90: Begin time step 43. Start time: 21.9532 seconds, step size: 1.03345 seconds +90: Time step 51 done. CPU time: 0.474248 seconds, end time: 30.2465 seconds, step size: 0.854091 seconds +90: Begin time step 52. Start time: 30.2465 seconds, step size: 0.776446 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: 19.5074 +90: Newton iteration 1 error: 23.1879 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: 8.5137 +90: Newton iteration 2 error: 6.53447 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 3 error: 32.384 +90: Newton iteration 3 error: 29.0346 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 4 error: 73.2711 +90: Newton iteration 4 error: 47.0732 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 5 error: 31.5836 +90: Newton iteration 5 error: 18.6143 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 6 error: 16.6915 +90: Newton iteration 6 error: 6.27663 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 7 error: 4.84567 +90: Newton iteration 7 error: 0.643104 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 8 error: 0.437624 -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: 6.09674 +90: Newton iteration 8 error: 0.00601489 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 3 error: 9.09394e-09 +88: Linearization/solve/update time: 0.037659(98.9012%)/0.00039996(1.05039%)/1.844e-05(0.0484277%) +93: Time step 9 done. CPU time: 0.131457 seconds, end time: 0.0558014 seconds, step size: 0.0188262 seconds +93: Begin time step 10. Start time: 0.0558014 seconds, step size: 0.0266704 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: 293.164 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 35 done. CPU time: 0.399303 seconds, end time: 14.9112 seconds, step size: 1.05737 seconds +91: Begin time step 36. Start time: 14.9112 seconds, step size: 1.05737 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 7 error: 0.388569 +91: Newton iteration 1 error: 19.104 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 8 error: 0.000457148 +91: Newton iteration 2 error: 6.71889 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55512.9 3.79274 -92: Writing visualization results for the current time step. -87: Time step 5 done. CPU time: 1.55595 seconds, end time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) -87: Begin time step 6. Start time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) -87: 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.0447405 -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 5 error: 0.000499637 -93: 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 9 error: 0.00294731 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 10 error: 1.06928e-07 +90: Newton iteration 9 error: 4.32702e-07 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 3.20597e-11 -90: Linearization/solve/update time: 0.0206466(97.7754%)/0.000428643(2.02991%)/4.112e-05(0.19473%) -90: Storage: 50782.7 22.9867 +90: Newton iteration 10 error: 2.00089e-11 +90: Linearization/solve/update time: 0.00820992(95.7769%)/0.00032828(3.82971%)/3.372e-05(0.393377%) +90: Storage: 48586 31.0229 90: Writing visualization results for the current time step. -92: Time step 21 done. CPU time: 0.940249 seconds, end time: 3.79274 seconds, step size: 0.905855 seconds -92: Begin time step 22. Start time: 3.79274 seconds, step size: 1.05683 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 2.12781 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 1 error: 21.0625 +92: Newton iteration 5 error: 0.71492 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 9 error: 4.08818e-09 -91: Linearization/solve/update time: 0.0434207(99.1578%)/0.000335443(0.766036%)/3.336e-05(0.0761827%) -91: Storage: 54457.9 6.69624 -91: Writing visualization results for the current time step. +88: Storage in liquidPhase: [378206 5.46037] +88: Storage in gasPhase: [309.471 28746.6] +88: Storage total: [378515 28752.1] +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: 0.0293096 +87: 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.181241 +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 7 error: 0.0153856 +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 8 error: 0.000123529 +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.171462 +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 6 error: 9.77467e-08 +93: Newton iteration 3 error: 0.00946693 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 7 error: 1.18454e-11 -93: Linearization/solve/update time: 0.0447875(99.1699%)/0.000346283(0.76675%)/2.86e-05(0.063327%) -93: Storage: 55656.1 1.90658 -93: Writing visualization results for the current time step. -90: Time step 43 done. CPU time: 1.0521 seconds, end time: 22.9867 seconds, step size: 1.03345 seconds -90: Begin time step 44. Start time: 22.9867 seconds, step size: 0.9395 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 4 error: 4.23866e-08 +93: 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: 30.2713 +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 4 error: 19.4184 +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 5 error: 39.3958 +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 6 error: 7.97989 +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 7 error: 0.655771 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 5 error: 6.42331e-12 +93: Linearization/solve/update time: 0.0112861(98.1702%)/0.00019152(1.6659%)/1.884e-05(0.163876%) +90: Time step 52 done. CPU time: 0.485118 seconds, end time: 31.0229 seconds, step size: 0.776446 seconds +90: Begin time step 53. Start time: 31.0229 seconds, step size: 0.776446 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: 19.5187 +90: Newton iteration 1 error: 23.7141 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: 5.75931 +90: Newton iteration 2 error: 6.52692 +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 3 error: 48.5132 +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 4 error: 34.3072 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 27 done. CPU time: 0.99195 seconds, end time: 6.69624 seconds, step size: 0.900956 seconds -91: Begin time step 28. Start time: 6.69624 seconds, step size: 0.976036 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: 24.2454 +91: Newton iteration 8 error: 0.00867608 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Storage: 55793.8 0.0824718 +93: 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 2 error: 7.97901 +91: Newton iteration 9 error: 1.17627e-06 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 19 done. CPU time: 0.772043 seconds, end time: 1.90658 seconds, step size: 0.511037 seconds -93: Begin time step 20. Start time: 1.90658 seconds, step size: 0.638796 seconds +92: Newton iteration 9 error: 6.94672e-09 +92: Linearization/solve/update time: 0.0138557(97.5857%)/0.00030956(2.18023%)/3.324e-05(0.234109%) +92: Storage: 54869.7 12.1311 +92: Writing visualization results for the current time step. +91: Newton iteration 10 error: 3.09228e-11 +91: Linearization/solve/update time: 0.0130241(97.1508%)/0.00034672(2.5863%)/3.524e-05(0.262867%) +91: Storage: 52455.4 15.9686 +91: Writing visualization results for the current time step. +88: Time step 9 done. CPU time: 0.643443 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1778.05 seconds (29 minutes, 38.05 seconds) +88: Simulation of problem 'obstacle_pvs' finished. +88: +88: ------------------------ Timing ------------------------ +88: Setup time: 0.145 seconds, 18.4% +88: Simulation time: 0.643 seconds, 81.6% +88: Linearization time: 0.537 seconds, 83.4% +88: Linear solve time: 0.00821 seconds, 1.28% +88: Newton update time: 0.000334 seconds, 0.0518% +88: Pre/postprocess time: 0.0769 seconds, 12% +88: Output write time: 0.0198 seconds, 3.08% +88: First process' simulation CPU time: 0.634 seconds +88: Number of processes: 1 +88: Threads per processes: 1 +88: Total CPU time: 0.634 seconds +88: +88: ---------------------------------------------------------------- +88: +88: Simulation completed +95: ###################### +95: # Running test '' +95: ###################### +93: Time step 10 done. CPU time: 0.144564 seconds, end time: 0.0824718 seconds, step size: 0.0266704 seconds +93: Serialize to file 'powerinjection_forchheimer_fd_time=0.0824718_rank=0.ers', next time step size: 0.0377831 +93: Begin time step 11. Start time: 0.0824718 seconds, step size: 0.0377831 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: 37.9942 +93: Newton iteration 1 error: 264.271 93: 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: 2.28905e-05 -86: 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.604864 -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 3 error: 1.04417 -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 4 error: 0.324892 -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: 27.2912 -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 4 error: 40.094 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 5 error: 14.8747 +90: Newton iteration 5 error: 14.2341 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 6 error: 5.7756 +90: Newton iteration 6 error: 6.07957 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 7 error: 0.74943 +90: Newton iteration 7 error: 1.12652 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 8 error: 0.0113346 +90: Newton iteration 8 error: 0.0492351 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 9 error: 2.17715e-06 +90: Newton iteration 9 error: 8.92049e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.09184e-11 -90: Linearization/solve/update time: 0.0180444(97.7677%)/0.000375283(2.03335%)/3.6721e-05(0.19896%) -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 24.6615 +90: Newton iteration 10 error: 2.63753e-10 +90: Linearization/solve/update time: 0.00955032(96.3398%)/0.00032832(3.31196%)/3.452e-05(0.348224%) +90: Storage: 48348.3 31.7994 +90: Writing visualization results for the current time step. +92: Time step 27 done. CPU time: 0.35299 seconds, end time: 12.1311 seconds, step size: 1.69825 seconds +92: Begin time step 28. Start time: 12.1311 seconds, step size: 1.83977 seconds +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 1 error: 7.41109 +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.65348 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 36 done. CPU time: 0.414138 seconds, end time: 15.9686 seconds, step size: 1.05737 seconds +91: Begin time step 37. Start time: 15.9686 seconds, step size: 1.05737 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 4 error: 50.6081 +91: Newton iteration 1 error: 19.0797 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 5 error: 20.603 +91: Newton iteration 2 error: 5.19705 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 91: Solve: M deltax^k = r +90: Time step 53 done. CPU time: 0.497313 seconds, end time: 31.7994 seconds, step size: 0.776446 seconds +90: Begin time step 54. Start time: 31.7994 seconds, step size: 0.776446 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 6 error: 8.74511 +91: Newton iteration 3 error: 38.7626 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 5 error: 0.0892081 -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 6 error: 0.00209772 -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.384242 -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 3 error: 0.473001 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 0.112527 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 50544.7 23.9262 -90: 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 7 error: 1.30766 +91: Newton iteration 4 error: 17.912 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 8 error: 0.0239633 +91: Newton iteration 5 error: 9.62172 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 9 error: 5.04049e-06 +91: Newton iteration 6 error: 3.85076 91: 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: 0.0713485 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 44 done. CPU time: 1.08889 seconds, end time: 23.9262 seconds, step size: 0.9395 seconds -90: Begin time step 45. Start time: 23.9262 seconds, step size: 0.9395 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: 19.8142 -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: 6.21016 -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: 6.42117e-06 +92: Newton iteration 3 error: 2.62776 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 8 error: 8.99547e-11 -92: Linearization/solve/update time: 0.0483573(99.2021%)/0.000355443(0.729169%)/3.352e-05(0.0687642%) -92: Storage: 55432.3 4.84957 -92: 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 4 error: 1.7591 +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 5 error: 0.798853 +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.136272 +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 5 error: 0.0041175 +93: Newton iteration 3 error: 0.00404948 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 6 error: 6.00483e-06 +93: Newton iteration 4 error: 6.33169e-08 93: 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: 39.4269 -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 4 error: 15.3061 +90: Newton iteration 1 error: 25.0101 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 5 error: 19.8202 +90: Newton iteration 2 error: 9.97473 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 6 error: 16.6251 +90: Newton iteration 3 error: 31.3396 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 7 error: 3.32555 +90: Newton iteration 4 error: 82.5029 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 22 done. CPU time: 1.00024 seconds, end time: 4.84957 seconds, step size: 1.05683 seconds -92: Begin time step 23. Start time: 4.84957 seconds, step size: 1.23297 seconds -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 1 error: 17.0748 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 7 error: 5.54792e-11 -93: Linearization/solve/update time: 0.0471623(99.2207%)/0.000338802(0.712776%)/3.16e-05(0.0664805%) -93: Storage: 55607.7 2.54538 +93: Newton iteration 5 error: 1.47224e-11 +93: Linearization/solve/update time: 0.0101152(98.0512%)/0.00018396(1.78321%)/1.708e-05(0.165565%) +93: Storage: 55791 0.120255 93: Writing visualization results for the current time step. -91: Newton iteration 10 error: 3.50155e-11 -91: Linearization/solve/update time: 0.0527127(99.1655%)/0.000404603(0.761157%)/3.9e-05(0.0733685%) -91: Storage: 54255.7 7.67227 -91: Writing visualization results for the current time step. -91: Time step 28 done. CPU time: 1.04652 seconds, end time: 7.67227 seconds, step size: 0.976036 seconds -91: Begin time step 29. Start time: 7.67227 seconds, step size: 0.976036 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: 22.6173 +91: Newton iteration 7 error: 0.831286 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 2 error: 5.63446 +91: Newton iteration 8 error: 0.0538221 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 3 error: 26.9258 +91: Newton iteration 9 error: 0.00023349 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 20 done. CPU time: 0.821359 seconds, end time: 2.54538 seconds, step size: 0.638796 seconds -93: Serialize to file 'powerinjection_forchheimer_fd_time=2.54538_rank=0.ers', next time step size: 0.798495 -93: Begin time step 21. Start time: 2.54538 seconds, step size: 0.798495 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: 28.8146 -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 2 error: 0.646491 -93: 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 8 error: 0.0212723 +90: Newton iteration 5 error: 49.7022 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 9 error: 4.09272e-05 +90: Newton iteration 6 error: 20.2109 +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 7 error: 4.39251 +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 8 error: 0.184055 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.33058e-10 -90: Linearization/solve/update time: 0.0360502(98.7859%)/0.000405123(1.11013%)/3.796e-05(0.104019%) -90: Storage: 50302.6 24.8657 -90: 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 2 error: 0.577335 +92: Newton iteration 6 error: 0.552166 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 3 error: 1.59148 +92: Newton iteration 7 error: 0.0179009 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 11 done. CPU time: 0.156932 seconds, end time: 0.120255 seconds, step size: 0.0377831 seconds +93: Begin time step 12. Start time: 0.120255 seconds, step size: 0.053526 seconds +93: 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 10 error: 6.96058e-08 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 11 error: 3.10365e-11 +91: Linearization/solve/update time: 0.0129306(96.6702%)/0.00040808(3.05083%)/3.732e-05(0.279006%) +91: Storage: 52213.7 17.0259 +91: 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 9 error: 0.000269255 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 2.81148e-10 +90: Linearization/solve/update time: 0.00976224(96.0586%)/0.00036472(3.58877%)/3.584e-05(0.352659%) +90: Storage: 48104 32.5758 +90: 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 8 error: 0.000448588 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 4 error: 0.741458 +92: Newton iteration 9 error: 3.89827e-07 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.1287e-11 +92: Linearization/solve/update time: 0.0157124(97.5039%)/0.0003644(2.26129%)/3.784e-05(0.234817%) +92: Storage: 54725.6 13.9709 +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 1 error: 233.895 +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 2 error: 0.307216 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 37 done. CPU time: 0.43089 seconds, end time: 17.0259 seconds, step size: 1.05737 seconds +91: Begin time step 38. Start time: 17.0259 seconds, step size: 0.961247 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: 19.0366 +91: 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 2 error: 0.0186207 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 45 done. CPU time: 1.12769 seconds, end time: 24.8657 seconds, step size: 0.9395 seconds -90: Begin time step 46. Start time: 24.8657 seconds, step size: 0.9395 seconds +90: Time step 54 done. CPU time: 0.510146 seconds, end time: 32.5758 seconds, step size: 0.776446 seconds +90: Begin time step 55. Start time: 32.5758 seconds, step size: 0.776446 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: 20.7289 +90: Newton iteration 1 error: 25.4133 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: 7.52066 +90: Newton iteration 2 error: 10.5567 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 3 error: 40.2048 +90: Newton iteration 3 error: 31.6281 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 3 error: 0.00572954 +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 4 error: 1.98412e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: ###################### +88: # Comparing results +88: ###################### +88: RND: '6c3b6dfba4f1bf273f966b004a973b71' +95: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv --end-time=8750000" 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 4 error: 9.66389 -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 5 error: 5.20028 -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 6 error: 1.76238 +91: Newton iteration 2 error: 4.9891 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 7 error: 0.223835 -91: 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.535526 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 3 error: 0.000206534 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 5 error: 7.1819e-12 +93: Linearization/solve/update time: 0.0104756(98.2562%)/0.0001684(1.57951%)/1.752e-05(0.164329%) +93: Storage: 55786.9 0.173781 +93: Writing visualization results for the current time step. +92: Time step 28 done. CPU time: 0.371757 seconds, end time: 13.9709 seconds, step size: 1.83977 seconds +92: Begin time step 29. Start time: 13.9709 seconds, step size: 1.83977 seconds +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 5 error: 0.165032 +92: Newton iteration 1 error: 6.51823 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 6 error: 0.0190754 +92: Newton iteration 2 error: 0.497494 +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 3 error: 1.57003 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 4 error: 47.4523 +90: Newton iteration 4 error: 84.9596 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 5 error: 18.6578 +90: Newton iteration 5 error: 86.5325 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 6 error: 9.097 +90: Newton iteration 6 error: 33.3294 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 7 error: 2.11697 +90: Newton iteration 7 error: 9.05142 +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 3 error: 22.2996 +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 4 error: 31.1796 +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 8 error: 0.526487 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 8 error: 0.127072 +90: Newton iteration 9 error: 0.00148475 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.47154e-09 +90: Linearization/solve/update time: 0.00848664(95.7255%)/0.00034496(3.89099%)/3.4e-05(0.383505%) +90: Storage: 47852.2 33.3522 +90: 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 4 error: 2.14538 +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 5 error: 1.56215 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 12 done. CPU time: 0.169206 seconds, end time: 0.173781 seconds, step size: 0.053526 seconds +93: Begin time step 13. Start time: 0.173781 seconds, step size: 0.0758285 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 4 error: 0.19707 +93: Newton iteration 1 error: 199.822 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 5 error: 0.0168236 +93: Newton iteration 2 error: 0.422234 93: 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 8 error: 0.00418269 +91: Newton iteration 5 error: 10.8378 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 9 error: 1.75948e-06 +91: Newton iteration 6 error: 3.45966 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 4.08136e-11 -91: Linearization/solve/update time: 0.0393483(98.9019%)/0.000398641(1.00198%)/3.824e-05(0.0961162%) -91: Storage: 54051.7 8.64831 -91: 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 3 error: 0.000166461 -86: 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 7 error: 0.26785 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 8 error: 0.00138909 +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 9 error: 4.2181e-08 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 55 done. CPU time: 0.522698 seconds, end time: 33.3522 seconds, step size: 0.776446 seconds +90: Begin time step 56. Start time: 33.3522 seconds, step size: 0.776446 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 9 error: 0.000394548 +90: Newton iteration 1 error: 25.8789 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.16516e-09 -90: Linearization/solve/update time: 0.0239494(98.2135%)/0.000396121(1.62444%)/3.9521e-05(0.162071%) -90: Storage: 50056.1 25.8052 -90: 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 6 error: 7.0719e-05 -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 7 error: 0.000303788 +92: Newton iteration 6 error: 0.352268 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 8 error: 8.50267e-08 +92: Newton iteration 7 error: 0.0245693 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 9 error: 1.69931e-11 -92: Linearization/solve/update time: 0.0536192(99.2099%)/0.000391524(0.724425%)/3.548e-05(0.0656475%) -93: Newton iteration 7 error: 7.25962e-09 -93: Linearization/solve/update time: 0.0507744(99.2809%)/0.000336801(0.658558%)/3.096e-05(0.0605371%) -93: Storage: 55547.1 3.34387 -93: Writing visualization results for the current time step. -90: Time step 46 done. CPU time: 1.16286 seconds, end time: 25.8052 seconds, step size: 0.9395 seconds -90: Begin time step 47. Start time: 25.8052 seconds, step size: 0.9395 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: 20.953 -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 8 error: 0.000107788 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 2.42153e-11 +91: Linearization/solve/update time: 0.0140566(96.6573%)/0.000446(3.06682%)/4.012e-05(0.275876%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 8.66439 +90: Newton iteration 2 error: 11.0916 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 29 done. CPU time: 1.09994 seconds, end time: 8.64831 seconds, step size: 0.976036 seconds -91: Begin time step 30. Start time: 8.64831 seconds, step size: 0.976036 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: 21.4593 -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 2 error: 6.56312 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 21 done. CPU time: 0.880046 seconds, end time: 3.34387 seconds, step size: 0.798495 seconds -93: Begin time step 22. Start time: 3.34387 seconds, step size: 0.998118 seconds +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 0.0299108 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Storage: 51991.2 17.9872 +91: Writing visualization results for the current time step. +92: Newton iteration 9 error: 7.85235e-10 +92: Linearization/solve/update time: 0.0142344(97.6103%)/0.00031488(2.15924%)/3.36e-05(0.230407%) +92: Storage: 54580.6 15.8107 +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 1 error: 23.2808 +93: Newton iteration 4 error: 3.14701e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55337.9 6.08254 -92: 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 3 error: 7.26e-05 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 5 error: 1.79438e-09 +93: Linearization/solve/update time: 0.0113587(98.2085%)/0.00018924(1.63619%)/1.796e-05(0.155284%) +93: Storage: 55781.2 0.249609 +93: 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 3 error: 34.3363 +90: Newton iteration 3 error: 44.2033 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 4 error: 71.1479 +90: Newton iteration 4 error: 112.245 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 5 error: 29.6248 +90: Newton iteration 5 error: 53.3878 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 6 error: 14.7986 +90: Newton iteration 6 error: 27.8693 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 7 error: 3.73002 +90: Newton iteration 7 error: 8.99007 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 23 done. CPU time: 1.07304 seconds, end time: 6.08254 seconds, step size: 1.23297 seconds -92: Begin time step 24. Start time: 6.08254 seconds, step size: 1.33572 seconds -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 1 error: 13.884 -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.763756 -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 3 error: 0.765464 -93: 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 8 error: 0.243498 +90: Newton iteration 8 error: 1.0781 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 9 error: 0.000865846 +90: Newton iteration 9 error: 0.0135938 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 9.08176e-09 -90: Linearization/solve/update time: 0.0258634(98.2228%)/0.000426801(1.62088%)/4.1161e-05(0.156319%) -90: Storage: 49804.7 26.7447 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 10 error: 1.77792e-06 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 11 error: 2.467e-11 +90: Linearization/solve/update time: 0.009343(95.7738%)/0.00037456(3.83956%)/3.772e-05(0.386662%) +90: Storage: 47591.7 34.1287 90: Writing visualization results for the current time step. +91: Time step 38 done. CPU time: 0.447193 seconds, end time: 17.9872 seconds, step size: 0.961247 seconds +91: Begin time step 39. Start time: 17.9872 seconds, step size: 0.961247 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 3 error: 19.9335 +91: Newton iteration 1 error: 19.2099 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 4 error: 17.0189 +91: Newton iteration 2 error: 6.40765 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 5 error: 23.4321 +91: Newton iteration 3 error: 27.733 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 6 error: 11.1348 +91: Newton iteration 4 error: 39.805 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 13 done. CPU time: 0.182382 seconds, end time: 0.249609 seconds, step size: 0.0758285 seconds +93: Begin time step 14. Start time: 0.249609 seconds, step size: 0.107424 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: 166.832 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 29 done. CPU time: 0.389119 seconds, end time: 15.8107 seconds, step size: 1.83977 seconds +92: Begin time step 30. Start time: 15.8107 seconds, step size: 1.99308 seconds +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.479932 +92: Newton iteration 1 error: 5.79649 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 3 error: 1.38172 +92: Newton iteration 2 error: 0.693438 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: 0.691673 -93: 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 4 error: 2.5619e-06 -86: 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: 14.1777 +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 6 error: 5.61157 +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 7 error: 0.711597 +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 8 error: 0.00997826 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 56 done. CPU time: 0.534865 seconds, end time: 34.1287 seconds, step size: 0.776446 seconds +90: Begin time step 57. Start time: 34.1287 seconds, step size: 0.70586 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: 26.2368 +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: 5.8726 +90: 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: CellsX="100" @@ -59417,1474 +60282,1497 @@ 94: Simulator successfully set up 94: Applying the initial solution of the "tutorial1" problem 94: 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 7 error: 0.0996974 -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 8 error: 0.000191685 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 9 error: 1.22157e-09 -91: Linearization/solve/update time: 0.0383237(98.9814%)/0.000361403(0.933423%)/3.296e-05(0.0851283%) -90: Time step 47 done. CPU time: 1.2 seconds, end time: 26.7447 seconds, step size: 0.9395 seconds -90: Begin time step 48. Start time: 26.7447 seconds, step size: 0.9395 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: 21.1102 -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: 8.92554 -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 3 error: 38.2704 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 0.446515 +92: Newton iteration 3 error: 2.49098 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 5 error: 0.244518 +92: Newton iteration 4 error: 3.0962 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 6 error: 0.0221669 +92: Newton iteration 5 error: 1.09782 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 9 error: 2.22047e-06 +91: 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.159854 +93: Newton iteration 2 error: 0.324059 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 6 error: 0.00430698 +93: Newton iteration 3 error: 0.0324932 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 7 error: 1.30612e-06 +93: Newton iteration 4 error: 8.59831e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 53845.8 9.62434 +93: Newton iteration 5 error: 5.17929e-10 +93: Linearization/solve/update time: 0.0113179(98.3613%)/0.00017188(1.49377%)/1.668e-05(0.144962%) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 0.380202 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Storage: 55773.1 0.357033 +93: Writing visualization results for the current time step. +91: Newton iteration 10 error: 3.11502e-11 +91: Linearization/solve/update time: 0.014175(97.1239%)/0.0003828(2.62287%)/3.696e-05(0.253242%) +91: Storage: 51765.7 18.9484 91: Writing visualization results for the current time step. +91: Time step 39 done. CPU time: 0.463359 seconds, end time: 18.9484 seconds, step size: 0.961247 seconds +91: Begin time step 40. Start time: 18.9484 seconds, step size: 0.961247 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: 19.9644 +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 7 error: 0.0716957 +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 8 error: 0.00390858 +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 4 error: 74.7356 +90: Newton iteration 3 error: 51.5329 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 5 error: 29.7729 +90: Newton iteration 4 error: 37.3008 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 6 error: 15.7504 +90: Newton iteration 5 error: 15.0928 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 7 error: 4.46158 +90: Newton iteration 6 error: 10.2967 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 -91: Time step 30 done. CPU time: 1.15226 seconds, end time: 9.62434 seconds, step size: 0.976036 seconds -91: Serialize to file 'powerinjection_darcy_fd_time=9.62434_rank=0.ers', next time step size: 1.05737 -91: Begin time step 31. Start time: 9.62434 seconds, step size: 1.05737 seconds +90: Newton iteration 7 error: 1.22726 +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 8 error: 0.0535563 +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 9 error: 0.000116579 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 5.12273e-10 +90: Linearization/solve/update time: 0.00981892(96.2443%)/0.00034876(3.41852%)/3.44e-05(0.337186%) +90: Storage: 47346.4 34.8346 +90: Writing visualization results for the current time step. +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 4 error: 5.09224e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 14 done. CPU time: 0.195585 seconds, end time: 0.357033 seconds, step size: 0.107424 seconds +93: Begin time step 15. Start time: 0.357033 seconds, step size: 0.152184 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: 136.226 +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 9 error: 1.23252e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.06866e-10 +92: Linearization/solve/update time: 0.0182287(97.586%)/0.00041224(2.2069%)/3.868e-05(0.207071%) +92: Storage: 54422.5 17.8038 +92: Writing visualization results for the current time step. +94: Begin time step 1. Start time: 0 seconds, step size: 125 seconds (2 minutes, 5 seconds) +94: 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: 92.2667 +94: 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: 657.809 +94: 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: 5.46262 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: 20.9783 +91: Newton iteration 3 error: 34.2188 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 2 error: 8.85526 +91: Newton iteration 4 error: 15.1303 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Begin time step 1. Start time: 0 seconds, step size: 125 seconds (2 minutes, 5 seconds) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 5 error: 8.02662 +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 6 error: 2.67304 +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 7 error: 0.42354 +91: 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.384842 +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 3 error: 0.0328861 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +90: Time step 57 done. CPU time: 0.547479 seconds, end time: 34.8346 seconds, step size: 0.70586 seconds +90: Begin time step 58. Start time: 34.8346 seconds, step size: 0.70586 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: 27.0324 +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: 11.1619 +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 3 error: 49.3985 +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 4 error: 111.911 +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 5 error: 49.4054 +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 6 error: 25.3421 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 30 done. CPU time: 0.410527 seconds, end time: 17.8038 seconds, step size: 1.99308 seconds +92: Serialize to file 'powerinjection_forchheimer_ad_time=17.8038_rank=0.ers', next time step size: 1.99308 +92: Begin time step 31. Start time: 17.8038 seconds, step size: 1.99308 seconds +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 1 error: 5.19724 +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: 6.09307e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 5 error: 3.35959e-09 +93: Linearization/solve/update time: 0.0121904(92.4159%)/0.00098212(7.44551%)/1.828e-05(0.138582%) +93: Storage: 55761.7 0.509217 +93: 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: 41.0576 94: 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: 92.2667 +94: Newton iteration 4 error: 21.7506 +94: 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: 9.68138 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 7 error: 0.000150261 +92: Newton iteration 2 error: 0.546305 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 8 error: 5.10391e-08 +92: Newton iteration 3 error: 1.68078 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 9 error: 8.94573e-12 -92: Linearization/solve/update time: 0.0473472(99.107%)/0.000390724(0.817862%)/3.592e-05(0.0751876%) -92: Storage: 55235.2 7.41825 -92: 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 4 error: 3.0198e-05 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 8 error: 0.395289 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 8 error: 0.0124574 +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 9 error: 1.1477e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 1.27329e-10 +91: Linearization/solve/update time: 0.0138698(97.1917%)/0.00036456(2.55462%)/3.62e-05(0.253668%) +91: Storage: 51537.2 19.9097 +91: 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 7 error: 7.57609 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 9 error: 0.00262157 +90: Newton iteration 8 error: 0.776953 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 10 error: 9.38601e-08 +90: Newton iteration 9 error: 0.00720293 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 2.47837e-11 -90: Linearization/solve/update time: 0.0209188(97.7671%)/0.000436642(2.04071%)/4.112e-05(0.19218%) -93: Newton iteration 8 error: 1.79658e-11 -93: Linearization/solve/update time: 0.0600152(99.3085%)/0.000384242(0.635814%)/3.368e-05(0.055731%) -93: Storage: 55471 4.34199 -93: 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 10 error: 5.0885e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 11 error: 2.05773e-11 +90: Linearization/solve/update time: 0.0107317(96.3516%)/0.00036876(3.3108%)/3.76e-05(0.337581%) +90: Storage: 47091.1 35.5404 +90: 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 4 error: 2.81973 +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 5 error: 1.22679 +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 2 error: 657.809 +94: Newton iteration 6 error: 17.8831 94: 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: 41.0576 +94: Newton iteration 7 error: 4.06473 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 22 done. CPU time: 0.942264 seconds, end time: 4.34199 seconds, step size: 0.998118 seconds -93: Begin time step 23. Start time: 4.34199 seconds, step size: 1.16447 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: 18.7816 +93: Time step 15 done. CPU time: 0.211351 seconds, end time: 0.509217 seconds, step size: 0.152184 seconds +93: Begin time step 16. Start time: 0.509217 seconds, step size: 0.215594 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 2 error: 0.606834 +93: Newton iteration 1 error: 108.803 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 40 done. CPU time: 0.479924 seconds, end time: 19.9097 seconds, step size: 0.961247 seconds +91: Serialize to file 'powerinjection_darcy_fd_time=19.9097_rank=0.ers', next time step size: 0.961247 +91: Begin time step 41. Start time: 19.9097 seconds, step size: 0.961247 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 3 error: 21.961 +91: Newton iteration 1 error: 20.2575 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 4 error: 61.7213 +91: Newton iteration 2 error: 7.70081 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 5 error: 37.7507 +91: Newton iteration 3 error: 19.0541 +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 4 error: 41.9739 +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 5 error: 43.9113 +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 6 error: 14.0468 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 6 error: 0.373206 +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 7 error: 0.0552864 +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 8 error: 0.00144458 +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 9 error: 9.0487e-07 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.18519e-11 +92: Linearization/solve/update time: 0.0174725(97.6426%)/0.00038432(2.14772%)/3.752e-05(0.209675%) 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 21.7506 +94: Newton iteration 8 error: 9.41522 94: 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: 9.68138 +94: Newton iteration 9 error: 9.96351 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 49548.2 27.6842 -90: Writing visualization results for the current time step. -92: Time step 24 done. CPU time: 1.14026 seconds, end time: 7.41825 seconds, step size: 1.33572 seconds -92: Begin time step 25. Start time: 7.41825 seconds, step size: 1.44703 seconds -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 1 error: 11.5907 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 48 done. CPU time: 1.24425 seconds, end time: 27.6842 seconds, step size: 0.9395 seconds -90: Begin time step 49. Start time: 27.6842 seconds, step size: 0.854091 seconds +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 10 error: 6.57023 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 58 done. CPU time: 0.56101 seconds, end time: 35.5404 seconds, step size: 0.70586 seconds +90: Begin time step 59. Start time: 35.5404 seconds, step size: 0.641691 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: 21.2712 +90: Newton iteration 1 error: 28.5885 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: 6.20297 +90: Newton iteration 2 error: 6.96576 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 3 error: 30.0982 +90: Newton iteration 3 error: 52.8401 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 4 error: 44.4834 +90: Newton iteration 4 error: 54.8324 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 54263.4 19.7968 +92: Writing visualization results for the current time step. +87: Newton iteration 5 error: 4.62001e-09 +87: Linearization/solve/update time: 0.12552(95.3173%)/0.00606784(4.6078%)/9.86e-05(0.0748749%) +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 2 error: 0.304717 +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 3 error: 0.0527695 +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 4 error: 0.000566386 +93: 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 5 error: 16.6475 +90: Newton iteration 5 error: 21.4192 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 6 error: 6.36447 +90: Newton iteration 6 error: 9.10865 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 7 error: 0.82607 +90: Newton iteration 7 error: 1.73274 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 8 error: 0.0127312 +90: Newton iteration 8 error: 0.0749428 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 9 error: 2.55471e-06 +90: Newton iteration 9 error: 0.000130416 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.09228e-11 -90: Linearization/solve/update time: 0.00938733(95.8425%)/0.000371604(3.79399%)/3.56e-05(0.363468%) -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 6 error: 17.8831 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 3.5493e-10 +90: Linearization/solve/update time: 0.00993756(96.413%)/0.00033504(3.25052%)/3.468e-05(0.336461%) +90: Storage: 46848.9 36.1821 +90: Writing visualization results for the current time step. +90: Time step 59 done. CPU time: 0.573751 seconds, end time: 36.1821 seconds, step size: 0.641691 seconds +90: Begin time step 60. Start time: 36.1821 seconds, step size: 0.641691 seconds +90: 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 6 error: 16.2097 +91: Newton iteration 7 error: 1.80745 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 7 error: 3.68422 +91: Newton iteration 8 error: 0.00258651 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 8 error: 0.155499 +91: Newton iteration 9 error: 8.02143e-07 91: 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: 1.31797 -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 4 error: 0.445215 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r +91: Newton iteration 10 error: 3.08091e-11 +91: Linearization/solve/update time: 0.0141004(97.1367%)/0.0003788(2.60953%)/3.684e-05(0.253789%) +91: Storage: 51305.4 20.8709 +91: 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 7 error: 4.06473 +94: Newton iteration 11 error: 3.21276 94: 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 8 error: 9.41522 +94: Newton iteration 12 error: 1.17628 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: 0.112426 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 31 done. CPU time: 0.431542 seconds, end time: 19.7968 seconds, step size: 1.99308 seconds +92: Begin time step 32. Start time: 19.7968 seconds, step size: 1.99308 seconds +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.582933 +92: Newton iteration 1 error: 4.70466 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Storage in liquidPhase: [204871 3.19452 0 0] +87: Storage in gasPhase: [305.557 28750.2 0 0] +87: Storage total: [205176 28753.4 0 0] +87: 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 5 error: 2.42913e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 6 error: 4.45368e-11 +93: Linearization/solve/update time: 0.0154907(98.3016%)/0.00024348(1.54508%)/2.416e-05(0.153315%) +93: Storage: 55745.4 0.72481 +93: 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 13 error: 0.851792 +94: 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 14 error: 0.113402 +94: 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 15 error: 0.0203584 +94: 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 16 error: 1.08629e-05 +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 3 error: 1.25625 +92: Newton iteration 2 error: 0.410257 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 4 error: 1.20786 +92: Newton iteration 3 error: 2.07573 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 9 error: 0.000111181 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.83421e-10 -91: Linearization/solve/update time: 0.0516273(99.1105%)/0.000424684(0.815278%)/3.868e-05(0.0742551%) -91: Storage: 53620.5 10.6817 -91: Writing visualization results for the current time step. -90: Storage: 49310.1 28.5383 -90: Writing visualization results for the current time step. -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 5 error: 0.00187131 +87: Time step 5 done. CPU time: 0.704162 seconds, end time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 996.094 seconds (16 minutes, 36.09 seconds) +87: Begin time step 6. Start time: 2730.47 seconds (45 minutes, 30.47 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 49 done. CPU time: 1.27242 seconds, end time: 28.5383 seconds, step size: 0.854091 seconds -90: Begin time step 50. Start time: 28.5383 seconds, step size: 0.854091 seconds +88: Simulation name: 'obstacle_pvs' +88: Number of timesteps: '9' +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 1 error: 29.8058 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: 21.716 +90: Newton iteration 2 error: 12.2327 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: 6.85574 +90: Newton iteration 3 error: 44.9459 90: 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 9 error: 9.96351 -94: 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 10 error: 6.57023 -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 6 error: 0.00637684 -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 7 error: 4.33617e-05 -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 8 error: 1.07026e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 31 done. CPU time: 1.21595 seconds, end time: 10.6817 seconds, step size: 1.05737 seconds -91: Begin time step 32. Start time: 10.6817 seconds, step size: 1.05737 seconds +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 4 error: 134.159 +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 5 error: 84.1479 +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 6 error: 39.5163 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 41 done. CPU time: 0.496588 seconds, end time: 20.8709 seconds, step size: 0.961247 seconds +91: Begin time step 42. Start time: 20.8709 seconds, step size: 0.961247 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: 20.3783 +91: Newton iteration 1 error: 20.3253 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 2 error: 7.3802 +91: Newton iteration 2 error: 5.11582 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Newton iteration 5 error: 3.83626e-10 -86: Linearization/solve/update time: 0.354864(99.7192%)/0.000961485(0.270184%)/3.768e-05(0.0105883%) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 38.6953 +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 4 error: 22.3482 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 16 done. CPU time: 0.229755 seconds, end time: 0.72481 seconds, step size: 0.215594 seconds +93: Begin time step 17. Start time: 0.72481 seconds, step size: 0.287458 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: 84.9879 +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 2 error: 0.359299 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 88/120 Test #88: obstacle_pvs ................................... Passed 1.01 sec +test 96 + Start 96: reservoir_blackoil_vcfv + +96: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv" "--" "--end-time=8750000" +96: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +96: Test timeout computed to be: 1500 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 17 error: 3.09138e-08 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 18 error: 2.38617e-10 +94: Linearization/solve/update time: 0.0410959(96.511%)/0.00142788(3.35328%)/5.78e-05(0.13574%) +94: Writing visualization results for the current time step. +94: Time step 1 done. CPU time: 0.0431231 seconds, end time: 125 seconds (2 minutes, 5 seconds), step size: 125 seconds (2 minutes, 5 seconds) +94: Begin time step 2. Start time: 125 seconds (2 minutes, 5 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) +94: 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.899416 +94: 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: 2.27931 +94: 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.0295816 +94: 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: 3.09242e-05 +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 5 error: 0.690821 +92: Newton iteration 4 error: 1.7993 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 6 error: 0.0835606 +92: Newton iteration 5 error: 2.47125 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 7 error: 0.000870307 +92: Newton iteration 6 error: 1.00127 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 8 error: 7.42848e-08 +92: Newton iteration 7 error: 0.0942061 +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 8 error: 0.00076346 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 9 error: 6.81015e-09 +92: Linearization/solve/update time: 0.0163086(97.6329%)/0.00035944(2.15181%)/3.596e-05(0.215277%) +92: Storage: 54103.2 21.7899 +92: Writing visualization results for the current time step. +92: Time step 32 done. CPU time: 0.451173 seconds, end time: 21.7899 seconds, step size: 1.99308 seconds +92: Begin time step 33. Start time: 21.7899 seconds, step size: 2.15917 seconds +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 1 error: 4.29684 +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.693225 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: 44.0481 +90: Newton iteration 7 error: 12.6313 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 4 error: 17.0581 +90: Newton iteration 8 error: 1.36738 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 5 error: 25.3153 +90: Newton iteration 9 error: 0.0141213 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 6 error: 22.2776 +90: Newton iteration 10 error: 1.19981e-06 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 7 error: 4.79724 +90: Newton iteration 11 error: 2.00089e-11 +90: Linearization/solve/update time: 0.0139703(96.8262%)/0.00041764(2.8946%)/4.028e-05(0.279175%) +90: Storage: 46594.1 36.8238 +90: Writing visualization results for the current time step. +90: Time step 60 done. CPU time: 0.590739 seconds, end time: 36.8238 seconds, step size: 0.641691 seconds +90: Serialize to file 'powerinjection_darcy_ad_time=36.8238_rank=0.ers', next time step size: 0.583355 +90: Begin time step 61. Start time: 36.8238 seconds, step size: 0.583355 seconds 90: 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 11 error: 3.21276 -94: 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 8 error: 0.0224555 +90: Newton iteration 1 error: 31.8042 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 9 error: 4.02208e-05 +90: Newton iteration 2 error: 7.03244 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.22713e-10 -90: Linearization/solve/update time: 0.0242801(98.1983%)/0.000407163(1.64673%)/3.832e-05(0.154981%) -90: Storage: 49066.8 29.3924 -90: 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 3 error: 18.4462 +91: Newton iteration 5 error: 10.1602 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 4 error: 40.9426 +91: Newton iteration 6 error: 4.02709 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 5 error: 47.3494 +91: Newton iteration 7 error: 0.782956 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 9 error: 1.1816e-11 -93: Linearization/solve/update time: 0.0678128(99.3374%)/0.000415004(0.607929%)/3.732e-05(0.0546692%) -93: Storage: 55382 5.50646 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 8 error: 0.0338909 +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 9 error: 6.07198e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 1.46701e-09 +91: Linearization/solve/update time: 0.0137372(97.1016%)/0.00035476(2.50763%)/5.528e-05(0.390748%) +91: Storage: 51070.2 21.8322 +91: Writing visualization results for the current time step. +91: Time step 42 done. CPU time: 0.512246 seconds, end time: 21.8322 seconds, step size: 0.961247 seconds +91: Begin time step 43. Start time: 21.8322 seconds, step size: 0.961247 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: 20.4611 +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 2 error: 8.0682 +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 3 error: 23.4396 +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 4 error: 58.8478 +91: 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.0739688 +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 4 error: 0.00119978 +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 5 error: 1.90198e-06 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 6 error: 5.08066e-10 +93: Linearization/solve/update time: 0.0156806(98.4208%)/0.00022964(1.44135%)/2.196e-05(0.137834%) +93: Storage: 55723.7 1.01227 93: 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 12 error: 1.17628 -94: 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 13 error: 0.851792 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 23 done. CPU time: 1.01237 seconds, end time: 5.50646 seconds, step size: 1.16447 seconds -93: Begin time step 24. Start time: 5.50646 seconds, step size: 1.26151 seconds +93: Time step 17 done. CPU time: 0.247338 seconds, end time: 1.01227 seconds, step size: 0.287458 seconds +93: Begin time step 18. Start time: 1.01227 seconds, step size: 0.383277 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: 15.217 +93: Newton iteration 1 error: 65.7279 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 9 error: 1.0786e-11 -92: Linearization/solve/update time: 0.0593061(99.3322%)/0.000363602(0.608999%)/3.5121e-05(0.0588243%) -92: Storage: 55123.6 8.86528 -92: Writing visualization results for the current time step. -90: Time step 50 done. CPU time: 1.30805 seconds, end time: 29.3924 seconds, step size: 0.854091 seconds -90: Serialize to file 'powerinjection_darcy_ad_time=29.3924_rank=0.ers', next time step size: 0.854091 -90: Begin time step 51. Start time: 29.3924 seconds, step size: 0.854091 seconds +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 4.67329e-07 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 6 error: 2.42212e-09 +94: Linearization/solve/update time: 0.0141129(96.7598%)/0.00045452(3.11625%)/1.808e-05(0.123959%) +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 3 error: 3.40846 +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 4 error: 2.50677 +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 5 error: 2.22957 +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 6 error: 3.50235 +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 7 error: 0.0466831 +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: 65.2411 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: 22.8176 +90: Newton iteration 4 error: 61.7081 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: 7.72593 +90: Newton iteration 5 error: 24.8115 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage in liquidPhase: [6221.39 0] -86: Storage in gasPhase: [0 813.572] -86: Storage total: [6221.39 813.572] -86: 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 6 error: 11.2726 +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 7 error: 2.47252 +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 8 error: 0.171575 +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 9 error: 0.000823613 +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 10 error: 1.77222e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 11 error: 1.89857e-11 +90: Linearization/solve/update time: 0.0125873(93.3356%)/0.00085808(6.36271%)/4.068e-05(0.301644%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 6 error: 16.6057 +91: Newton iteration 5 error: 34.2806 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 7 error: 2.75273 +91: Newton iteration 6 error: 13.386 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 8 error: 0.00250665 +91: Newton iteration 7 error: 2.42944 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 9 error: 4.48736e-06 +91: Newton iteration 8 error: 0.0666154 +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 9 error: 2.53683e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: 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.502474 +93: Newton iteration 2 error: 0.357404 +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 3 error: 0.160216 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 2 done. CPU time: 0.0580517 seconds, end time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) +94: Begin time step 3. Start time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) +94: 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 14 error: 0.113402 +94: Newton iteration 1 error: 0.250005 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r +90: Storage: 46349 37.4072 +90: Writing visualization results for the current time step. +91: Newton iteration 10 error: 8.26503e-11 +91: Linearization/solve/update time: 0.0144339(97.0188%)/0.00040812(2.74322%)/3.54e-05(0.237945%) +91: Storage: 50831.3 22.7934 +91: 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 8 error: 0.00348954 +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 9 error: 1.6178e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.08597e-09 +92: Linearization/solve/update time: 0.0176346(97.7679%)/0.00036568(2.02737%)/3.692e-05(0.204689%) +92: Storage: 53928.3 23.9491 +92: Writing visualization results for the current time step. 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 15 error: 0.0203584 +94: Newton iteration 2 error: 1.05971 +94: 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.00579285 94: 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 6 error: 0.000153297 +87: Newton iteration 1 error: 0.0713485 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Time step 8 done. CPU time: 2.34139 seconds, end time: 8372.88 seconds (2 hours, 19 minutes, 32.88 seconds), step size: 1659.99 seconds (27 minutes, 39.99 seconds) -86: 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) -86: 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: 1.47771e-05 +94: 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: 1.45236e-08 +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: 1.22139 +93: Newton iteration 4 error: 0.0114787 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 4 error: 0.418794 +93: Newton iteration 5 error: 4.56562e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 25 done. CPU time: 1.21625 seconds, end time: 8.86528 seconds, step size: 1.44703 seconds -92: Begin time step 26. Start time: 8.86528 seconds, step size: 1.56761 seconds -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 1 error: 9.90971 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 4.09273e-11 -91: Linearization/solve/update time: 0.0450732(99.0353%)/0.000399768(0.878374%)/3.928e-05(0.0863064%) -91: Storage: 53392.9 11.7391 -91: Writing visualization results for the current time step. -95: opm models will now start the simulation. -95: # [known parameters which were specified at run-time] -95: EndTime="8750000" # default: "8.64e+07" -95: # [parameters which were specified at compile-time] -95: ContinueOnConvergenceError="0" -95: DpMaxRel="0.3" -95: DsMax="0.2" -95: EnableAsyncVtkOutput="1" -95: EnableGravity="1" -95: EnableGridAdaptation="0" -95: EnableIntensiveQuantityCache="0" -95: EnableStorageCache="1" -95: EnableThermodynamicHints="0" -95: EnableVtkOutput="1" -95: GridFile="data/reservoir.dgf" -95: GridGlobalRefinements="0" -95: InitialTimeStepSize="100000" -95: LinearSolverAbsTolerance="-1" -95: LinearSolverMaxError="1e+07" -95: LinearSolverMaxIterations="1000" -95: LinearSolverOverlapSize="2" -95: LinearSolverTolerance="0.001" -95: LinearSolverVerbosity="0" -95: MaxDepth="2500" -95: MaxTemperatureChange="5" -95: MaxTimeStepDivisions="10" -95: MaxTimeStepSize="inf" -95: MaximumWaterSaturation="1" -95: MinTimeStepSize="0" -95: NewtonMaxError="1e+100" -95: NewtonMaxIterations="20" -95: NewtonTargetIterations="10" -95: NewtonTolerance="1e-06" -95: NewtonVerbose="1" -95: NewtonWriteConvergence="0" -95: OutputDir="" -95: ParameterFile="" -95: PreconditionerOrder="0" -95: PreconditionerRelaxation="1" -95: PredeterminedTimeStepsFile="" -95: PressureMax="1e+99" -95: PressureMin="-1e+99" -95: PressureScale="1" -95: PriVarOscilationThreshold="1e-05" -95: PrintParameters="2" -95: ProjectSaturations="0" -95: RestartTime="-1e+35" -95: Temperature="293.15" -95: TemperatureMax="1e+09" -95: TemperatureMin="0" -95: ThreadsPerProcess="1" -95: VtkWriteAverageMolarMasses="0" -95: VtkWriteDensities="1" -95: VtkWriteDiffusionCoefficients="0" -95: VtkWriteDofIndex="0" -95: VtkWriteEffectiveDiffusionCoefficients="0" -95: VtkWriteExtrusionFactor="0" -95: VtkWriteFilterVelocities="0" -95: VtkWriteFugacities="0" -95: VtkWriteFugacityCoeffs="0" -95: VtkWriteGasDissolutionFactor="0" -95: VtkWriteGasFormationVolumeFactor="0" -95: VtkWriteGasSaturationPressure="0" -95: VtkWriteIntrinsicPermeabilities="0" -95: VtkWriteMassFractions="0" -95: VtkWriteMobilities="0" -95: VtkWriteMolarities="0" -95: VtkWriteMoleFractions="1" -95: VtkWriteOilFormationVolumeFactor="0" -95: VtkWriteOilSaturationPressure="0" -95: VtkWriteOilVaporizationFactor="0" -95: VtkWritePorosity="1" -95: VtkWritePotentialGradients="0" -95: VtkWritePressures="1" -95: VtkWritePrimaryVars="0" -95: VtkWritePrimaryVarsMeaning="0" -95: VtkWriteProcessRank="0" -95: VtkWriteRelativePermeabilities="1" -95: VtkWriteSaturatedGasOilVaporizationFactor="0" -95: VtkWriteSaturatedOilGasDissolutionFactor="0" -95: VtkWriteSaturationRatios="0" -95: VtkWriteSaturations="1" -95: VtkWriteTemperature="1" -95: VtkWriteTortuosities="0" -95: VtkWriteTotalMassFractions="0" -95: VtkWriteTotalMoleFractions="0" -95: VtkWriteViscosities="0" -95: VtkWriteWaterFormationVolumeFactor="0" -95: WaterOnlyThreshold="1" -95: WellWidth="0.01" -95: # [end of parameters] -95: Allocating the simulation vanguard -95: Distributing the vanguard's data -95: Allocating the model -95: Allocating the problem -95: Initializing the model -95: Initializing the problem -95: Simulator successfully set up -95: Applying the initial solution of the "reservoir_blackoil_ecfv" problem -95: 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 3 error: 49.2158 +93: Newton iteration 6 error: 6.72648e-09 +93: Linearization/solve/update time: 0.0171374(98.4177%)/0.0002524(1.4495%)/2.312e-05(0.132775%) +93: Storage: 55694.8 1.39555 +93: Writing visualization results for the current time step. +90: Time step 61 done. CPU time: 0.608384 seconds, end time: 37.4072 seconds, step size: 0.583355 seconds +90: Begin time step 62. Start time: 37.4072 seconds, step size: 0.530323 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 4 error: 45.7842 +90: Newton iteration 1 error: 33.5674 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 5 error: 18.6316 +90: Newton iteration 2 error: 8.30522 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 6 error: 9.0385 +90: Newton iteration 3 error: 56.0223 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 7 error: 2.18739 +90: Newton iteration 4 error: 93.5098 90: 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 16 error: 1.08629e-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 5 error: 0.155173 +96: ###################### +96: # Running test '' +96: ###################### +91: Time step 43 done. CPU time: 0.528659 seconds, end time: 22.7934 seconds, step size: 0.961247 seconds +91: Begin time step 44. Start time: 22.7934 seconds, step size: 0.961247 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: 20.4776 +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 2 error: 7.62289 +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 3 error: 32.2553 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 18 done. CPU time: 0.267522 seconds, end time: 1.39555 seconds, step size: 0.383277 seconds +93: Begin time step 19. Start time: 1.39555 seconds, step size: 0.511037 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 17 error: 3.09138e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 18 error: 2.38617e-10 -94: Linearization/solve/update time: 0.116783(98.5479%)/0.00165009(1.39243%)/7.0681e-05(0.0596443%) +94: Newton iteration 6 error: 5.18042e-11 +94: Linearization/solve/update time: 0.0132023(90.3444%)/0.00139328(9.53434%)/1.772e-05(0.12126%) 94: 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 8 error: 0.16649 +90: Newton iteration 5 error: 39.3299 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 9 error: 0.00087297 +90: Newton iteration 6 error: 17.0329 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 10 error: 2.13248e-08 +90: Newton iteration 7 error: 3.59197 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 2.51248e-11 -90: Linearization/solve/update time: 0.0292171(98.3449%)/0.000449641(1.5135%)/4.2081e-05(0.141645%) +92: Time step 33 done. CPU time: 0.472001 seconds, end time: 23.9491 seconds, step size: 2.15917 seconds +92: Begin time step 34. Start time: 23.9491 seconds, step size: 2.15917 seconds +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.583484 +92: Newton iteration 1 error: 3.93464 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 3 error: 1.90583 +92: Newton iteration 2 error: 0.456907 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 4 error: 1.22553 +92: Newton iteration 3 error: 2.49119 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 48817.8 30.2465 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 3.33596 +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 8 error: 0.172416 +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 9 error: 0.000355432 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 10 error: 1.20212e-09 +90: Linearization/solve/update time: 0.0104493(96.014%)/0.00039728(3.65042%)/3.652e-05(0.335566%) +90: Storage: 46111.1 37.9375 90: Writing visualization results for the current time step. -91: Time step 32 done. CPU time: 1.27601 seconds, end time: 11.7391 seconds, step size: 1.05737 seconds -91: Begin time step 33. Start time: 11.7391 seconds, step size: 1.05737 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 4 error: 27.4003 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: 19.6279 +91: Newton iteration 5 error: 53.3833 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 2 error: 5.87933 +91: Newton iteration 6 error: 40.6341 +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 7 error: 0.0078444 +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 8 error: 0.0142214 +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 9 error: 2.84582e-06 91: 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: 0.00650395 +93: Newton iteration 1 error: 50.2652 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 7 error: 4.60517e-05 +93: Newton iteration 2 error: 0.439422 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 1 done. CPU time: 0.123924 seconds, end time: 125 seconds (2 minutes, 5 seconds), step size: 125 seconds (2 minutes, 5 seconds) -94: Begin time step 2. Start time: 125 seconds (2 minutes, 5 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 0.282819 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 3 done. CPU time: 0.0730058 seconds, end time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) +94: Begin time step 4. Start time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) 94: 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.899416 +94: Newton iteration 1 error: 0.126091 +94: 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.358237 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 51 done. CPU time: 1.348 seconds, end time: 30.2465 seconds, step size: 0.854091 seconds -90: Begin time step 52. Start time: 30.2465 seconds, step size: 0.776446 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: 23.1879 -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: 6.53447 -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 3 error: 29.0346 -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: 31.8405 -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 4 error: 10.6207 -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 5 error: 5.38334 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -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 5 error: 0.326538 +92: Newton iteration 5 error: 4.16918 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 3.11502e-11 +91: Linearization/solve/update time: 0.0138164(97.263%)/0.000353(2.48501%)/3.58e-05(0.252021%) +91: Storage: 50588.5 23.7547 +91: 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 6 error: 0.0662214 +92: Newton iteration 6 error: 1.53514 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 8 error: 1.08207e-08 +93: Newton iteration 4 error: 0.0447405 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: 2.27931 +94: Newton iteration 3 error: 0.000289879 94: 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.0295816 +94: Newton iteration 4 error: 1.56833e-06 94: 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 4 error: 47.0732 +90: Time step 62 done. CPU time: 0.621811 seconds, end time: 37.9375 seconds, step size: 0.530323 seconds +90: Begin time step 63. Start time: 37.9375 seconds, step size: 0.530323 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 5 error: 18.6143 +90: Newton iteration 1 error: 36.7238 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 6 error: 6.27663 +90: Newton iteration 2 error: 13.6549 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 7 error: 0.643104 +90: Newton iteration 3 error: 70.521 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 5 error: 6.6337e-09 +94: Linearization/solve/update time: 0.0110136(96.2253%)/0.00041(3.58214%)/2.204e-05(0.192562%) +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 7 error: 0.00349673 +92: Newton iteration 7 error: 0.323312 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 8 error: 1.20966e-05 +92: Newton iteration 8 error: 0.0156296 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 9 error: 1.36566e-10 -92: Linearization/solve/update time: 0.0461059(99.0806%)/0.000391843(0.842062%)/3.6e-05(0.0773632%) -93: Newton iteration 9 error: 8.3844e-12 -93: Linearization/solve/update time: 0.0662495(99.2433%)/0.000465563(0.697424%)/3.956e-05(0.0592618%) -93: Storage: 55285.3 6.76797 -93: 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 4 error: 3.09242e-05 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 9 error: 3.20183e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 4 done. CPU time: 0.084897 seconds, end time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) +94: Begin time step 5. Start time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) 94: 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 5 error: 0.000499637 +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 6 error: 9.77467e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 7 error: 1.18454e-11 +93: Linearization/solve/update time: 0.0144021(98.125%)/0.00024996(1.70304%)/2.524e-05(0.171966%) +93: Storage: 55656.1 1.90658 +93: Writing visualization results for the current time step. +91: Time step 44 done. CPU time: 0.544419 seconds, end time: 23.7547 seconds, step size: 0.961247 seconds +91: Begin time step 45. Start time: 23.7547 seconds, step size: 0.961247 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 6 error: 2.76103 +91: Newton iteration 1 error: 20.6299 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 7 error: 0.41499 +91: Newton iteration 2 error: 6.33648 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 8 error: 0.0134538 +91: Newton iteration 3 error: 42.3607 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 9 error: 2.29838e-05 +91: Newton iteration 4 error: 16.0712 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 24 done. CPU time: 1.08098 seconds, end time: 6.76797 seconds, step size: 1.26151 seconds -93: Begin time step 25. Start time: 6.76797 seconds, step size: 1.36664 seconds -93: 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 8 error: 0.00601489 +90: Newton iteration 4 error: 212.359 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 9 error: 4.32702e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.00089e-11 -90: Linearization/solve/update time: 0.0257774(98.243%)/0.000422603(1.61063%)/3.84e-05(0.14635%) -92: Storage: 55002 10.4329 -92: Writing visualization results for the current time step. -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 4.67329e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 6 error: 2.42212e-09 -94: Linearization/solve/update time: 0.0293767(77.335%)/0.00858681(22.605%)/2.276e-05(0.0599164%) -94: Writing visualization results for the current time step. -91: Newton iteration 10 error: 7.9491e-09 -91: Linearization/solve/update time: 0.0411117(98.951%)/0.000397802(0.957462%)/3.804e-05(0.0915577%) -91: Storage: 53162.6 12.7965 -91: 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 1 error: 12.5216 -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 2 error: 0.513469 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 48586 31.0229 -90: 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 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0322309(95.3933%)/0.00148993(4.40972%)/6.656e-05(0.196997%) -95: Storage: 1.66206e+07 0 4.73038e+06 -95: Writing visualization results for the current time step. -90: Time step 52 done. CPU time: 1.38472 seconds, end time: 31.0229 seconds, step size: 0.776446 seconds -90: Begin time step 53. Start time: 31.0229 seconds, step size: 0.776446 seconds +90: Newton iteration 5 error: 115.203 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: 23.7141 +90: Newton iteration 6 error: 127.102 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: 6.52692 +90: Newton iteration 7 error: 86.8584 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 26 done. CPU time: 1.28426 seconds, end time: 10.4329 seconds, step size: 1.56761 seconds -92: Begin time step 27. Start time: 10.4329 seconds, step size: 1.69825 seconds -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 1 error: 8.52259 -92: 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 7 error: 3.23463e-06 +87: Newton iteration 2 error: 0.0186207 87: 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: 1.30987 -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 4 error: 0.622371 -93: 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.0158837 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 2 done. CPU time: 0.171965 seconds, end time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 69.4444 seconds (1 minutes, 9.444 seconds) -94: Begin time step 3. Start time: 194.444 seconds (3 minutes, 14.44 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) -94: 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.250005 -94: 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: 48.5132 -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 4 error: 34.3072 -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 5 error: 14.2341 -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 6 error: 6.07957 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 33 done. CPU time: 1.32924 seconds, end time: 12.7965 seconds, step size: 1.05737 seconds -91: Begin time step 34. Start time: 12.7965 seconds, step size: 1.05737 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: 19.3648 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 2.68869e-11 +92: Linearization/solve/update time: 0.0194153(97.2232%)/0.00050532(2.53042%)/4.92e-05(0.246372%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 2 error: 6.36163 +91: Newton iteration 5 error: 9.19368 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 3 error: 32.834 +91: Newton iteration 6 error: 4.02779 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 4 error: 38.0771 +91: Newton iteration 7 error: 0.745336 91: 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: 1.05971 +94: Newton iteration 1 error: 0.0804005 94: 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.00579285 +94: Newton iteration 2 error: 6.65271 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: 0.365363 -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 6 error: 0.0089981 -93: 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 7 error: 1.12652 +90: Newton iteration 8 error: 0.478345 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 8 error: 0.0492351 +90: Newton iteration 9 error: 0.0227284 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 9 error: 8.92049e-05 +90: Newton iteration 10 error: 5.58055e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.63753e-10 -90: Linearization/solve/update time: 0.0245346(98.2601%)/0.000395082(1.58229%)/3.9361e-05(0.157639%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.65823 -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 3 error: 1.89745 -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 4 error: 2.12781 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 1 done. CPU time: 0.0608444 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 11 error: 3.40492e-10 +90: Linearization/solve/update time: 0.0102607(95.6443%)/0.00041944(3.90977%)/4.784e-05(0.445936%) +90: Storage: 45851.4 38.4673 +90: Writing visualization results for the current time step. +96: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv --end-time=8750000" +95: opm models will now start the simulation. +95: # [known parameters which were specified at run-time] +95: EndTime="8750000" # default: "8.64e+07" +95: # [parameters which were specified at compile-time] +95: ContinueOnConvergenceError="0" +95: DpMaxRel="0.3" +95: DsMax="0.2" +95: EnableAsyncVtkOutput="1" +95: EnableGravity="1" +95: EnableGridAdaptation="0" +95: EnableIntensiveQuantityCache="0" +95: EnableStorageCache="1" +95: EnableThermodynamicHints="0" +95: EnableVtkOutput="1" +95: GridFile="data/reservoir.dgf" +95: GridGlobalRefinements="0" +95: InitialTimeStepSize="100000" +95: LinearSolverAbsTolerance="-1" +95: LinearSolverMaxError="1e+07" +95: LinearSolverMaxIterations="1000" +95: LinearSolverOverlapSize="2" +95: LinearSolverTolerance="0.001" +95: LinearSolverVerbosity="0" +95: MaxDepth="2500" +95: MaxTemperatureChange="5" +95: MaxTimeStepDivisions="10" +95: MaxTimeStepSize="inf" +95: MaximumWaterSaturation="1" +95: MinTimeStepSize="0" +95: NewtonMaxError="1e+100" +95: NewtonMaxIterations="20" +95: NewtonTargetIterations="10" +95: NewtonTolerance="1e-06" +95: NewtonVerbose="1" +95: NewtonWriteConvergence="0" +95: OutputDir="" +95: ParameterFile="" +95: PreconditionerOrder="0" +95: PreconditionerRelaxation="1" +95: PredeterminedTimeStepsFile="" +95: PressureMax="1e+99" +95: PressureMin="-1e+99" +95: PressureScale="1" +95: PriVarOscilationThreshold="1e-05" +95: PrintParameters="2" +95: ProjectSaturations="0" +95: RestartTime="-1e+35" +95: Temperature="293.15" +95: TemperatureMax="1e+09" +95: TemperatureMin="0" +95: ThreadsPerProcess="1" +95: VtkWriteAverageMolarMasses="0" +95: VtkWriteDensities="1" +95: VtkWriteDiffusionCoefficients="0" +95: VtkWriteDofIndex="0" +95: VtkWriteEffectiveDiffusionCoefficients="0" +95: VtkWriteExtrusionFactor="0" +95: VtkWriteFilterVelocities="0" +95: VtkWriteFugacities="0" +95: VtkWriteFugacityCoeffs="0" +95: VtkWriteGasDissolutionFactor="0" +95: VtkWriteGasFormationVolumeFactor="0" +95: VtkWriteGasSaturationPressure="0" +95: VtkWriteIntrinsicPermeabilities="0" +95: VtkWriteMassFractions="0" +95: VtkWriteMobilities="0" +95: VtkWriteMolarities="0" +95: VtkWriteMoleFractions="1" +95: VtkWriteOilFormationVolumeFactor="0" +95: VtkWriteOilSaturationPressure="0" +95: VtkWriteOilVaporizationFactor="0" +95: VtkWritePorosity="1" +95: VtkWritePotentialGradients="0" +95: VtkWritePressures="1" +95: VtkWritePrimaryVars="0" +95: VtkWritePrimaryVarsMeaning="0" +95: VtkWriteProcessRank="0" +95: VtkWriteRelativePermeabilities="1" +95: VtkWriteSaturatedGasOilVaporizationFactor="0" +95: VtkWriteSaturatedOilGasDissolutionFactor="0" +95: VtkWriteSaturationRatios="0" +95: VtkWriteSaturations="1" +95: VtkWriteTemperature="1" +95: VtkWriteTortuosities="0" +95: VtkWriteTotalMassFractions="0" +95: VtkWriteTotalMoleFractions="0" +95: VtkWriteViscosities="0" +95: VtkWriteWaterFormationVolumeFactor="0" +95: WaterOnlyThreshold="1" +95: WellWidth="0.01" +95: # [end of parameters] +95: Allocating the simulation vanguard +90: Time step 63 done. CPU time: 0.635367 seconds, end time: 38.4678 seconds, step size: 0.530323 seconds +90: Begin time step 64. Start time: 38.4678 seconds, step size: 0.482112 seconds +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 53752.1 26.1083 +92: Writing visualization results for the current time step. +95: Distributing the vanguard's data +95: Allocating the model +95: Allocating the problem +95: Initializing the model +95: Initializing the problem +95: Simulator successfully set up +95: Applying the initial solution of the "reservoir_blackoil_ecfv" problem +95: 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 1 error: 40.6533 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 19 done. CPU time: 0.283826 seconds, end time: 1.90658 seconds, step size: 0.511037 seconds +93: Begin time step 20. Start time: 1.90658 seconds, step size: 0.638796 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: 37.9942 +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 2 error: 0.384242 +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 4 error: 1.47771e-05 +94: Newton iteration 3 error: 3.23489 +94: 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: 3.46368 94: 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: 14.24 -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 6 error: 6.76338 -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 7 error: 1.42959 +91: Newton iteration 8 error: 0.0348783 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 8 error: 0.0620525 +91: Newton iteration 9 error: 0.000122664 91: 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 7 error: 6.50549e-05 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 8 error: 8.88136e-09 -93: Linearization/solve/update time: 0.0492132(99.1643%)/0.000381681(0.769084%)/3.308e-05(0.0666559%) -90: Storage: 48348.3 31.7994 -90: Writing visualization results for the current time step. -90: Time step 53 done. CPU time: 1.4206 seconds, end time: 31.7994 seconds, step size: 0.776446 seconds -90: Begin time step 54. Start time: 31.7994 seconds, step size: 0.776446 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: 25.0101 +90: Newton iteration 2 error: 17.6831 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: 9.97473 +90: Newton iteration 3 error: 1.38021 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.71492 -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 6 error: 0.181241 -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: 1.45236e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 6 error: 5.18042e-11 -94: Linearization/solve/update time: 0.0374707(98.4814%)/0.000556004(1.4613%)/2.18e-05(0.0572953%) -94: Writing visualization results for the current time step. -93: Storage: 55180 8.13461 -93: 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 9 error: 0.000109566 +91: Newton iteration 10 error: 1.18979e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 1.12198e-09 -91: Linearization/solve/update time: 0.0397895(98.9154%)/0.000399003(0.991909%)/3.728e-05(0.0926769%) -91: Storage: 52929.8 13.8538 +91: Newton iteration 11 error: 3.25144e-11 +91: Linearization/solve/update time: 0.0146528(96.825%)/0.0004366(2.88503%)/4.388e-05(0.289957%) +91: Storage: 50341.4 24.7159 91: 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 3 error: 31.3396 -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 4 error: 82.5029 -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 5 error: 49.7022 +90: Newton iteration 4 error: 0.0553836 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 6 error: 20.2109 +90: Newton iteration 5 error: 4.39657e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -94: Time step 3 done. CPU time: 0.216011 seconds, end time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 92.5926 seconds (1 minutes, 32.59 seconds) -94: Begin time step 4. Start time: 287.037 seconds (4 minutes, 47.04 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 6 error: 1.87015e-11 +90: Linearization/solve/update time: 0.00539136(96.0445%)/0.00020076(3.57644%)/2.128e-05(0.379093%) 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.126091 +94: Newton iteration 5 error: 0.523017 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 25 done. CPU time: 1.14788 seconds, end time: 8.13461 seconds, step size: 1.36664 seconds -93: Begin time step 26. Start time: 8.13461 seconds, step size: 1.59441 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 0.473001 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: 10.6911 +93: Newton iteration 4 error: 0.112527 93: 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: 5.73372e-06 -86: 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 7 error: 4.39251 -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 8 error: 0.184055 -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 -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0247249(97.8712%)/0.000469603(1.85888%)/6.82e-05(0.269963%) -95: Storage: 1.66206e+07 0 4.73038e+06 -95: 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 7 error: 0.0153856 +92: Time step 34 done. CPU time: 0.498805 seconds, end time: 26.1083 seconds, step size: 2.15917 seconds +92: Begin time step 35. Start time: 26.1083 seconds, step size: 2.15917 seconds 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 8 error: 0.000123529 +92: Newton iteration 1 error: 3.6231 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 9 error: 6.94672e-09 -92: Linearization/solve/update time: 0.0581015(99.2672%)/0.000393283(0.671929%)/3.564e-05(0.0608914%) -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.358237 -94: 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.000289879 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Storage: 45615.3 38.9058 +90: Writing visualization results for the current time step. +95: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +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.793744 +93: Newton iteration 5 error: 0.0041175 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 3 error: 1.74579 +93: Newton iteration 6 error: 6.00483e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 9 error: 0.000269255 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 2.81148e-10 -90: Linearization/solve/update time: 0.0226384(72.7097%)/0.000408002(1.31042%)/0.00808893(25.9799%) -90: Storage: 48104 32.5758 -90: Writing visualization results for the current time step. -91: Time step 34 done. CPU time: 1.38796 seconds, end time: 13.8538 seconds, step size: 1.05737 seconds -91: Begin time step 35. Start time: 13.8538 seconds, step size: 1.05737 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: 19.136 -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 2 error: 7.52957 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 7 error: 5.54792e-11 +93: Linearization/solve/update time: 0.0142763(98.2606%)/0.00022868(1.57395%)/2.404e-05(0.165462%) +93: Storage: 55607.7 2.54538 +93: 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 4 error: 1.56833e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 54 done. CPU time: 1.45602 seconds, end time: 32.5758 seconds, step size: 0.776446 seconds -90: Begin time step 55. Start time: 32.5758 seconds, step size: 0.776446 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: 25.4133 -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: 10.5567 -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 3 error: 31.6281 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 54869.7 12.1311 -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 4 error: 2.64514 -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 5 error: 1.09592 -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 6 error: 0.256742 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 2 done. CPU time: 0.112087 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 5 error: 6.6337e-09 -94: Linearization/solve/update time: 0.0312693(98.4349%)/0.000479564(1.50965%)/1.76e-05(0.0554043%) -94: Writing visualization results for the current time step. -87: Newton iteration 8 error: 1.24339e-09 -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 4 error: 84.9596 -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 5 error: 86.5325 -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 6 error: 33.3294 -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 7 error: 9.05142 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 4 done. CPU time: 0.251928 seconds, end time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 123.457 seconds (2 minutes, 3.457 seconds) -94: Begin time step 5. Start time: 410.494 seconds (6 minutes, 50.49 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) +94: Newton iteration 6 error: 0.003478 94: 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.0804005 +94: Newton iteration 7 error: 1.06556e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 27 done. CPU time: 1.37228 seconds, end time: 12.1311 seconds, step size: 1.69825 seconds -92: Begin time step 28. Start time: 12.1311 seconds, step size: 1.83977 seconds +94: Newton iteration 8 error: 1.17477e-09 +94: Linearization/solve/update time: 0.0177531(96.8207%)/0.00055904(3.04885%)/2.392e-05(0.130453%) +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 2 error: 0.51751 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 1 error: 7.41109 +92: Newton iteration 3 error: 2.05752 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 7 error: 0.0193907 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0208409(98.2934%)/0.000293521(1.38435%)/6.832e-05(0.322222%) -95: Storage: 1.66206e+07 0 4.73038e+06 -95: 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 8 error: 0.526487 -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 9 error: 0.00148475 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.47154e-09 -90: Linearization/solve/update time: 0.0286949(98.4861%)/0.000401443(1.37783%)/3.964e-05(0.136052%) -90: Storage: 47852.2 33.3522 -90: 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 4 error: 3.95531 +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 5 error: 2.58881 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 45 done. CPU time: 0.561368 seconds, end time: 24.7159 seconds, step size: 0.961247 seconds +91: Begin time step 46. Start time: 24.7159 seconds, step size: 0.873861 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 3 error: 17.0998 +91: Newton iteration 1 error: 20.7273 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 4 error: 49.0011 +91: Newton iteration 2 error: 4.69935 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 5 error: 42.4957 +91: Newton iteration 3 error: 30.5716 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 6 error: 14.9914 +91: Newton iteration 4 error: 26.1093 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 7 error: 2.7932 +91: Newton iteration 5 error: 9.33713 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 8 error: 0.0730472 +91: Newton iteration 6 error: 3.19031 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Linearization/solve/update time: 0.413343(96.8719%)/0.0131903(3.0913%)/0.00015708(0.0368136%) -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 6.65271 +94: Time step 5 done. CPU time: 0.103604 seconds, end time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) +94: Begin time step 6. Start time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) 94: 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: 3.23489 +94: Newton iteration 1 error: 0.0644713 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 8 error: 0.000135879 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 9 error: 3.0351e-09 -93: Linearization/solve/update time: 0.0485996(84.8806%)/0.00861905(15.0534%)/3.7761e-05(0.0659507%) -93: Storage: 55056.7 9.72902 -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 2 error: 0.65348 -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 3 error: 2.62776 -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 4 error: 1.7591 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 55 done. CPU time: 1.49516 seconds, end time: 33.3522 seconds, step size: 0.776446 seconds -90: Begin time step 56. Start time: 33.3522 seconds, step size: 0.776446 seconds +90: Time step 64 done. CPU time: 0.64357 seconds, end time: 38.9499 seconds, step size: 0.482112 seconds +90: Begin time step 65. Start time: 38.9499 seconds, step size: 0.642816 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: 25.8789 +90: Newton iteration 1 error: 46.4249 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: 11.0916 +90: Newton iteration 2 error: 1.72742 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 3 error: 44.2033 +90: Newton iteration 3 error: 0.64956 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 4 error: 112.245 +90: Newton iteration 4 error: 0.00220579 90: 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: 3.46368 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 9 error: 1.4354e-05 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 8.04903e-11 -91: Linearization/solve/update time: 0.0530804(99.1761%)/0.000402925(0.75283%)/3.804e-05(0.0710744%) -91: Storage: 52694.1 14.9112 -91: Writing visualization results for the current time step. -87: Storage in liquidPhase: [252565 4.48385 0 0] -87: Storage in gasPhase: [306.699 28748.7 0 0] -87: Storage total: [252872 28753.1 0 0] -87: Writing visualization results for the current time step. -93: Time step 26 done. CPU time: 1.21989 seconds, end time: 9.72902 seconds, step size: 1.59441 seconds -93: Begin time step 27. Start time: 9.72902 seconds, step size: 1.72728 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: 9.09726 +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +90: Newton iteration 5 error: 1.07427e-07 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 6 error: 1.97815e-11 +90: Linearization/solve/update time: 0.00533928(96.2733%)/0.00018648(3.36245%)/2.02e-05(0.364229%) +93: Time step 20 done. CPU time: 0.299952 seconds, end time: 2.54538 seconds, step size: 0.638796 seconds +93: Serialize to file 'powerinjection_forchheimer_fd_time=2.54538_rank=0.ers', next time step size: 0.798495 +93: Begin time step 21. Start time: 2.54538 seconds, step size: 0.798495 seconds 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 5 error: 0.523017 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Storage: 45357.8 39.334 +90: 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 6 error: 0.003478 +94: Newton iteration 2 error: 1.67036 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 5 error: 0.798853 +92: Newton iteration 6 error: 0.851297 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 6 error: 0.552166 +92: Newton iteration 7 error: 0.197397 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 7 error: 0.0179009 +92: Newton iteration 8 error: 0.0122194 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 5 error: 53.3878 -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 6 error: 27.8693 -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 7 error: 8.99007 -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 8 error: 1.0781 -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 9 error: 0.0135938 -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 10 error: 1.77792e-06 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 2.467e-11 -90: Linearization/solve/update time: 0.0227641(98.0394%)/0.000415202(1.78818%)/4.004e-05(0.172443%) -95: Time step 3 done. CPU time: 0.164011 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) -95: 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) -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.689582 -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 3 error: 2.25371 -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 7 error: 1.06556e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 8 error: 1.17477e-09 -94: Linearization/solve/update time: 0.0458967(84.0032%)/0.00870993(15.9415%)/3.024e-05(0.0553472%) -94: Writing visualization results for the current time step. -86: Newton iteration 3 error: 2.00544e-09 -86: Linearization/solve/update time: 0.211183(99.7858%)/0.000432563(0.20439%)/2.08e-05(0.00982817%) -87: Time step 6 done. CPU time: 2.04394 seconds, end time: 4141.6 seconds (1 hours, 9 minutes, 1.6 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) -87: 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) -87: 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.17517 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 5 done. CPU time: 0.307122 seconds, end time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 174.897 seconds (2 minutes, 54.9 seconds) -94: Begin time step 6. Start time: 585.391 seconds (9 minutes, 45.39 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) -94: 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.0644713 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -90: Storage: 47591.7 34.1287 -90: Writing visualization results for the current time step. -91: Time step 35 done. CPU time: 1.4674 seconds, end time: 14.9112 seconds, step size: 1.05737 seconds -91: Begin time step 36. Start time: 14.9112 seconds, step size: 1.05737 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: 19.104 +91: Newton iteration 7 error: 0.342868 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 2 error: 6.71889 +91: Newton iteration 8 error: 0.00369738 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 3 error: 30.2713 +91: Newton iteration 9 error: 1.23577e-06 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 56 done. CPU time: 1.533 seconds, end time: 34.1287 seconds, step size: 0.776446 seconds -90: Begin time step 57. Start time: 34.1287 seconds, step size: 0.70586 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: 26.2368 -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: 5.8726 -90: 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, num switched=0 -95: Linearization/solve/update time: 0.0247363(98.5289%)/0.000300882(1.19846%)/6.844e-05(0.272608%) -95: Storage: 1.66206e+07 0 4.73038e+06 -95: 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 3 error: 7.26e-05 +87: 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.686476 +93: Newton iteration 1 error: 28.8146 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 6 error: 0.193099 +93: Newton iteration 2 error: 0.646491 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 3.0127e-11 +91: Linearization/solve/update time: 0.012643(97.0552%)/0.00034916(2.68037%)/3.444e-05(0.264383%) +91: Storage: 50113 25.5898 +91: 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 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0125104(88.5692%)/0.00154664(10.9497%)/6.796e-05(0.481134%) +95: Storage: 1.66206e+07 0 4.73038e+06 +95: 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 7 error: 0.0213591 +93: Newton iteration 3 error: 0.535526 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 2 error: 1.67036 -94: 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.00976859 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r +90: Time step 65 done. CPU time: 0.653193 seconds, end time: 39.5927 seconds, step size: 0.642816 seconds +90: Begin time step 66. Start time: 39.5927 seconds, step size: 0.857088 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 3 error: 51.5329 +90: Newton iteration 1 error: 36.0266 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 4 error: 37.3008 +90: Newton iteration 2 error: 7.53087 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 5 error: 15.0928 +90: Newton iteration 3 error: 0.0556174 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 6 error: 10.2967 +90: Newton iteration 4 error: 1.16044e-06 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage in liquidPhase: [6822.61 0] -86: Storage in gasPhase: [0 813.565] -86: Storage total: [6822.61 813.565] -86: 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 8 error: 0.000448588 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.6513e-11 +90: Linearization/solve/update time: 0.00582412(97.046%)/0.00016084(2.68004%)/1.644e-05(0.273936%) +90: Storage: 45084.6 39.724 +90: 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 9 error: 3.89827e-07 +92: Newton iteration 9 error: 4.53764e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.1287e-11 -92: Linearization/solve/update time: 0.0773925(99.396%)/0.000429922(0.552153%)/4.04e-05(0.0518861%) -95: Time step 4 done. CPU time: 0.199699 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) -95: 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) -95: 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 7 error: 1.22726 -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 8 error: 0.0535563 -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 9 error: 0.000116579 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 5.12273e-10 -90: Linearization/solve/update time: 0.0248959(98.302%)/0.000392643(1.55036%)/3.7401e-05(0.147679%) -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 4 error: 19.4184 -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 5 error: 39.3958 -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 6 error: 7.97989 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 3.91367e-10 +92: Linearization/solve/update time: 0.0172425(97.4795%)/0.00040692(2.3005%)/3.892e-05(0.220032%) +92: Storage: 53574.4 28.2674 +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 8 error: 0.000333745 +93: Newton iteration 4 error: 0.19707 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 9 error: 2.56947e-07 +93: Newton iteration 5 error: 0.0168236 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 4 error: 5.63421e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -60892,75 +61780,90 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 5 error: 4.05613e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Time step 9 done. CPU time: 2.59196 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1627.12 seconds (27 minutes, 7.119 seconds) -86: Simulation of problem 'obstacle_immiscible' finished. -86: -86: ------------------------ Timing ------------------------ -86: Setup time: 0.628 seconds, 19.5% -86: Simulation time: 2.59 seconds, 80.5% -86: Linearization time: 2.22 seconds, 85.6% -86: Linear solve time: 0.00851 seconds, 0.328% -86: Newton update time: 0.000326 seconds, 0.0126% -86: Pre/postprocess time: 0.204 seconds, 7.86% -86: Output write time: 0.0772 seconds, 2.98% -86: First process' simulation CPU time: 0.53 seconds -86: Number of processes: 1 -86: Threads per processes: 1 -86: Total CPU time: 0.53 seconds -86: -86: ---------------------------------------------------------------- -86: -86: Simulation completed -92: Storage: 54725.6 13.9709 -92: Writing visualization results for the current time step. -90: Storage: 47346.4 34.8346 -90: Writing visualization results for the current time step. -93: Newton iteration 10 error: 1.25482e-11 -93: Linearization/solve/update time: 0.0610605(99.1608%)/0.000474921(0.77126%)/4.184e-05(0.0679471%) -93: Storage: 54922.4 11.4563 -93: Writing visualization results for the current time step. -92: Time step 28 done. CPU time: 1.46494 seconds, end time: 13.9709 seconds, step size: 1.83977 seconds -92: Begin time step 29. Start time: 13.9709 seconds, step size: 1.83977 seconds -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 1 error: 6.51823 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 1 done. CPU time: 0.019214 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +95: 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) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 46 done. CPU time: 0.575957 seconds, end time: 25.5898 seconds, step size: 0.873861 seconds +91: Begin time step 47. Start time: 25.5898 seconds, step size: 0.873861 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: 20.988 +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 2 error: 5.54828 +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 3 error: 39.6416 +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 4 error: 21.1354 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Newton iteration 6 error: 6.14814e-11 -94: Linearization/solve/update time: 0.0294301(64.0047%)/0.0165303(35.9502%)/2.076e-05(0.0451489%) +94: Linearization/solve/update time: 0.0156344(95.1558%)/0.0007756(4.72054%)/2.032e-05(0.123674%) 94: Writing visualization results for the current time step. -90: Time step 57 done. CPU time: 1.57157 seconds, end time: 34.8346 seconds, step size: 0.70586 seconds -90: Begin time step 58. Start time: 34.8346 seconds, step size: 0.70586 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 6 error: 7.0719e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 7 error: 7.25962e-09 +93: Linearization/solve/update time: 0.0156649(98.3286%)/0.00024096(1.5125%)/2.532e-05(0.158933%) +93: Storage: 55547.1 3.34387 +93: Writing visualization results for the current time step. +90: Time step 66 done. CPU time: 0.661656 seconds, end time: 40.4498 seconds, step size: 0.857088 seconds +90: Begin time step 67. Start time: 40.4498 seconds, step size: 1.21421 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: 27.0324 +90: Newton iteration 1 error: 19.3672 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: 11.1619 +90: Newton iteration 2 error: 6.72916 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 3 error: 49.3985 +90: Newton iteration 3 error: 0.00918298 +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 4 error: 3.21111e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.84457e-11 +90: Linearization/solve/update time: 0.0057406(96.986%)/0.00016168(2.73154%)/1.672e-05(0.28248%) +90: Storage: 44768.9 40.0904 +90: Writing visualization results for the current time step. +92: Time step 35 done. CPU time: 0.522098 seconds, end time: 28.2674 seconds, step size: 2.15917 seconds +92: Begin time step 36. Start time: 28.2674 seconds, step size: 2.15917 seconds +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 1 error: 3.36522 +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 7 error: 0.655771 +91: Newton iteration 5 error: 9.83172 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 8 error: 0.00867608 +91: Newton iteration 6 error: 3.54384 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 9 error: 1.17627e-06 +91: Newton iteration 7 error: 0.591888 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 3.09228e-11 -91: Linearization/solve/update time: 0.0451102(99.0497%)/0.000395204(0.86776%)/3.76e-05(0.0825593%) -91: Storage: 52455.4 15.9686 -91: Writing visualization results for the current time step. -94: Time step 6 done. CPU time: 0.353571 seconds, end time: 789.438 seconds (13 minutes, 9.438 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 8 error: 0.0187565 +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 9 error: 1.91206e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 6 done. CPU time: 0.120772 seconds, end time: 789.438 seconds (13 minutes, 9.438 seconds), step size: 204.047 seconds (3 minutes, 24.05 seconds) 94: Begin time step 7. Start time: 789.438 seconds (13 minutes, 9.438 seconds), step size: 272.062 seconds (4 minutes, 32.06 seconds) 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r @@ -60971,59 +61874,74 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 2 error: 0.592195 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 21 done. CPU time: 0.317867 seconds, end time: 3.34387 seconds, step size: 0.798495 seconds +93: Begin time step 22. Start time: 3.34387 seconds, step size: 0.998118 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: 23.2808 +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, num switched=0 -95: Linearization/solve/update time: 0.0286995(98.714%)/0.000307642(1.05816%)/6.624e-05(0.227837%) +95: Linearization/solve/update time: 0.0084168(94.5202%)/0.00042312(4.75162%)/6.484e-05(0.72815%) +91: Newton iteration 10 error: 2.64663e-10 +91: Linearization/solve/update time: 0.0142899(97.32%)/0.00035724(2.43294%)/3.628e-05(0.247081%) +91: Storage: 49880.4 26.4636 +91: Writing visualization results for the current time step. 95: Storage: 1.66206e+07 0 4.73038e+06 95: Writing visualization results for the current time step. -93: Time step 27 done. CPU time: 1.29623 seconds, end time: 11.4563 seconds, step size: 1.72728 seconds -93: Begin time step 28. Start time: 11.4563 seconds, step size: 1.72728 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: 7.79513 -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.497494 +92: Newton iteration 2 error: 0.550764 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 3 error: 1.57003 +92: Newton iteration 3 error: 2.04955 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 4 error: 111.911 -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 5 error: 49.4054 -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 6 error: 25.3421 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 3.59947 +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 5 error: 1.51576 +92: 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 4 error: 3.0198e-05 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 67 done. CPU time: 0.670142 seconds, end time: 41.664 seconds, step size: 1.21421 seconds +90: Begin time step 68. Start time: 41.664 seconds, step size: 1.72013 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 7 error: 7.57609 +90: Newton iteration 1 error: 10.4211 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 8 error: 0.776953 +90: Newton iteration 2 error: 5.14133 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 9 error: 0.00720293 +90: Newton iteration 3 error: 0.00241298 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.55428 +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 7 error: 0.124614 +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 10 error: 5.0885e-07 +90: Newton iteration 4 error: 3.44833e-08 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 2 error: 0.447766 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.68825e-11 +90: Linearization/solve/update time: 0.00576776(96.9913%)/0.00016204(2.72488%)/1.688e-05(0.283856%) +90: Storage: 44394.7 40.4137 +90: 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.000440516 @@ -61032,1664 +61950,1493 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 4 error: 2.49161e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 5 done. CPU time: 0.243641 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) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: ###################### -86: # Comparing results -86: ###################### -86: RND: 'cc8f2d734c0956bdc2984f57f85a8368' -91: Time step 36 done. CPU time: 1.53206 seconds, end time: 15.9686 seconds, step size: 1.05737 seconds -91: Begin time step 37. Start time: 15.9686 seconds, step size: 1.05737 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: 19.0797 -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 2 error: 5.19705 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 5 error: 1.11397e-09 +94: Linearization/solve/update time: 0.0130279(97.0645%)/0.000378(2.81629%)/1.6e-05(0.119208%) +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: 1.81857 +93: Newton iteration 2 error: 0.763756 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 4 error: 0.835755 +93: Newton iteration 3 error: 0.765464 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 2.05773e-11 -90: Linearization/solve/update time: 0.0350581(98.7318%)/0.000408443(1.15027%)/4.188e-05(0.117944%) -90: Storage: 47091.1 35.5404 -90: Writing visualization results for the current time step. -94: Newton iteration 5 error: 1.11397e-09 -94: Linearization/solve/update time: 0.0351361(98.8699%)/0.000384802(1.0828%)/1.68e-05(0.0472737%) -94: Writing visualization results for the current time step. -90: Time step 58 done. CPU time: 1.61202 seconds, end time: 35.5404 seconds, step size: 0.70586 seconds -90: Begin time step 59. Start time: 35.5404 seconds, step size: 0.641691 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: 28.5885 -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: 6.96576 -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 3 error: 52.8401 -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 5 error: 0.252518 +93: Newton iteration 4 error: 0.691673 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: 2.14538 -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 5 error: 1.56215 -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 6 error: 0.352268 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 7 done. CPU time: 0.395947 seconds, end time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 272.062 seconds (4 minutes, 32.06 seconds) -94: Begin time step 8. Start time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) -94: 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.033568 -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: 0.159854 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 47 done. CPU time: 0.592559 seconds, end time: 26.4636 seconds, step size: 0.873861 seconds +91: Begin time step 48. Start time: 26.4636 seconds, step size: 0.873861 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 3 error: 38.7626 +91: Newton iteration 1 error: 22.013 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 4 error: 17.912 +91: Newton iteration 2 error: 8.59114 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 5 error: 9.62172 +91: Newton iteration 3 error: 22.8278 91: 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: 7.97834 -94: 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: 3.51888 -94: 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 0.0490583 +93: Newton iteration 6 error: 0.00430698 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 7 error: 0.00221316 +93: Newton iteration 7 error: 1.30612e-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 -87: Solve: M deltax^k = r -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 4 error: 54.8324 -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 5 error: 21.4192 -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 6 error: 9.10865 -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 7 error: 1.73274 -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: 0.0245693 +92: Newton iteration 8 error: 0.00971734 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 8 error: 0.000107788 +92: Newton iteration 9 error: 6.31909e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0326942(81.159%)/0.000297882(0.739453%)/0.00729204(18.1015%) -95: Storage: 1.66206e+07 0 4.73038e+06 -95: 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 8 error: 9.27579e-06 -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 9 error: 1.56744e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 2.31887e-09 +92: Linearization/solve/update time: 0.0185627(97.6819%)/0.00040156(2.11312%)/3.896e-05(0.205018%) +94: Time step 7 done. CPU time: 0.135677 seconds, end time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 272.062 seconds (4 minutes, 32.06 seconds) +94: Begin time step 8. Start time: 1061.5 seconds (17 minutes, 41.5 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) +94: 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: 3.65672 +94: Newton iteration 1 error: 0.033568 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 53395.2 30.4266 +92: Writing visualization results for the current time step. +90: Time step 68 done. CPU time: 0.678561 seconds, end time: 43.3841 seconds, step size: 1.72013 seconds +90: Begin time step 69. Start time: 43.3841 seconds, step size: 2.43685 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 8 error: 0.0749428 +90: Newton iteration 1 error: 6.13861 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 9 error: 0.000130416 +90: Newton iteration 2 error: 4.19837 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 3.5493e-10 -90: Linearization/solve/update time: 0.0288395(98.5193%)/0.000394803(1.34869%)/3.864e-05(0.131999%) -90: Storage: 46848.9 36.1821 -90: Writing visualization results for the current time step. +93: Newton iteration 8 error: 1.79658e-11 +93: Linearization/solve/update time: 0.0177047(98.3377%)/0.00027188(1.51011%)/2.74e-05(0.152188%) +93: Storage: 55471 4.34199 +93: Writing visualization results for the current time step. +91: Newton iteration 4 error: 50.3399 +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 6 error: 3.85076 +91: Newton iteration 5 error: 54.1619 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 7 error: 0.831286 +91: Newton iteration 6 error: 18.0383 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 8 error: 0.0538221 +91: Newton iteration 7 error: 2.70563 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.23848e-11 -93: Linearization/solve/update time: 0.0638212(99.1126%)/0.000527805(0.819667%)/4.36e-05(0.0677096%) -93: Storage: 54787.4 13.1836 -93: 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 5 error: 0.714621 -94: 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 6 error: 0.00880774 -94: 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: 0.0574775 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 6 done. CPU time: 0.295649 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) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 9 error: 7.85235e-10 -92: Linearization/solve/update time: 0.0818863(99.4867%)/0.000385563(0.468435%)/3.692e-05(0.0448555%) -92: Storage: 54580.6 15.8107 -92: Writing visualization results for the current time step. -90: Time step 59 done. CPU time: 1.65094 seconds, end time: 36.1821 seconds, step size: 0.641691 seconds -90: Begin time step 60. Start time: 36.1821 seconds, step size: 0.641691 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: 29.8058 -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: 12.2327 -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 3 error: 44.9459 -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 4 error: 134.159 -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 9 error: 0.00023349 +91: Newton iteration 8 error: 0.00569993 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 10 error: 6.96058e-08 +91: Newton iteration 9 error: 3.27982e-06 91: 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 7 error: 0.000332347 -94: 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 8 error: 1.16009e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 29 done. CPU time: 1.55638 seconds, end time: 15.8107 seconds, step size: 1.83977 seconds -92: Begin time step 30. Start time: 15.8107 seconds, step size: 1.99308 seconds -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 1 error: 5.79649 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 28 done. CPU time: 1.36935 seconds, end time: 13.1836 seconds, step size: 1.72728 seconds -93: Begin time step 29. Start time: 13.1836 seconds, step size: 1.72728 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: 6.87566 -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 2 error: 0.45059 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 11 error: 3.10365e-11 -91: Linearization/solve/update time: 0.0748057(99.3152%)/0.000472482(0.627287%)/4.332e-05(0.0575134%) -91: Storage: 52213.7 17.0259 +91: Newton iteration 10 error: 2.42153e-11 +91: Linearization/solve/update time: 0.0127607(86.1317%)/0.00037156(2.50794%)/0.00168308(11.3604%) +91: Storage: 49643.4 27.3375 91: Writing visualization results for the current time step. -94: Newton iteration 9 error: 8.81803e-10 -94: Linearization/solve/update time: 0.0564945(98.6097%)/0.000761525(1.32922%)/3.5e-05(0.0610916%) -94: 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 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0275637(98.6072%)/0.000320121(1.14521%)/6.9201e-05(0.247562%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 5 error: 84.1479 +90: Newton iteration 3 error: 0.00448807 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 6 error: 39.5163 +90: Newton iteration 4 error: 2.93764e-08 +90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.58593e-11 +90: Linearization/solve/update time: 0.00572376(96.9978%)/0.00016032(2.71686%)/1.684e-05(0.285379%) +90: Storage: 43945 40.6576 +90: Writing visualization results for the current time step. +95: Time step 2 done. CPU time: 0.0438428 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) +95: 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) +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 2 error: 7.97834 +94: 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: 3.51888 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 69 done. CPU time: 0.686937 seconds, end time: 45.821 seconds, step size: 2.43685 seconds +90: Begin time step 70. Start time: 45.821 seconds, step size: 3.4522 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 7 error: 12.6313 +90: Newton iteration 1 error: 3.87746 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 8 error: 1.36738 +90: Newton iteration 2 error: 3.87719 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 22 done. CPU time: 0.337498 seconds, end time: 4.34199 seconds, step size: 0.998118 seconds +93: Begin time step 23. Start time: 4.34199 seconds, step size: 1.16447 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 3 error: 1.72085 +93: Newton iteration 1 error: 18.7816 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 4 error: 0.981771 +93: Newton iteration 2 error: 0.606834 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 8 done. CPU time: 0.455936 seconds, end time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) -94: Begin time step 9. Start time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) +92: Time step 36 done. CPU time: 0.544071 seconds, end time: 30.4266 seconds, step size: 2.15917 seconds +92: Begin time step 37. Start time: 30.4266 seconds, step size: 2.15917 seconds +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 1 error: 3.13734 +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.556761 +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 4 error: 3.65672 94: 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.0292815 +94: Newton iteration 5 error: 0.714621 94: 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 9 error: 0.0141213 +90: Newton iteration 3 error: 0.00544764 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 10 error: 1.19981e-06 +90: Newton iteration 4 error: 2.74819e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 2.00089e-11 -90: Linearization/solve/update time: 0.0311097(98.3688%)/0.000473883(1.49842%)/4.2e-05(0.132804%) -90: Storage: 46594.1 36.8238 +90: Newton iteration 5 error: 1.58735e-11 +90: Linearization/solve/update time: 0.00572928(97.0084%)/0.00015996(2.70845%)/1.672e-05(0.283104%) +90: Storage: 43404.4 40.7786 90: Writing visualization results for the current time step. -91: Time step 37 done. CPU time: 1.61597 seconds, end time: 17.0259 seconds, step size: 1.05737 seconds -91: Begin time step 38. Start time: 17.0259 seconds, step size: 0.961247 seconds +91: Time step 48 done. CPU time: 0.608944 seconds, end time: 27.3375 seconds, step size: 0.873861 seconds +91: Begin time step 49. Start time: 27.3375 seconds, step size: 0.873861 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: 19.0366 +91: Newton iteration 1 error: 22.2879 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 2 error: 4.9891 +91: Newton iteration 2 error: 6.66699 +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 3 error: 43.8087 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage: 1.66206e+07 0 4.73038e+06 -95: 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 2 error: 0.693438 -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 3 error: 2.49098 -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.274007 +93: Newton iteration 3 error: 1.31797 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 6 error: 0.0515851 +93: Newton iteration 4 error: 0.445215 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 7 error: 0.00278443 +93: Newton iteration 5 error: 0.112426 93: 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 5 error: 0.00187131 +87: 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: 2.70032 +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 4 error: 2.65613 +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 5 error: 0.994715 +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 6 error: 0.309913 +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 2 error: 1.63867 -94: 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.00666929 +94: Newton iteration 6 error: 0.00880774 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 60 done. CPU time: 1.69225 seconds, end time: 36.8238 seconds, step size: 0.641691 seconds -90: Serialize to file 'powerinjection_darcy_ad_time=36.8238_rank=0.ers', next time step size: 0.583355 -90: Begin time step 61. Start time: 36.8238 seconds, step size: 0.583355 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: 31.8042 -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: 7.03244 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 7 done. CPU time: 0.34441 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) -95: 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) -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: 0.00637684 +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 7 error: 4.33617e-05 +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 7 error: 0.0593534 +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 8 error: 0.00427852 +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 3 error: 22.2996 +91: Newton iteration 4 error: 17.4193 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 4 error: 31.1796 +91: Newton iteration 5 error: 9.64035 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 5 error: 10.8378 +91: Newton iteration 6 error: 3.83629 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 3 error: 65.2411 -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 4 error: 61.7081 -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 5 error: 24.8115 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 7 error: 0.652095 +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 8 error: 0.0270745 +91: 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 7 error: 0.000332347 +94: 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 8 error: 1.16009e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 70 done. CPU time: 0.695314 seconds, end time: 49.2732 seconds, step size: 3.4522 seconds +90: Serialize to file 'powerinjection_darcy_ad_time=49.2732_rank=0.ers', next time step size: 4.89062 +90: Begin time step 71. Start time: 49.2732 seconds, step size: 4.89062 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 6 error: 11.2726 +90: Newton iteration 1 error: 2.57577 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 7 error: 2.47252 +90: Newton iteration 2 error: 3.9387 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 8 error: 0.171575 +90: Newton iteration 3 error: 0.00665602 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 9 error: 0.000823613 +90: Newton iteration 4 error: 3.42602e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.59162e-11 +90: Linearization/solve/update time: 0.00444056(96.3454%)/0.00015216(3.30137%)/1.628e-05(0.353222%) +90: Storage: 42760.1 40.7542 +90: Writing visualization results for the current time step. +94: Newton iteration 9 error: 8.81803e-10 +94: Linearization/solve/update time: 0.0245567(96.9303%)/0.00074468(2.9394%)/3.3e-05(0.130258%) +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 4 error: 3.0962 -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 5 error: 1.09782 -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 6 error: 0.380202 +92: Newton iteration 9 error: 3.49879e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 2.79144e-09 +92: Linearization/solve/update time: 0.0190097(97.6081%)/0.0004262(2.18838%)/3.964e-05(0.203537%) +92: Storage: 53214.5 32.5858 +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 8 error: 1.20019e-05 +93: Newton iteration 8 error: 1.07026e-08 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 4 error: 5.98385e-05 -94: 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 10 error: 1.77222e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 1.89857e-11 -90: Linearization/solve/update time: 0.0153741(97.0353%)/0.000427844(2.70039%)/4.188e-05(0.26433%) -90: Storage: 46349 37.4072 -90: Writing visualization results for the current time step. -93: Newton iteration 9 error: 4.00291e-09 -93: Linearization/solve/update time: 0.0524101(99.1747%)/0.000398241(0.753584%)/3.792e-05(0.0717553%) -93: Storage: 54651.6 14.9108 +93: Newton iteration 9 error: 1.1816e-11 +93: Linearization/solve/update time: 0.0198265(98.3066%)/0.00031088(1.54145%)/3.064e-05(0.151924%) +93: Storage: 55382 5.50646 93: Writing visualization results for the current time step. -93: Time step 29 done. CPU time: 1.42409 seconds, end time: 14.9108 seconds, step size: 1.72728 seconds -93: Begin time step 30. Start time: 14.9108 seconds, step size: 1.87122 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: 6.12903 -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 5 error: 3.78254e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 6 error: 1.77757e-10 -94: Linearization/solve/update time: 0.0415477(98.6648%)/0.000539283(1.28066%)/2.2961e-05(0.0545263%) -94: Writing visualization results for the current time step. -95: Solve: M deltax^k = r -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 6 error: 3.45966 -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 7 error: 0.26785 +91: Newton iteration 9 error: 7.00202e-05 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 8 error: 0.00138909 +91: Newton iteration 10 error: 3.21747e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 61 done. CPU time: 1.71718 seconds, end time: 37.4072 seconds, step size: 0.583355 seconds -90: Begin time step 62. Start time: 37.4072 seconds, step size: 0.530323 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: 33.5674 -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: 8.30522 +91: Newton iteration 11 error: 1.87015e-11 +91: Linearization/solve/update time: 0.0160937(97.2223%)/0.00041904(2.53143%)/4.076e-05(0.246232%) +91: Storage: 49401.7 28.2114 +91: Writing visualization results for the current time step. +94: Time step 8 done. CPU time: 0.161865 seconds, end time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 385.421 seconds (6 minutes, 25.42 seconds) +94: Begin time step 9. Start time: 1446.92 seconds (24 minutes, 6.921 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) +94: 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.0292815 +94: 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: 1.63867 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 71 done. CPU time: 0.70404 seconds, end time: 54.1638 seconds, step size: 4.89062 seconds +90: Begin time step 72. Start time: 54.1638 seconds, step size: 6.92837 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 3 error: 56.0223 +90: Newton iteration 1 error: 1.77466 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 4 error: 93.5098 +90: Newton iteration 2 error: 4.07722 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 5 error: 39.3299 +90: Newton iteration 3 error: 0.00770668 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 6 error: 17.0329 +90: Newton iteration 4 error: 4.37642e-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 7 error: 0.0716957 +90: Newton iteration 5 error: 1.36566e-11 +90: Linearization/solve/update time: 0.00444296(96.3172%)/0.00015324(3.32203%)/1.664e-05(0.360732%) +90: Storage: 42003.4 40.622 +90: Writing visualization results for the current time step. +93: Time step 23 done. CPU time: 0.359336 seconds, end time: 5.50646 seconds, step size: 1.16447 seconds +93: Begin time step 24. Start time: 5.50646 seconds, step size: 1.26151 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: 15.217 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 37 done. CPU time: 0.566604 seconds, end time: 32.5858 seconds, step size: 2.15917 seconds +92: Begin time step 38. Start time: 32.5858 seconds, step size: 2.15917 seconds 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 8 error: 0.00390858 +92: Newton iteration 1 error: 2.94202 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 9 done. CPU time: 0.504014 seconds, end time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) -94: Begin time step 10. Start time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) -94: 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.0231078 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 49 done. CPU time: 0.627178 seconds, end time: 28.2114 seconds, step size: 0.873861 seconds +91: Begin time step 50. Start time: 28.2114 seconds, step size: 0.794419 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: 22.5827 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k 95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0233879(98.3755%)/0.000316882(1.33289%)/6.9321e-05(0.291582%) +95: Linearization/solve/update time: 0.024863(98.5685%)/0.00029484(1.16888%)/6.624e-05(0.262607%) 95: Storage: 1.66206e+07 0 4.73038e+06 95: Writing visualization results for the current time step. -86: Simulation name: 'obstacle_immiscible' -86: Number of timesteps: '9' -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.630838 -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: 0.00666929 +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: 2.42404 +93: Newton iteration 2 error: 0.502474 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 88/120 Test #86: obstacle_immiscible ............................ Passed 3.70 sec -test 96 - Start 96: reservoir_blackoil_vcfv - -96: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv" "--" "--end-time=8750000" -96: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -96: Test timeout computed to be: 1500 -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 7 error: 3.59197 -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 8 error: 0.172416 -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 9 error: 0.000355432 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 10 error: 1.20212e-09 -90: Linearization/solve/update time: 0.0171949(97.6986%)/0.000368842(2.0957%)/3.62e-05(0.205682%) -90: Storage: 46111.1 37.9375 -90: 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 4 error: 1.90534 +93: Newton iteration 3 error: 1.22139 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 5 error: 0.580247 +93: Newton iteration 4 error: 0.418794 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.511612 +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 3 error: 2.95337 +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 4 error: 1.48162 +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 5 error: 3.6038 +92: 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: 5.86156 +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 9 error: 4.2181e-08 +91: Newton iteration 3 error: 27.0658 +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 4 error: 38.8267 +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 5 error: 13.7907 +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 6 error: 4.25293 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.42153e-11 -91: Linearization/solve/update time: 0.0601007(99.2094%)/0.000436883(0.721171%)/4.208e-05(0.0694622%) -91: Storage: 51991.2 17.9872 -91: 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 2 error: 0.589091 -94: 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.127178 +94: Newton iteration 4 error: 5.98385e-05 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 8 done. CPU time: 0.387703 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) -95: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 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 9 error: 1.23252e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.06866e-10 -92: Linearization/solve/update time: 0.0825068(99.4069%)/0.000450041(0.542224%)/4.224e-05(0.0508921%) -92: Storage: 54422.5 17.8038 -92: Writing visualization results for the current time step. -90: Time step 62 done. CPU time: 1.7415 seconds, end time: 37.9375 seconds, step size: 0.530323 seconds -90: Begin time step 63. Start time: 37.9375 seconds, step size: 0.530323 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: 36.7238 +90: Time step 72 done. CPU time: 0.712396 seconds, end time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 6.92837 seconds +90: Begin time step 73. Start time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 9.8152 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 2 error: 13.6549 +90: Newton iteration 1 error: 1.2561 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 3 error: 70.521 +90: Newton iteration 2 error: 4.02298 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 4 error: 212.359 +90: Newton iteration 3 error: 0.007703 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 5 error: 115.203 +90: Newton iteration 4 error: 3.89281e-08 90: 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 2 error: 0.0127673 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 5 error: 1.01039e-11 +90: Linearization/solve/update time: 0.00445576(96.3591%)/0.00015212(3.28971%)/1.624e-05(0.351202%) +90: Storage: 41126.1 40.4937 +90: 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 4 error: 0.00135163 +94: Newton iteration 5 error: 3.78254e-07 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 6 error: 1.77757e-10 +94: Linearization/solve/update time: 0.0153019(96.6455%)/0.00050964(3.21884%)/2.148e-05(0.135666%) +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 6 error: 0.167262 -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 7 error: 0.021117 +93: Newton iteration 5 error: 0.155173 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 8 error: 0.000525404 +93: Newton iteration 6 error: 0.00650395 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 38 done. CPU time: 1.68799 seconds, end time: 17.9872 seconds, step size: 0.961247 seconds -91: Begin time step 39. Start time: 17.9872 seconds, step size: 0.961247 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 7 error: 0.331643 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: 19.2099 +91: Newton iteration 8 error: 0.00179588 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 2 error: 6.40765 +91: Newton iteration 9 error: 6.23329e-08 91: 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 6 error: 0.000153297 +87: 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: 3.60931 +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 7 error: 0.988961 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 3 done. CPU time: 0.0751452 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) +95: 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) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 2.28511e-11 +91: Linearization/solve/update time: 0.0133773(87.0156%)/0.0019494(12.6803%)/4.676e-05(0.30416%) +91: Storage: 49177.4 29.0058 +91: 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 8 error: 0.0385299 +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 9 error: 2.921e-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 7 error: 4.60517e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 73 done. CPU time: 0.720749 seconds, end time: 70.9074 seconds (1 minutes, 10.91 seconds), step size: 9.8152 seconds +90: Begin time step 74. Start time: 70.9074 seconds (1 minutes, 10.91 seconds), step size: 13.9049 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 6 error: 127.102 +90: Newton iteration 1 error: 1.00767 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 7 error: 86.8584 +90: Newton iteration 2 error: 3.70429 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 8 error: 0.478345 +90: Newton iteration 3 error: 0.00643278 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 9 error: 0.0227284 +90: Newton iteration 4 error: 3.50807e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: ###################### -96: # Running test '' -96: ###################### -95: Solve: M deltax^k = r +90: Newton iteration 5 error: 8.21387e-12 +90: Linearization/solve/update time: 0.0057554(97.1677%)/0.00015112(2.55134%)/1.664e-05(0.280931%) +90: Storage: 40118 40.5181 +90: Writing visualization results for the current time step. +92: Newton iteration 10 error: 1.5099e-11 +92: Linearization/solve/update time: 0.019176(97.7815%)/0.00039608(2.01967%)/3.9e-05(0.198867%) +92: Storage: 53032 34.7449 +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 9 error: 4.87979e-07 +93: Newton iteration 8 error: 1.08207e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 9.32587e-12 -93: Linearization/solve/update time: 0.0532102(99.0586%)/0.000463761(0.863359%)/4.192e-05(0.0780402%) -93: Storage: 54503.7 16.7821 +93: Newton iteration 9 error: 8.3844e-12 +93: Linearization/solve/update time: 0.0207066(98.1944%)/0.00034692(1.64516%)/3.384e-05(0.160475%) +93: Storage: 55285.3 6.76797 93: 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 5 error: 2.89129e-06 +94: Time step 9 done. CPU time: 0.182847 seconds, end time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 417.54 seconds (6 minutes, 57.54 seconds) +94: Begin time step 10. Start time: 1864.46 seconds (31 minutes, 4.461 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) 94: 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 6 error: 1.04998e-08 +94: Newton iteration 1 error: 0.0231078 94: 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 10 error: 5.58055e-05 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 11 error: 3.40492e-10 -90: Linearization/solve/update time: 0.0259491(98.2315%)/0.000424401(1.60659%)/4.276e-05(0.16187%) -90: Storage: 45851.4 38.4673 -90: Writing visualization results for the current time step. -92: Time step 30 done. CPU time: 1.66431 seconds, end time: 17.8038 seconds, step size: 1.99308 seconds -92: Serialize to file 'powerinjection_forchheimer_ad_time=17.8038_rank=0.ers', next time step size: 1.99308 -92: Begin time step 31. Start time: 17.8038 seconds, step size: 1.99308 seconds -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 1 error: 5.19724 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 7 error: 8.21598e-11 -94: Linearization/solve/update time: 0.0517219(98.7696%)/0.000618204(1.18054%)/2.6121e-05(0.0498814%) -94: Writing visualization results for the current time step. -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0275851(98.5598%)/0.000326042(1.16493%)/7.7041e-05(0.275263%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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 3 error: 27.733 -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 4 error: 39.805 +91: Time step 50 done. CPU time: 0.644203 seconds, end time: 29.0058 seconds, step size: 0.794419 seconds +91: Serialize to file 'powerinjection_darcy_fd_time=29.0058_rank=0.ers', next time step size: 0.794419 +91: Begin time step 51. Start time: 29.0058 seconds, step size: 0.794419 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 5 error: 14.1777 +91: Newton iteration 1 error: 22.9543 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 6 error: 5.61157 +91: Newton iteration 2 error: 7.5804 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 7 error: 0.711597 +91: Newton iteration 3 error: 35.8807 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 30 done. CPU time: 1.48803 seconds, end time: 16.7821 seconds, step size: 1.87122 seconds -93: Serialize to file 'powerinjection_forchheimer_fd_time=16.7821_rank=0.ers', next time step size: 1.87122 -93: Begin time step 31. Start time: 16.7821 seconds, step size: 1.87122 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: 5.48347 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 10 done. CPU time: 0.556866 seconds, end time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) -94: Serialize to file 'tutorial1_time=2421.18_rank=0.ers', next time step size: 695.9 -94: Begin time step 11. Start time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) -94: 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.0181173 -94: 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: 4.87776 +94: Newton iteration 2 error: 0.589091 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 63 done. CPU time: 1.7814 seconds, end time: 38.4678 seconds, step size: 0.530323 seconds -90: Begin time step 64. Start time: 38.4678 seconds, step size: 0.482112 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: 40.6533 -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 2 error: 0.44638 -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.546305 -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 3 error: 1.68078 -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: 17.6831 +90: Time step 74 done. CPU time: 0.729102 seconds, end time: 84.8122 seconds (1 minutes, 24.81 seconds), step size: 13.9049 seconds +90: Begin time step 75. Start time: 84.8122 seconds (1 minutes, 24.81 seconds), step size: 15.1878 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 3 error: 1.38021 +90: Newton iteration 1 error: 0.870052 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 4 error: 0.0553836 +90: Newton iteration 2 error: 2.2032 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 5 error: 4.39657e-05 +90: Newton iteration 3 error: 0.0020166 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 9 done. CPU time: 0.443991 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -95: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Newton iteration 4 error: 7.23804e-09 +90: Linearization/solve/update time: 0.00356656(96.4352%)/0.00011896(3.21653%)/1.288e-05(0.348259%) +92: Time step 38 done. CPU time: 0.589257 seconds, end time: 34.7449 seconds, step size: 2.15917 seconds +92: Begin time step 39. Start time: 34.7449 seconds, step size: 2.15917 seconds +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 1 error: 2.76871 +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.455046 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 24 done. CPU time: 0.382678 seconds, end time: 6.76797 seconds, step size: 1.26151 seconds +93: Begin time step 25. Start time: 6.76797 seconds, step size: 1.36664 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 3 error: 1.74441 +93: Newton iteration 1 error: 12.5216 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 6 error: 1.87015e-11 -90: Linearization/solve/update time: 0.0176336(98.5946%)/0.000228201(1.27594%)/2.316e-05(0.129494%) -90: Storage: 45615.3 38.9058 +90: Storage: 39193.8 40.7205 90: Writing visualization results for the current time step. +90: Time step 75 done. CPU time: 0.736516 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 15.1878 seconds +90: Simulation of problem 'powerinjection_darcy_ad' finished. +90: +90: ------------------------ Timing ------------------------ +90: Setup time: 0.00345 seconds, 0.466% +90: Simulation time: 0.737 seconds, 99.5% +90: Linearization time: 0.527 seconds, 71.5% +90: Linear solve time: 0.0215 seconds, 2.92% +90: Newton update time: 0.00215 seconds, 0.292% +90: Pre/postprocess time: 0.0917 seconds, 12.5% +90: Output write time: 0.0862 seconds, 11.7% +90: First process' simulation CPU time: 0.727 seconds +90: Number of processes: 1 +90: Threads per processes: 1 +90: Total CPU time: 0.727 seconds +90: +90: ---------------------------------------------------------------- +90: +90: Simulation completed 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 1.32086 +94: Newton iteration 3 error: 0.127178 94: 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: 1.64254 +94: Newton iteration 4 error: 0.00135163 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: 2.81973 -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 5 error: 1.22679 -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 6 error: 0.373206 -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 8 error: 0.00997826 +91: Newton iteration 4 error: 49.9355 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 9 error: 2.22047e-06 +91: Newton iteration 5 error: 18.1102 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 3.11502e-11 -91: Linearization/solve/update time: 0.0573958(99.2499%)/0.000395523(0.683945%)/3.828e-05(0.0661945%) -91: Storage: 51765.7 18.9484 -91: 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 4 error: 1.76475 -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 5 error: 1.75573 -93: 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: 7.2277 +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 7 error: 1.02337 +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 8 error: 0.0189606 +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: 2.59874 +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, num switched=0 +95: Linearization/solve/update time: 0.0195055(98.1931%)/0.00029272(1.47359%)/6.62e-05(0.333259%) +95: Storage: 1.66206e+07 0 4.73038e+06 +95: 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 9 error: 8.25717e-06 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 2.23963e-11 +91: Linearization/solve/update time: 0.014683(97.0374%)/0.00041152(2.71966%)/3.676e-05(0.24294%) +91: Storage: 48948.4 29.8002 +91: 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 5 error: 0.273148 +94: Newton iteration 5 error: 2.89129e-06 94: 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 6 error: 0.00228844 +94: Newton iteration 6 error: 1.04998e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 64 done. CPU time: 1.81206 seconds, end time: 38.9499 seconds, step size: 0.482112 seconds -90: Begin time step 65. Start time: 38.9499 seconds, step size: 0.642816 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: 46.4249 -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: 1.72742 -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 3 error: 0.64956 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 7 error: 8.21598e-11 +94: Linearization/solve/update time: 0.0164265(96.5884%)/0.0005586(3.28458%)/2.16e-05(0.127009%) +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 6 error: 0.485198 +93: Newton iteration 2 error: 0.513469 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 7 error: 0.0110032 +93: Newton iteration 3 error: 1.30987 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 8 error: 2.65514e-05 +93: Newton iteration 4 error: 0.622371 +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 5 error: 0.365363 +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 6 error: 0.0089981 93: 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, num switched=0 -95: Linearization/solve/update time: 0.0175988(97.7563%)/0.000325042(1.80552%)/7.888e-05(0.438156%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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 4 error: 0.00220579 -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 5 error: 1.07427e-07 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 6 error: 1.97815e-11 -90: Linearization/solve/update time: 0.0134664(98.1937%)/0.000225923(1.64737%)/2.18e-05(0.15896%) -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 1.78512e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 39 done. CPU time: 1.75996 seconds, end time: 18.9484 seconds, step size: 0.961247 seconds -91: Begin time step 40. Start time: 18.9484 seconds, step size: 0.961247 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: 19.9644 -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 2 error: 5.46262 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 45357.8 39.334 -90: Writing visualization results for the current time step. -96: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv --end-time=8750000" 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 7 error: 0.0552864 +92: Newton iteration 4 error: 3.85443 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 8 error: 0.00144458 +92: Newton iteration 5 error: 4.51862 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 9 error: 9.0487e-07 +92: Newton iteration 6 error: 1.62895 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.18519e-11 -92: Linearization/solve/update time: 0.0655071(99.2884%)/0.000429323(0.650721%)/4.016e-05(0.0608701%) -90: Time step 65 done. CPU time: 1.83242 seconds, end time: 39.5927 seconds, step size: 0.642816 seconds -90: Begin time step 66. Start time: 39.5927 seconds, step size: 0.857088 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: 36.0266 -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: 7.53087 -90: 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 8 error: 4.74662e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 8.70042e-11 -94: Linearization/solve/update time: 0.060502(98.6621%)/0.000786964(1.28332%)/3.344e-05(0.0545314%) -94: Writing visualization results for the current time step. -93: Newton iteration 9 error: 1.7522e-10 -93: Linearization/solve/update time: 0.062903(99.2446%)/0.000439842(0.693957%)/3.892e-05(0.0614057%) -93: Storage: 54354.9 18.6533 -93: 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 3 error: 0.0556174 -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 4 error: 1.16044e-06 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.6513e-11 -90: Linearization/solve/update time: 0.0125416(98.3186%)/0.00019512(1.52962%)/1.936e-05(0.151771%) -90: Storage: 45084.6 39.724 -90: Writing visualization results for the current time step. -95: Time step 10 done. CPU time: 0.492001 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds -95: Serialize to file 'reservoir_blackoil_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 -95: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 11 done. CPU time: 0.62404 seconds, end time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) -94: Begin time step 12. Start time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) -94: 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.015758 -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 7 error: 0.41386 +92: 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 7 error: 3.23463e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 51 done. CPU time: 0.661586 seconds, end time: 29.8002 seconds, step size: 0.794419 seconds +91: Begin time step 52. Start time: 29.8002 seconds, step size: 0.794419 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 3 error: 34.2188 +91: Newton iteration 1 error: 24.1088 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 4 error: 15.1303 +91: Newton iteration 2 error: 7.57255 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 5 error: 8.02662 +91: Newton iteration 3 error: 40.4071 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 31 done. CPU time: 1.55965 seconds, end time: 18.6533 seconds, step size: 1.87122 seconds -93: Begin time step 32. Start time: 18.6533 seconds, step size: 2.02715 seconds -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 4 done. CPU time: 0.101519 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) +95: 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) +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: 4.97399 +93: Newton iteration 7 error: 6.50549e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 8 error: 8.88136e-09 +93: Linearization/solve/update time: 0.0190386(98.2834%)/0.00030404(1.56955%)/2.848e-05(0.147023%) +93: Storage: 55180 8.13461 +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 8 error: 0.0293674 +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 9 error: 0.000138527 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 8.109e-10 +92: Linearization/solve/update time: 0.0194606(97.7156%)/0.00041348(2.07617%)/4.148e-05(0.20828%) +92: Storage: 52847.8 36.9041 +92: Writing visualization results for the current time step. +94: Time step 10 done. CPU time: 0.20028 seconds, end time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 556.72 seconds (9 minutes, 16.72 seconds) +94: Serialize to file 'tutorial1_time=2421.18_rank=0.ers', next time step size: 695.9 +94: Begin time step 11. Start time: 2421.18 seconds (40 minutes, 21.18 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) +94: 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.870877 +94: Newton iteration 1 error: 0.0181173 94: 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.206728 +94: Newton iteration 2 error: 4.87776 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 54263.4 19.7968 -92: Writing visualization results for the current time step. -90: Time step 66 done. CPU time: 1.85606 seconds, end time: 40.4498 seconds, step size: 0.857088 seconds -90: Begin time step 67. Start time: 40.4498 seconds, step size: 1.21421 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: 19.3672 -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: 6.72916 -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 3 error: 0.00918298 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: ###################### +90: # Comparing results +90: ###################### +90: RND: '5458354ffbc921f08570eed52e6be9d9' 95: Solve: M deltax^k = r -87: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.00756024(95.4638%)/0.00029412(3.71388%)/6.512e-05(0.822276%) +95: Storage: 1.66206e+07 0 4.73038e+06 +95: 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 6 error: 2.67304 +91: Newton iteration 4 error: 16.352 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 7 error: 0.42354 +91: Newton iteration 5 error: 10.0533 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 8 error: 0.0124574 +91: Newton iteration 6 error: 3.5602 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 9 error: 1.1477e-05 +91: Newton iteration 7 error: 0.41251 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 1.27329e-10 -91: Linearization/solve/update time: 0.0452269(99.0366%)/0.000401963(0.880208%)/3.8e-05(0.0832114%) -91: Storage: 51537.2 19.9097 -91: 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 4 error: 0.00133728 +94: Newton iteration 3 error: 1.32086 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 2 error: 0.677453 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 8 error: 0.00738888 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 25 done. CPU time: 0.403787 seconds, end time: 8.13461 seconds, step size: 1.36664 seconds +93: Begin time step 26. Start time: 8.13461 seconds, step size: 1.59441 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 3 error: 2.19285 +93: Newton iteration 1 error: 10.6911 93: 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 4 error: 3.21111e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.84457e-11 -90: Linearization/solve/update time: 0.00454163(95.6513%)/0.00018832(3.96621%)/1.816e-05(0.382468%) -90: Storage: 44768.9 40.0904 -90: Writing visualization results for the current time step. -92: Time step 31 done. CPU time: 1.76757 seconds, end time: 19.7968 seconds, step size: 1.99308 seconds -92: Begin time step 32. Start time: 19.7968 seconds, step size: 1.99308 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 9 error: 5.38051e-06 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 1.38914e-09 +91: Linearization/solve/update time: 0.0146547(97.1806%)/0.00038896(2.57934%)/3.62e-05(0.240056%) +91: Storage: 48714.2 30.5946 +91: 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 4 error: 1.64254 +94: 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: 0.273148 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 39 done. CPU time: 0.61233 seconds, end time: 36.9041 seconds, step size: 2.15917 seconds +92: Begin time step 40. Start time: 36.9041 seconds, step size: 2.15917 seconds 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 1 error: 4.70466 +92: Newton iteration 1 error: 2.61534 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.410257 +92: Newton iteration 2 error: 0.565306 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: 3.61573 -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 5 error: 1.48125 -93: 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, num switched=0 -95: Linearization/solve/update time: 0.0175904(97.7594%)/0.000326602(1.8151%)/7.656e-05(0.425485%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -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 5 error: 1.97089e-06 +94: Newton iteration 6 error: 0.00228844 94: 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 6 error: 2.96937e-08 +94: Newton iteration 7 error: 1.78512e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 67 done. CPU time: 1.88411 seconds, end time: 41.664 seconds, step size: 1.21421 seconds -90: Begin time step 68. Start time: 41.664 seconds, step size: 1.72013 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: 10.4211 -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: 5.14133 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 0.527673 +93: Newton iteration 2 error: 0.793744 +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 3 error: 1.74579 +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 4 error: 2.64514 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 3 error: 0.000331036 -87: 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: 2.07573 +92: Newton iteration 3 error: 2.49237 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 4 error: 1.7993 +92: Newton iteration 4 error: 3.75322 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 11 done. CPU time: 0.539663 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds -95: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 7 error: 3.80115e-11 -94: Linearization/solve/update time: 0.0519755(98.7724%)/0.000619245(1.17679%)/2.672e-05(0.0507777%) -94: Writing visualization results for the current time step. -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 3 error: 0.00241298 -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 4 error: 3.44833e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.68825e-11 -90: Linearization/solve/update time: 0.00451135(35.174%)/0.00829633(64.6847%)/1.812e-05(0.141278%) -90: Storage: 44394.7 40.4137 -90: Writing visualization results for the current time step. -91: Time step 40 done. CPU time: 1.83206 seconds, end time: 19.9097 seconds, step size: 0.961247 seconds -91: Serialize to file 'powerinjection_darcy_fd_time=19.9097_rank=0.ers', next time step size: 0.961247 -91: Begin time step 41. Start time: 19.9097 seconds, step size: 0.961247 seconds +91: Time step 52 done. CPU time: 0.678454 seconds, end time: 30.5946 seconds, step size: 0.794419 seconds +91: Begin time step 53. Start time: 30.5946 seconds, step size: 0.794419 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: 20.2575 +91: Newton iteration 1 error: 24.5827 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 2 error: 7.70081 +91: Newton iteration 2 error: 8.7228 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 5 done. CPU time: 0.118315 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) +95: 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) +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 7 error: 0.105918 +93: Newton iteration 5 error: 1.09592 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 8 error: 0.0060421 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 12 done. CPU time: 0.677284 seconds, end time: 3870.97 seconds (1 hours, 4 minutes, 30.97 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) -94: 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) -94: 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.0124513 -94: 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: 41.7559 +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 4 error: 64.9124 +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 5 error: 24.4936 +91: 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: 7.6616 +94: Newton iteration 8 error: 4.74662e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 68 done. CPU time: 1.90403 seconds, end time: 43.3841 seconds, step size: 1.72013 seconds -90: Begin time step 69. Start time: 43.3841 seconds, step size: 2.43685 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: 6.13861 -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: 4.19837 -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 3 error: 0.00448807 -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 9 error: 2.29372e-05 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 8 error: 1.24339e-09 +87: Linearization/solve/update time: 0.174806(95.775%)/0.00755656(4.14018%)/0.00015476(0.0847918%) 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 2.47125 +92: Newton iteration 5 error: 1.42656 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 6 error: 1.00127 +92: Newton iteration 6 error: 0.540596 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Solve: M deltax^k = r +94: Newton iteration 9 error: 8.70042e-11 +94: Linearization/solve/update time: 0.0215694(96.7849%)/0.00068664(3.08104%)/2.988e-05(0.134075%) +94: Writing visualization results for the current time step. +87: Storage in liquidPhase: [252565 4.48385 0 0] +87: Storage in gasPhase: [306.699 28748.7 0 0] +87: Storage total: [252872 28753.1 0 0] +87: Writing visualization results for the current time step. +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 7 error: 0.13294 +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 8 error: 0.0147536 +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 9 error: 0.000233276 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: 2.01801 -94: 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: 2.5231 -94: 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 4 error: 2.93764e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.58593e-11 -90: Linearization/solve/update time: 0.0165849(98.7633%)/0.000188921(1.12502%)/1.876e-05(0.111716%) -90: Storage: 43945 40.6576 -90: 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 3 error: 19.0541 +91: Newton iteration 6 error: 11.3986 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 4 error: 41.9739 +91: Newton iteration 7 error: 2.4081 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 5 error: 43.9113 +91: Newton iteration 8 error: 0.109227 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 6 error: 0.256742 +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 7 error: 0.0193907 +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, num switched=0 -95: Linearization/solve/update time: 0.0315671(98.7377%)/0.000324282(1.01431%)/7.9281e-05(0.247981%) -93: Newton iteration 10 error: 3.34154e-10 -93: Linearization/solve/update time: 0.074299(99.2915%)/0.000486521(0.650176%)/4.364e-05(0.0583195%) -93: Storage: 54192.6 20.6804 +95: Linearization/solve/update time: 0.00826324(95.819%)/0.00029316(3.39943%)/6.74e-05(0.781558%) +94: Time step 11 done. CPU time: 0.22334 seconds, end time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 695.9 seconds (11 minutes, 35.9 seconds) +94: Begin time step 12. Start time: 3117.08 seconds (51 minutes, 57.08 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) +94: 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.015758 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Storage: 1.66206e+07 0 4.73038e+06 +95: 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 9 error: 0.000232976 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 7.74776e-10 +91: Linearization/solve/update time: 0.013214(96.9254%)/0.00038424(2.81843%)/3.492e-05(0.256141%) +91: Storage: 48474.2 31.389 +91: 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 10 error: 5.83787e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 11 error: 1.08855e-11 +92: Linearization/solve/update time: 0.0198243(97.4055%)/0.00048516(2.38381%)/4.288e-05(0.210689%) +87: Time step 6 done. CPU time: 0.895074 seconds, end time: 4141.6 seconds (1 hours, 9 minutes, 1.6 seconds), step size: 1411.13 seconds (23 minutes, 31.13 seconds) +87: 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) +87: 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 8 error: 0.000135879 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 9 error: 3.0351e-09 +93: Linearization/solve/update time: 0.0208249(95.9803%)/0.00083952(3.86928%)/3.264e-05(0.150435%) +93: Storage: 55056.7 9.72902 93: Writing visualization results for the current time step. +92: Storage: 52661.7 39.0633 +92: 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 5 error: 0.501063 +94: Newton iteration 2 error: 0.870877 94: 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 6 error: 0.00628373 +94: Newton iteration 3 error: 0.206728 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 32 done. CPU time: 1.63992 seconds, end time: 20.6804 seconds, step size: 2.02715 seconds -93: Begin time step 33. Start time: 20.6804 seconds, step size: 2.02715 seconds +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 0.00133728 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 6 done. CPU time: 0.13288 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) +95: 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) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 26 done. CPU time: 0.427272 seconds, end time: 9.72902 seconds, step size: 1.59441 seconds +93: Begin time step 27. Start time: 9.72902 seconds, step size: 1.72728 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: 4.50869 +93: Newton iteration 1 error: 9.09726 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 53 done. CPU time: 0.695416 seconds, end time: 31.389 seconds, step size: 0.794419 seconds +91: Begin time step 54. Start time: 31.389 seconds, step size: 0.794419 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: 24.8444 +91: 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: 1.97089e-06 +94: 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 6 error: 2.96937e-08 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 7 error: 3.80115e-11 +94: Linearization/solve/update time: 0.0166062(96.6727%)/0.0005496(3.19949%)/2.196e-05(0.12784%) +94: Writing visualization results for the current time step. +92: Time step 40 done. CPU time: 0.635791 seconds, end time: 39.0633 seconds, step size: 2.15917 seconds +92: Serialize to file 'powerinjection_forchheimer_ad_time=39.0633_rank=0.ers', next time step size: 1.96288 +92: Begin time step 41. Start time: 39.0633 seconds, step size: 1.96288 seconds +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 7 error: 0.0942061 +92: Newton iteration 1 error: 2.47926 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 8 error: 0.00076346 +92: Newton iteration 2 error: 0.362264 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 9 error: 6.81015e-09 -92: Linearization/solve/update time: 0.0628037(99.3296%)/0.00038916(0.615491%)/3.472e-05(0.0549128%) -90: Time step 69 done. CPU time: 1.93345 seconds, end time: 45.821 seconds, step size: 2.43685 seconds -90: Begin time step 70. Start time: 45.821 seconds, step size: 3.4522 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: 3.87746 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.00815132(95.728%)/0.00029832(3.50343%)/6.544e-05(0.768519%) +95: Storage: 1.66206e+07 0 4.73038e+06 95: 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: 3.87719 -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 3 error: 0.00544764 -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 4 error: 2.74819e-08 -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 2 error: 0.689582 +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 3 error: 2.25371 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 6 error: 14.0468 +91: Newton iteration 2 error: 10.1047 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 7 error: 1.80745 +91: Newton iteration 3 error: 27.6758 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 8 error: 0.00258651 +91: Newton iteration 4 error: 81.6626 91: 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.541709 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.58735e-11 -90: Linearization/solve/update time: 0.0099407(97.8752%)/0.000183081(1.8026%)/3.2721e-05(0.322168%) -90: Storage: 43404.4 40.7786 -90: 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: 62.991 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +94: Time step 12 done. CPU time: 0.24088 seconds, end time: 3870.97 seconds (1 hours, 4 minutes, 30.97 seconds), step size: 753.891 seconds (12 minutes, 33.89 seconds) +94: 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) +94: 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 7 error: 4.61994e-06 +94: Newton iteration 1 error: 0.0124513 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: 1.69077 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 70 done. CPU time: 1.9482 seconds, end time: 49.2732 seconds, step size: 3.4522 seconds -90: Serialize to file 'powerinjection_darcy_ad_time=49.2732_rank=0.ers', next time step size: 4.89062 -90: Begin time step 71. Start time: 49.2732 seconds, step size: 4.89062 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: 2.57577 -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.9387 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 54103.2 21.7899 -92: 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 8 error: 1.3163e-06 +94: Newton iteration 2 error: 7.6616 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 2.39956e-11 -94: Linearization/solve/update time: 0.056404(98.5778%)/0.000779924(1.36308%)/3.38e-05(0.0590726%) -94: Writing visualization results for the current time step. -95: Time step 12 done. CPU time: 0.604016 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds -95: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 1.96303 +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 4 error: 1.08808 +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 5 error: 1.08924 +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 6 error: 0.645742 +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: 3.01308 +93: Newton iteration 4 error: 2.17517 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 5 error: 1.34569 +93: Newton iteration 5 error: 0.686476 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 6 error: 0.422315 +93: Newton iteration 6 error: 0.193099 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 6 error: 24.3956 +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 9 error: 8.02143e-07 +91: Newton iteration 7 error: 5.77242 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 3.08091e-11 -91: Linearization/solve/update time: 0.0643279(99.2805%)/0.000425562(0.656791%)/4.06e-05(0.06266%) -91: Storage: 51305.4 20.8709 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 8 error: 0.267061 +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 9 error: 0.000229898 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 1.03785e-09 +91: Linearization/solve/update time: 0.0155794(97.0401%)/0.00043788(2.72744%)/3.732e-05(0.232457%) +91: Storage: 48227.6 32.1835 91: 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 3 error: 0.00665602 -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 4 error: 3.42602e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.59162e-11 -90: Linearization/solve/update time: 0.0125813(98.4075%)/0.000185562(1.45141%)/1.804e-05(0.141104%) -90: Storage: 42760.1 40.7542 -90: Writing visualization results for the current time step. -94: Time step 13 done. CPU time: 0.740002 seconds, end time: 4813.34 seconds (1 hours, 20 minutes, 13.34 seconds), step size: 942.364 seconds (15 minutes, 42.36 seconds) -94: 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) -94: 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.0112935 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 71 done. CPU time: 1.96402 seconds, end time: 54.1638 seconds, step size: 4.89062 seconds -90: Begin time step 72. Start time: 54.1638 seconds, step size: 6.92837 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: 1.77466 -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: 4.07722 -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 3 error: 0.00770668 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 32 done. CPU time: 1.85921 seconds, end time: 21.7899 seconds, step size: 1.99308 seconds -92: Begin time step 33. Start time: 21.7899 seconds, step size: 2.15917 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 7 error: 0.0213591 +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 1 error: 4.29684 +92: Newton iteration 7 error: 0.0664096 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.693225 +92: Newton iteration 8 error: 5.40613e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.0687367 -93: 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.0574775 +87: 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: 2.01801 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 7 done. CPU time: 0.148364 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) +95: 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) +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 8 error: 0.00221609 +93: Newton iteration 8 error: 0.000333745 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 9 error: 2.69788e-06 +93: Newton iteration 9 error: 2.56947e-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 9 error: 1.24366e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.51346e-11 +92: Linearization/solve/update time: 0.0196554(97.7855%)/0.00040584(2.01905%)/3.928e-05(0.195417%) 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 1.3171 +94: Newton iteration 4 error: 2.5231 94: 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.00776445 +94: Newton iteration 5 error: 0.501063 94: 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 4 error: 4.37642e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.36566e-11 -90: Linearization/solve/update time: 0.0161263(98.7198%)/0.00019144(1.17194%)/1.768e-05(0.108231%) -90: Storage: 42003.4 40.622 -90: Writing visualization results for the current time step. -91: Time step 41 done. CPU time: 1.91598 seconds, end time: 20.8709 seconds, step size: 0.961247 seconds -91: Begin time step 42. Start time: 20.8709 seconds, step size: 0.961247 seconds +92: Storage: 52490.9 41.0262 +92: Writing visualization results for the current time step. +93: Newton iteration 10 error: 1.25482e-11 +93: Linearization/solve/update time: 0.0226074(98.2503%)/0.00036732(1.59635%)/3.528e-05(0.153325%) +93: Storage: 54922.4 11.4563 +93: Writing visualization results for the current time step. +91: Time step 54 done. CPU time: 0.713208 seconds, end time: 32.1835 seconds, step size: 0.794419 seconds +91: Begin time step 55. Start time: 32.1835 seconds, step size: 0.794419 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: 20.3253 +91: Newton iteration 1 error: 25.1158 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 2 error: 5.11582 +91: Newton iteration 2 error: 10.6068 +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 3 error: 29.358 91: 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, num switched=0 -95: Linearization/solve/update time: 0.0195295(97.9624%)/0.000326922(1.63988%)/7.9281e-05(0.397684%) -95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Linearization/solve/update time: 0.0098804(96.4344%)/0.00029688(2.8976%)/6.844e-05(0.667986%) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 6 error: 0.00628373 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Storage: 1.66206e+07 0 4.73038e+06 95: Writing visualization results for the current time step. -93: Newton iteration 10 error: 1.40687e-11 -93: Linearization/solve/update time: 0.0553384(99.1025%)/0.000461364(0.826231%)/3.98e-05(0.0712756%) -93: Storage: 54029.1 22.7076 -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 3 error: 3.40846 -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 4 error: 2.50677 +92: Time step 41 done. CPU time: 0.659506 seconds, end time: 41.0262 seconds, step size: 1.96288 seconds +92: Begin time step 42. Start time: 41.0262 seconds, step size: 1.96288 seconds 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 5 error: 2.22957 +92: Newton iteration 1 error: 2.36616 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 6 error: 3.50235 +92: Newton iteration 2 error: 0.488722 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 4 error: 0.00372287 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 72 done. CPU time: 1.98597 seconds, end time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 6.92837 seconds -90: Begin time step 73. Start time: 61.0922 seconds (1 minutes, 1.092 seconds), step size: 9.8152 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: 1.2561 -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: 4.02298 -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 3 error: 0.007703 -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 4 error: 3.89281e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.01039e-11 -90: Linearization/solve/update time: 0.00447615(95.7713%)/0.000180562(3.86329%)/1.708e-05(0.365442%) -95: Time step 13 done. CPU time: 0.63965 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 33 done. CPU time: 1.70529 seconds, end time: 22.7076 seconds, step size: 2.02715 seconds -93: Begin time step 34. Start time: 22.7076 seconds, step size: 2.02715 seconds +93: Time step 27 done. CPU time: 0.452167 seconds, end time: 11.4563 seconds, step size: 1.72728 seconds +93: Begin time step 28. Start time: 11.4563 seconds, step size: 1.72728 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: 4.13407 +93: Newton iteration 1 error: 7.79513 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 2 error: 0.447715 +93: Newton iteration 2 error: 0.447766 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 41126.1 40.4937 -90: 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 3 error: 38.6953 +91: Newton iteration 4 error: 93.0178 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 4 error: 22.3482 +91: Newton iteration 5 error: 75.7114 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 5 error: 10.1602 +91: Newton iteration 6 error: 31.2349 +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 7 error: 8.95027 +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 8 error: 0.63771 91: 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: 2.31448e-06 +94: Newton iteration 7 error: 4.61994e-06 94: 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 6 error: 4.92286e-06 +94: Newton iteration 8 error: 1.3163e-06 94: 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 4 error: 0.000214602 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 73 done. CPU time: 2.0026 seconds, end time: 70.9074 seconds (1 minutes, 10.91 seconds), step size: 9.8152 seconds -90: Begin time step 74. Start time: 70.9074 seconds (1 minutes, 10.91 seconds), step size: 13.9049 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: 1.00767 -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.70429 -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 3 error: 0.00643278 -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 4 error: 3.50807e-08 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 7 error: 4.87604e-11 -94: Linearization/solve/update time: 0.0519956(98.8917%)/0.000556243(1.05793%)/2.648e-05(0.0503629%) +90: Simulation name: 'powerinjection_darcy_ad' +90: Number of timesteps: '75' + 89/120 Test #90: powerinjection_darcy_ad ........................ Passed 0.98 sec +test 97 + Start 97: reservoir_ncp_ecfv + +97: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv" "--" "--end-time=8750000" +97: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +97: Test timeout computed to be: 1500 +94: Newton iteration 9 error: 2.39956e-11 +94: Linearization/solve/update time: 0.0243328(96.9957%)/0.0007216(2.87645%)/3.208e-05(0.127878%) 94: Writing visualization results for the current time step. +94: Time step 13 done. CPU time: 0.266521 seconds, end time: 4813.34 seconds (1 hours, 20 minutes, 13.34 seconds), step size: 942.364 seconds (15 minutes, 42.36 seconds) +94: 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) +94: 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.0112935 +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: 2.05519 +93: Newton iteration 3 error: 1.81857 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 4 error: 2.47518 +93: Newton iteration 4 error: 0.835755 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 5 error: 2.74472 +93: Newton iteration 5 error: 0.252518 +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 6 error: 0.0490583 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 14 done. CPU time: 0.793123 seconds, end time: 5834.23 seconds (1 hours, 37 minutes, 14.23 seconds), step size: 1020.89 seconds (17 minutes, 0.895 seconds) -94: 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) -94: 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.00939934 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 8.21387e-12 -90: Linearization/solve/update time: 0.0128338(98.6041%)/0.00016396(1.25973%)/1.772e-05(0.136145%) -90: Storage: 40118 40.5181 -90: 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 6 error: 4.02709 +91: Newton iteration 9 error: 0.000958048 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 7 error: 0.782956 +91: Newton iteration 10 error: 1.87363e-08 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 11 error: 1.67688e-11 +91: Linearization/solve/update time: 0.0161469(97.2289%)/0.00042032(2.53096%)/3.988e-05(0.240138%) +91: Storage: 47973.8 32.9779 +91: Writing visualization results for the current time step. +91: Time step 55 done. CPU time: 0.731512 seconds, end time: 32.9779 seconds, step size: 0.794419 seconds +91: Begin time step 56. Start time: 32.9779 seconds, step size: 0.722199 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 8 error: 0.0338909 +91: Newton iteration 1 error: 25.434 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 74 done. CPU time: 2.01816 seconds, end time: 84.8122 seconds (1 minutes, 24.81 seconds), step size: 13.9049 seconds -90: Begin time step 75. Start time: 84.8122 seconds (1 minutes, 24.81 seconds), step size: 15.1878 seconds -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 7 error: 0.0466831 +92: Newton iteration 3 error: 1.80603 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 8 error: 0.00348954 +92: Newton iteration 4 error: 3.29818 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 5 error: 2.05845 +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 6 error: 0.61521 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 8 done. CPU time: 0.164652 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) +95: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds +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 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.00819728(95.5336%)/0.00029412(3.42776%)/8.912e-05(1.03863%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +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 2 error: 1.3171 +94: 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.00776445 +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 6 error: 0.894486 -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 7 error: 0.113668 +93: Newton iteration 7 error: 0.00221316 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 8 error: 0.000473402 +93: Newton iteration 8 error: 9.27579e-06 93: 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.870052 -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: 2.2032 -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 3 error: 0.0020166 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 4 error: 7.23804e-09 -90: Linearization/solve/update time: 0.0117683(98.7305%)/0.000136161(1.14232%)/1.516e-05(0.127185%) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 2 error: 7.77116 +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 3 error: 28.6014 +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 4 error: 63.4765 +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 7 error: 0.11078 +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 8 error: 0.00388535 +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 9 error: 4.34732e-06 +92: 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 2 error: 0.0127673 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: ###################### +97: # Running test '' +97: ###################### +92: Newton iteration 10 error: 1.4893e-11 +92: Linearization/solve/update time: 0.0189948(97.7741%)/0.00039392(2.02767%)/3.852e-05(0.198278%) +92: Storage: 52318.3 42.9891 +92: 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 2 error: 10.1845 +94: Newton iteration 4 error: 0.00372287 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 39193.8 40.7205 -90: Writing visualization results for the current time step. -90: Time step 75 done. CPU time: 2.0327 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 15.1878 seconds -90: Simulation of problem 'powerinjection_darcy_ad' finished. -90: -90: ------------------------ Timing ------------------------ -90: Setup time: 0.0178 seconds, 0.87% -90: Simulation time: 2.03 seconds, 99.1% -90: Linearization time: 1.29 seconds, 63.3% -90: Linear solve time: 0.0312 seconds, 1.53% -90: Newton update time: 0.0183 seconds, 0.902% -90: Pre/postprocess time: 0.278 seconds, 13.7% -90: Output write time: 0.397 seconds, 19.6% -90: First process' simulation CPU time: 0.742 seconds -90: Number of processes: 1 -90: Threads per processes: 1 -90: Total CPU time: 0.742 seconds -90: -90: ---------------------------------------------------------------- -90: -90: Simulation completed -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0316202(98.7219%)/0.000329562(1.02893%)/7.98e-05(0.249145%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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 9 error: 6.07198e-05 +91: Newton iteration 5 error: 34.3065 +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 6 error: 11.5736 +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 7 error: 1.53633 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 1.46701e-09 -91: Linearization/solve/update time: 0.0563443(99.1722%)/0.000429683(0.75629%)/4.0601e-05(0.0714623%) -91: Storage: 51070.2 21.8322 -91: 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 9 error: 9.77887e-08 +93: Newton iteration 9 error: 1.56744e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.14682e-11 -93: Linearization/solve/update time: 0.0450253(98.9361%)/0.000444562(0.976857%)/3.96e-05(0.0870149%) -93: Storage: 53864.5 24.7347 -93: Writing visualization results for the current time step. 94: Solve: M deltax^k = r +93: Newton iteration 10 error: 1.23848e-11 +93: Linearization/solve/update time: 0.0213879(98.2973%)/0.00033648(1.54644%)/3.4e-05(0.156261%) +93: Storage: 54787.4 13.1836 +93: Writing visualization results for the current time step. 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 2.20992 +94: Newton iteration 5 error: 2.31448e-06 94: 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 8 error: 0.0233246 +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 9 error: 3.50799e-06 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 2.50111e-11 +91: Linearization/solve/update time: 0.0135415(97.0718%)/0.00037248(2.67011%)/3.6e-05(0.258065%) +95: Time step 9 done. CPU time: 0.180358 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +95: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 42 done. CPU time: 0.682801 seconds, end time: 42.9891 seconds, step size: 1.96288 seconds +92: Begin time step 43. Start time: 42.9891 seconds, step size: 1.96288 seconds +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 1 error: 2.26535 +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 4 error: 2.85118 +94: Newton iteration 6 error: 4.92286e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 7 error: 4.87604e-11 +94: Linearization/solve/update time: 0.0160936(96.791%)/0.00051092(3.0728%)/2.264e-05(0.136163%) +94: Writing visualization results for the current time step. +91: Storage: 47735.9 33.7001 +91: 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 9 error: 1.6178e-05 +92: Newton iteration 2 error: 0.452311 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.08597e-09 -92: Linearization/solve/update time: 0.0819776(99.4332%)/0.000428126(0.519288%)/3.916e-05(0.0474984%) -95: Time step 14 done. CPU time: 0.691642 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 34 done. CPU time: 1.75288 seconds, end time: 24.7347 seconds, step size: 2.02715 seconds -93: Begin time step 35. Start time: 24.7347 seconds, step size: 2.02715 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: 3.81338 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 2.28986 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 28 done. CPU time: 0.478304 seconds, end time: 13.1836 seconds, step size: 1.72728 seconds +93: Begin time step 29. Start time: 13.1836 seconds, step size: 1.72728 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 2 error: 0.484321 +93: Newton iteration 1 error: 6.87566 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 5 error: 0.626411 +94: Time step 14 done. CPU time: 0.283622 seconds, end time: 5834.23 seconds (1 hours, 37 minutes, 14.23 seconds), step size: 1020.89 seconds (17 minutes, 0.895 seconds) +94: 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) 94: 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 6 error: 0.0101312 +94: Newton iteration 1 error: 0.00939934 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 96: opm models will now start the simulation. 96: # [known parameters which were specified at run-time] @@ -62784,21 +63531,6 @@ 96: WellWidth="0.01" 96: # [end of parameters] 96: Allocating the simulation vanguard -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 2.40368 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 42 done. CPU time: 1.98402 seconds, end time: 21.8322 seconds, step size: 0.961247 seconds -91: Begin time step 43. Start time: 21.8322 seconds, step size: 0.961247 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: 20.4611 -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 2 error: 8.0682 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 96: Distributing the vanguard's data 96: Allocating the model 96: Allocating the problem @@ -62807,721 +63539,634 @@ 96: Simulator successfully set up 96: Applying the initial solution of the "reservoir_blackoil_vcfv" problem 96: 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 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.00744988(95.2314%)/0.00029772(3.80574%)/7.532e-05(0.962812%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. +91: Time step 56 done. CPU time: 0.747785 seconds, end time: 33.7001 seconds, step size: 0.722199 seconds +91: Begin time step 57. Start time: 33.7001 seconds, step size: 0.722199 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: 26.0866 +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 2 error: 7.88514 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 3.27891 +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 5 error: 3.44312 +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 6 error: 1.13388 +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 7 error: 0.215517 +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: 1.31073 +93: Newton iteration 2 error: 0.45059 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 5 error: 0.46439 +93: Newton iteration 3 error: 1.72085 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 6 error: 0.13656 +93: Newton iteration 4 error: 0.981771 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: ###################### -90: # Comparing results -90: ###################### -90: RND: '6514155926ee298b7ad13968addd847f' 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 1.10319e-05 +94: Newton iteration 2 error: 10.1845 94: 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: 2.20992 +94: 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: 2.85118 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 57.8016 +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 4 error: 24.1587 +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 5 error: 13.0696 +91: 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 7 error: 0.0143712 -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 8 error: 0.00017783 +93: Newton iteration 5 error: 0.274007 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 9 error: 7.72201e-08 +93: Newton iteration 6 error: 0.0515851 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 53928.3 23.9491 -92: Writing visualization results for the current time step. -93: Newton iteration 10 error: 2.33342e-11 -93: Linearization/solve/update time: 0.0255583(98.1458%)/0.000443482(1.703%)/3.9362e-05(0.151153%) -93: Storage: 53698.6 26.7619 -93: Writing visualization results for the current time step. -92: Time step 33 done. CPU time: 1.96062 seconds, end time: 23.9491 seconds, step size: 2.15917 seconds -92: Begin time step 34. Start time: 23.9491 seconds, step size: 2.15917 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 8 error: 0.00812891 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 1 error: 3.93464 +92: Newton iteration 9 error: 1.00618e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r 96: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) 96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 35 done. CPU time: 1.7809 seconds, end time: 26.7619 seconds, step size: 2.02715 seconds -93: Begin time step 36. Start time: 26.7619 seconds, step size: 2.02715 seconds -93: 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: 5.76074 +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 7 error: 1.06352 +91: 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 8 error: 4.09504e-06 +94: Newton iteration 5 error: 0.626411 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 3.69258e-10 -94: Linearization/solve/update time: 0.0605338(98.6812%)/0.000775005(1.2634%)/3.396e-05(0.0553611%) -94: Writing visualization results for the current time step. +95: Time step 10 done. CPU time: 0.194162 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds +95: Serialize to file 'reservoir_blackoil_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 +92: Newton iteration 10 error: 1.16316e-11 +92: Linearization/solve/update time: 0.0183097(97.8236%)/0.00036968(1.9751%)/3.768e-05(0.201314%) +92: Storage: 52143.9 44.9519 +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 7 error: 0.00278443 +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 8 error: 1.20019e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds +95: 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: 23.4396 +91: Newton iteration 8 error: 0.0458171 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 4 error: 58.8478 +91: Newton iteration 9 error: 0.000149761 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 5 error: 34.2806 +91: Newton iteration 10 error: 1.30061e-07 +91: 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 6 error: 0.0101312 +94: 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 7 error: 1.10319e-05 +94: 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 3 error: 0.000331036 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 9 error: 4.00291e-09 +93: Linearization/solve/update time: 0.0207476(98.2937%)/0.00032756(1.55184%)/3.26e-05(0.154445%) +93: Storage: 54651.6 14.9108 +93: Writing visualization results for the current time step. +91: Newton iteration 11 error: 2.27374e-11 +91: Linearization/solve/update time: 0.0165856(96.9555%)/0.0004776(2.79194%)/4.32e-05(0.252538%) +91: Storage: 47490 34.4223 +91: 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 8 error: 4.09504e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 3.69258e-10 +94: Linearization/solve/update time: 0.0217941(96.4557%)/0.00076908(3.40377%)/3.176e-05(0.140563%) +94: Writing visualization results for the current time step. +97: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv --end-time=8750000" +92: Time step 43 done. CPU time: 0.704651 seconds, end time: 44.9519 seconds, step size: 1.96288 seconds +92: Begin time step 44. Start time: 44.9519 seconds, step size: 1.96288 seconds +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 1 error: 2.19289 +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.46654 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 57 done. CPU time: 0.770617 seconds, end time: 34.4223 seconds, step size: 0.722199 seconds +91: Begin time step 58. Start time: 34.4223 seconds, step size: 0.656545 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 6 error: 13.386 +91: Newton iteration 1 error: 27.5639 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 7 error: 2.42944 +91: Newton iteration 2 error: 5.3242 91: 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: 3.53936 -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 2 error: 0.52786 -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 3 error: 1.91858 -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, num switched=0 -95: Linearization/solve/update time: 0.0275711(98.5326%)/0.000331482(1.18464%)/7.912e-05(0.282756%) +95: Linearization/solve/update time: 0.0104396(96.4429%)/0.00030012(2.77257%)/8.492e-05(0.784509%) 95: Storage: 1.64542e+07 376004 4.68304e+06 95: Writing visualization results for the current time step. +94: Time step 15 done. CPU time: 0.306871 seconds, end time: 7110.35 seconds (1 hours, 58 minutes, 30.35 seconds), step size: 1276.12 seconds (21 minutes, 16.12 seconds) +94: 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) +94: 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.00846016 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 29 done. CPU time: 0.501485 seconds, end time: 14.9108 seconds, step size: 1.72728 seconds +93: Begin time step 30. Start time: 14.9108 seconds, step size: 1.87122 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 4 error: 2.66773 +93: Newton iteration 1 error: 6.12903 +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 2 error: 0.630838 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.456907 +92: Newton iteration 3 error: 2.39757 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 3 error: 2.49119 +92: Newton iteration 4 error: 3.71964 +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 5 error: 3.70272 +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 6 error: 1.22342 +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 7 error: 0.272442 +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 8 error: 0.014308 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: 1.01146 +93: Newton iteration 3 error: 2.42404 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 6 error: 0.325017 +93: Newton iteration 4 error: 1.90534 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 15 done. CPU time: 0.863946 seconds, end time: 7110.35 seconds (1 hours, 58 minutes, 30.35 seconds), step size: 1276.12 seconds (21 minutes, 16.12 seconds) -94: 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) -94: 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.00846016 +94: Newton iteration 2 error: 1.55761 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 7 error: 0.0523933 -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 8 error: 0.00185768 -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 9 error: 1.65411e-06 -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: 1.55761 +94: Newton iteration 3 error: 0.317833 94: 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.317833 +94: Newton iteration 4 error: 0.330201 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.24416e-11 -93: Linearization/solve/update time: 0.0261345(98.1529%)/0.000450882(1.69337%)/4.092e-05(0.153683%) -93: Storage: 53531.5 28.789 -93: Writing visualization results for the current time step. -95: Time step 15 done. CPU time: 0.741257 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) -95: 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) +95: Time step 11 done. CPU time: 0.219164 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds +95: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds 95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 36 done. CPU time: 1.80956 seconds, end time: 28.789 seconds, step size: 2.02715 seconds -93: Begin time step 37. Start time: 28.789 seconds, step size: 2.02715 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 9 error: 3.60135e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 7.20775e-11 +92: Linearization/solve/update time: 0.0197181(98.0049%)/0.00036392(1.80879%)/3.748e-05(0.186287%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 8 error: 0.0666154 +91: Newton iteration 3 error: 46.1335 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 9 error: 2.53683e-05 +91: Newton iteration 4 error: 33.363 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 8.26503e-11 -91: Linearization/solve/update time: 0.0536157(99.1854%)/0.000401442(0.74264%)/3.892e-05(0.0719993%) -91: Storage: 50831.3 22.7934 -91: 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 1 error: 3.30521 -93: 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: 13.1092 +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 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 0.330201 +94: Newton iteration 5 error: 0.0945445 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 3.33596 -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 5 error: 4.16918 -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 6 error: 1.53514 -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.464722 -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 3 error: 1.96718 -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 4 error: 2.86041 -93: 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 5 error: 0.0028339 +87: Newton iteration 4 error: 0.000214602 87: 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: 2.56998 -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 6 error: 0.751172 +93: Newton iteration 5 error: 0.580247 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 7 error: 0.111328 +93: Newton iteration 6 error: 0.167262 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 51967.5 46.9148 +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 8 error: 0.000326767 +93: Newton iteration 7 error: 0.021117 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: 0, num switched=0 -96: Linearization/solve/update time: 0.0473839(94.0813%)/0.0029037(5.76532%)/7.724e-05(0.153361%) -96: Storage: 1.66206e+07 0 4.73038e+06 -96: 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 9 error: 4.01454e-07 +93: Newton iteration 8 error: 0.000525404 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 5 error: 0.0945445 -94: 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 6 error: 0.00449886 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 43 done. CPU time: 2.05605 seconds, end time: 22.7934 seconds, step size: 0.961247 seconds -91: Begin time step 44. Start time: 22.7934 seconds, step size: 0.961247 seconds +94: Solve: M deltax^k = r +91: Newton iteration 6 error: 4.56958 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: 20.4776 +91: Newton iteration 7 error: 0.641094 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 2 error: 7.62289 +91: Newton iteration 8 error: 0.0137783 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.30385e-11 -93: Linearization/solve/update time: 0.0252571(98.2081%)/0.000421881(1.64041%)/3.896e-05(0.151489%) -93: Storage: 53363 30.8162 +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 2.99906e-06 +94: 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 8 error: 6.34652e-06 +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 9 error: 4.87979e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 9.32587e-12 +93: Linearization/solve/update time: 0.0235623(98.2099%)/0.00039352(1.64023%)/3.596e-05(0.149885%) +93: Storage: 54503.7 16.7821 93: Writing visualization results for the current time step. +92: Time step 44 done. CPU time: 0.727948 seconds, end time: 46.9148 seconds, step size: 1.96288 seconds +92: Begin time step 45. Start time: 46.9148 seconds, step size: 1.96288 seconds +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 1 error: 2.20532 +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.530511 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 6.05885e-10 +94: Linearization/solve/update time: 0.0237281(95.708%)/0.0010308(4.15777%)/3.328e-05(0.134236%) +94: 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 9 error: 7.95374e-06 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 1.7053e-11 +91: Linearization/solve/update time: 0.0166458(65.5083%)/0.00038568(1.51781%)/0.00837876(32.9739%) +91: Storage: 47258.6 35.0788 +91: 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 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.032722(98.867%)/0.000296322(0.895314%)/7.868e-05(0.237726%) +95: Linearization/solve/update time: 0.0159056(78.0725%)/0.00438756(21.5362%)/7.972e-05(0.391304%) 95: Storage: 1.64542e+07 376004 4.68304e+06 95: 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 7 error: 0.323312 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 37 done. CPU time: 1.83734 seconds, end time: 30.8162 seconds, step size: 2.02715 seconds -93: Begin time step 38. Start time: 30.8162 seconds, step size: 2.02715 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: 3.09645 -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 2 error: 0.437236 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 16 done. CPU time: 0.783644 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) -95: 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) -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: 2.31505 -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 4 error: 1.47911 +93: Time step 30 done. CPU time: 0.527359 seconds, end time: 16.7821 seconds, step size: 1.87122 seconds +93: Serialize to file 'powerinjection_forchheimer_fd_time=16.7821_rank=0.ers', next time step size: 1.87122 +93: Begin time step 31. Start time: 16.7821 seconds, step size: 1.87122 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 5 error: 1.68783 +93: Newton iteration 1 error: 5.48347 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 1 done. CPU time: 0.063651 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -96: 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) -96: 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 8 error: 0.0156296 +92: Newton iteration 3 error: 2.08817 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 9 error: 3.20183e-05 +92: Newton iteration 4 error: 4.35897 +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 5 error: 2.41561 +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 6 error: 0.854783 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 16 done. CPU time: 0.332404 seconds, end time: 8492.81 seconds (2 hours, 21 minutes, 32.81 seconds), step size: 1382.46 seconds (23 minutes, 2.462 seconds) +94: 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) +94: 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 7 error: 2.99906e-06 +94: Newton iteration 1 error: 0.0072127 94: 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 8 error: 6.34652e-06 +94: Newton iteration 2 error: 7.58117 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 6 error: 0.166037 -93: 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: 32.2553 +91: Time step 58 done. CPU time: 0.797766 seconds, end time: 35.0788 seconds, step size: 0.656545 seconds +91: Begin time step 59. Start time: 35.0788 seconds, step size: 0.656545 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 4 error: 27.4003 +91: Newton iteration 1 error: 28.5387 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 5 error: 53.3833 +91: Newton iteration 2 error: 10.3203 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 7 error: 0.215642 +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 8 error: 0.0184917 +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 9 error: 0.000142445 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 6.98736e-09 +92: Linearization/solve/update time: 0.0198745(98.0478%)/0.00035904(1.77127%)/3.668e-05(0.180955%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.0264348 -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 8 error: 0.000303135 -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 9 error: 3.14103e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.20792e-11 -93: Linearization/solve/update time: 0.0252695(98.1749%)/0.000432521(1.68039%)/3.724e-05(0.144682%) -93: Storage: 53193.1 32.8433 -93: Writing visualization results for the current time step. -94: Newton iteration 9 error: 6.05885e-10 -94: Linearization/solve/update time: 0.0601424(82.441%)/0.0127759(17.5128%)/3.376e-05(0.046277%) -94: Writing visualization results for the current time step. -93: Time step 38 done. CPU time: 1.86522 seconds, end time: 32.8433 seconds, step size: 2.02715 seconds -93: Begin time step 39. Start time: 32.8433 seconds, step size: 2.02715 seconds +93: Newton iteration 2 error: 0.44638 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: 2.91807 +93: Newton iteration 3 error: 1.74441 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 2 error: 0.51074 +93: Newton iteration 4 error: 1.76475 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 2.68869e-11 -92: Linearization/solve/update time: 0.0939966(99.4809%)/0.000450044(0.476302%)/4.0441e-05(0.0428006%) -92: Storage: 53752.1 26.1083 -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 3 error: 2.53278 +93: Newton iteration 5 error: 1.75573 93: 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: 40.6341 +91: Newton iteration 3 error: 48.2464 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 7 error: 0.0078444 +91: Newton iteration 4 error: 47.2357 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 8 error: 0.0142214 +91: Newton iteration 5 error: 91.9544 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 9 error: 2.84582e-06 +91: Newton iteration 6 error: 64.0439 +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 7 error: 3.5057 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 3.11502e-11 -91: Linearization/solve/update time: 0.046162(99.0713%)/0.000394243(0.84611%)/3.848e-05(0.0825844%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 1.77235 -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 5 error: 0.571568 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 16 done. CPU time: 0.944016 seconds, end time: 8492.81 seconds (2 hours, 21 minutes, 32.81 seconds), step size: 1382.46 seconds (23 minutes, 2.462 seconds) -94: 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) -94: 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.0072127 -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 6 error: 0.172529 -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 7 error: 0.0237772 -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 8 error: 0.000736393 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Simulation name: 'powerinjection_darcy_ad' -90: Number of timesteps: '75' -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.036831(98.9934%)/0.000295122(0.793221%)/7.94e-05(0.213409%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. - 89/120 Test #90: powerinjection_darcy_ad ........................ Passed 2.59 sec -test 97 - Start 97: reservoir_ncp_ecfv - -97: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv" "--" "--end-time=8750000" -97: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -97: Test timeout computed to be: 1500 -92: Time step 34 done. CPU time: 2.06836 seconds, end time: 26.1083 seconds, step size: 2.15917 seconds -92: Begin time step 35. Start time: 26.1083 seconds, step size: 2.15917 seconds -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 1 error: 3.6231 -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 9 error: 1.45756e-06 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 5.71561e-10 -93: Linearization/solve/update time: 0.0264258(98.2192%)/0.000441285(1.64016%)/3.784e-05(0.140643%) -93: Storage: 53021.8 34.8705 -93: 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 2 error: 7.58117 +94: Newton iteration 3 error: 1.79008 94: 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: 1.79008 +94: Newton iteration 4 error: 2.23392 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 39 done. CPU time: 1.89414 seconds, end time: 34.8705 seconds, step size: 2.02715 seconds -93: Begin time step 40. Start time: 34.8705 seconds, step size: 2.02715 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: 2.75678 -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.51751 -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 3 error: 2.05752 -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.535401 -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 3 error: 2.3309 -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 4 error: 2.58358 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 50588.5 23.7547 -91: 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 4 error: 2.23392 +94: Newton iteration 5 error: 0.426535 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: 0.871999 -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 6 error: 0.293155 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 17 done. CPU time: 0.843988 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: ###################### -97: # Running test '' -97: ###################### -91: Time step 44 done. CPU time: 2.13234 seconds, end time: 23.7547 seconds, step size: 0.961247 seconds -91: Begin time step 45. Start time: 23.7547 seconds, step size: 0.961247 seconds -91: 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 5 error: 0.0028339 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 51789 48.8777 +92: 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 1 error: 20.6299 +91: Newton iteration 8 error: 0.0365328 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 2 error: 6.33648 +91: Newton iteration 9 error: 1.34732e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 2.80806e-11 +91: Linearization/solve/update time: 0.0146654(97.4927%)/0.00034124(2.2685%)/3.592e-05(0.238789%) +91: Storage: 47017.9 35.7354 +91: 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 7 error: 0.0528513 -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 8 error: 0.00288502 +93: Newton iteration 6 error: 0.485198 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 9 error: 1.02643e-05 +93: Newton iteration 7 error: 0.0110032 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 8.78458e-10 -93: Linearization/solve/update time: 0.0263853(98.3098%)/0.000415521(1.5482%)/3.812e-05(0.142032%) -93: Storage: 52848.9 36.8976 -93: 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 5 error: 0.426535 +94: Newton iteration 6 error: 0.00526242 94: 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 6 error: 0.00526242 +94: Newton iteration 7 error: 1.32057e-05 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 40 done. CPU time: 1.92318 seconds, end time: 36.8976 seconds, step size: 2.02715 seconds -93: Serialize to file 'powerinjection_forchheimer_fd_time=36.8976_rank=0.ers', next time step size: 2.02715 -93: Begin time step 41. Start time: 36.8976 seconds, step size: 2.02715 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: 2.61363 -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: 3.95531 -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 5 error: 2.58881 +92: Time step 45 done. CPU time: 0.751412 seconds, end time: 48.8777 seconds, step size: 1.96288 seconds +92: Begin time step 46. Start time: 48.8777 seconds, step size: 1.96288 seconds 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 6 error: 0.851297 +92: Newton iteration 1 error: 2.21039 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.539297 +93: Newton iteration 8 error: 2.65514e-05 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, num switched=0 -95: Linearization/solve/update time: 0.0243593(98.4753%)/0.000300282(1.21392%)/7.688e-05(0.310796%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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 3 error: 42.3607 +93: Newton iteration 9 error: 1.7522e-10 +93: Linearization/solve/update time: 0.0209912(98.3399%)/0.000323(1.51319%)/3.136e-05(0.146916%) +93: Storage: 54354.9 18.6533 +93: Writing visualization results for the current time step. +95: Time step 12 done. CPU time: 0.251524 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds +95: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +91: Time step 59 done. CPU time: 0.814516 seconds, end time: 35.7354 seconds, step size: 0.656545 seconds +91: Begin time step 60. Start time: 35.7354 seconds, step size: 0.656545 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 4 error: 16.0712 +91: Newton iteration 1 error: 30.2627 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 5 error: 9.19368 +91: Newton iteration 2 error: 10.2557 91: 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.14992 -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 4 error: 3.09371 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 5 error: 1.18053 -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 6 error: 0.410606 -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 7 error: 0.0816845 -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 7 error: 1.32057e-05 -94: 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 8 error: 1.24751e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = r +94: Newton iteration 9 error: 1.95271e-10 +94: Linearization/solve/update time: 0.023288(96.8255%)/0.00073092(3.03898%)/3.26e-05(0.135542%) +94: Writing visualization results for the current time step. 96: Update: x^(k+1) = x^k - deltax^k 96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0995852(98.9502%)/0.000984086(0.977811%)/7.244e-05(0.0719781%) +96: Linearization/solve/update time: 0.0575552(94.8901%)/0.00302276(4.98356%)/7.664e-05(0.126355%) 96: Storage: 1.66206e+07 0 4.73038e+06 96: 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 8 error: 0.00499714 -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 7 error: 0.197397 +92: Newton iteration 2 error: 0.568877 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 8 error: 0.0122194 +92: Newton iteration 3 error: 3.14137 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 9 error: 2.07088e-05 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 9.45192e-10 -93: Linearization/solve/update time: 0.0264126(98.2112%)/0.000442363(1.64486%)/3.8721e-05(0.143978%) -93: Storage: 52674.3 38.9248 -93: 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 6 error: 4.02779 -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 7 error: 0.745336 -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 8 error: 0.0348783 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 41 done. CPU time: 1.95273 seconds, end time: 38.9248 seconds, step size: 2.02715 seconds -93: Begin time step 42. Start time: 38.9248 seconds, step size: 2.02715 seconds -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 1.95271e-10 -94: Linearization/solve/update time: 0.0802216(98.9979%)/0.000778926(0.961238%)/3.3121e-05(0.0408732%) -94: Writing visualization results for the current time step. -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 6 error: 0.000584508 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 18 done. CPU time: 0.891991 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv --end-time=8750000" -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 2.48542 -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 2 error: 0.544645 -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 3 error: 2.22773 -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 9 error: 4.53764e-05 +92: Newton iteration 4 error: 2.83209 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 3.91367e-10 -92: Linearization/solve/update time: 0.0811228(99.3945%)/0.000453402(0.555524%)/4.08e-05(0.0499896%) -96: Time step 2 done. CPU time: 0.179974 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) -96: 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) -96: 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: 3.24097 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 1.7975 +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 6 error: 2.95319 +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 7 error: 0.0631304 +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 8 error: 0.00487474 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 31 done. CPU time: 0.550838 seconds, end time: 18.6533 seconds, step size: 1.87122 seconds +93: Begin time step 32. Start time: 18.6533 seconds, step size: 2.02715 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 5 error: 1.23778 +93: Newton iteration 1 error: 4.97399 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 6 error: 0.439422 +93: Newton iteration 2 error: 0.677453 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 17 done. CPU time: 1.03595 seconds, end time: 9990.48 seconds (2 hours, 46 minutes, 30.48 seconds), step size: 1497.67 seconds (24 minutes, 57.67 seconds) -94: 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) -94: 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.00663998 -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 7 error: 0.0921322 +93: Newton iteration 3 error: 2.19285 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 8 error: 0.00649397 +93: Newton iteration 4 error: 3.61573 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, num switched=0 -95: Linearization/solve/update time: 0.0194192(97.9922%)/0.000320681(1.61821%)/7.7201e-05(0.389569%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 9 error: 0.000122664 +91: Newton iteration 3 error: 63.8333 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 10 error: 1.18979e-07 +91: Newton iteration 4 error: 45.3982 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 11 error: 3.25144e-11 -91: Linearization/solve/update time: 0.065829(99.217%)/0.000475882(0.717246%)/4.364e-05(0.0657739%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 9 error: 3.62287e-05 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 3.62991e-09 -93: Linearization/solve/update time: 0.0264406(98.3643%)/0.000402921(1.49895%)/3.6761e-05(0.136758%) -93: Storage: 52498 40.9519 -93: 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: 118.494 +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 6 error: 40.2335 +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 7 error: 3.52873 +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 8 error: 0.186107 +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 9 error: 0.0003707 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 1.06456e-09 +91: Linearization/solve/update time: 0.015606(97.5468%)/0.00035588(2.22447%)/3.66e-05(0.228772%) +91: Storage: 46766 36.3919 +91: 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 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0115052(96.6807%)/0.00030468(2.56029%)/9.032e-05(0.758979%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. +94: Time step 17 done. CPU time: 0.357142 seconds, end time: 9990.48 seconds (2 hours, 46 minutes, 30.48 seconds), step size: 1497.67 seconds (24 minutes, 57.67 seconds) +94: 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) +94: 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.00663998 +94: 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: 1.39237 @@ -63530,213 +64175,144 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 3 error: 0.397825 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 53574.4 28.2674 -92: Writing visualization results for the current time step. -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. -93: Time step 42 done. CPU time: 1.98168 seconds, end time: 40.9519 seconds, step size: 2.02715 seconds -93: Begin time step 43. Start time: 40.9519 seconds, step size: 2.02715 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: 2.3682 -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 2 error: 0.553215 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 35 done. CPU time: 2.17239 seconds, end time: 28.2674 seconds, step size: 2.15917 seconds -92: Begin time step 36. Start time: 28.2674 seconds, step size: 2.15917 seconds -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 1 error: 3.36522 -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.63075 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 50341.4 24.7159 -91: 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 4 error: 0.00199731 94: 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.01618e-06 +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 9 error: 4.13442e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 6.48623e-09 +92: Linearization/solve/update time: 0.0201153(98.0361%)/0.00036604(1.78397%)/3.692e-05(0.179937%) +92: Storage: 51608.2 50.8406 +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 4 error: 2.87837 +93: Newton iteration 5 error: 1.48125 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 5 error: 0.96497 +93: Newton iteration 6 error: 0.527673 93: 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 6 error: 0.000584508 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 1 done. CPU time: 0.0711704 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +96: 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) +96: 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: 0.340234 +93: Newton iteration 7 error: 0.105918 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 45 done. CPU time: 2.21772 seconds, end time: 24.7159 seconds, step size: 0.961247 seconds -91: Begin time step 46. Start time: 24.7159 seconds, step size: 0.873861 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: 20.7273 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 6 error: 1.73726e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 7 error: 6.77027e-10 +94: Linearization/solve/update time: 0.0167161(96.8148%)/0.00052736(3.05431%)/2.26e-05(0.130892%) +94: Writing visualization results for the current time step. +91: Time step 60 done. CPU time: 0.832267 seconds, end time: 36.3919 seconds, step size: 0.656545 seconds +91: Serialize to file 'powerinjection_darcy_fd_time=36.3919_rank=0.ers', next time step size: 0.656545 +91: Begin time step 61. Start time: 36.3919 seconds, step size: 0.656545 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 2 error: 4.69935 +91: Newton iteration 1 error: 31.2782 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 3 error: 30.5716 +91: Newton iteration 2 error: 13.1646 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 4 error: 26.1093 +91: Newton iteration 3 error: 51.7186 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 46 done. CPU time: 0.775161 seconds, end time: 50.8406 seconds, step size: 1.96288 seconds +92: Begin time step 47. Start time: 50.8406 seconds, step size: 1.96288 seconds +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 1 error: 2.21682 +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 7 error: 0.0689488 -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 8 error: 0.00526766 +93: Newton iteration 8 error: 0.0060421 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 9 error: 4.28005e-05 +93: Newton iteration 9 error: 2.29372e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 19 done. CPU time: 0.940678 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) -95: 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) +95: Time step 13 done. CPU time: 0.27258 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds +95: 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) 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 10 error: 3.05032e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 1.04805e-11 -93: Linearization/solve/update time: 0.0294487(98.2852%)/0.000470443(1.5701%)/4.336e-05(0.144714%) -93: Storage: 52319.9 42.9791 -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 2 error: 0.550764 -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 3 error: 2.04955 -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.01618e-06 +94: Time step 18 done. CPU time: 0.374833 seconds, end time: 11612.9 seconds (3 hours, 13 minutes, 32.95 seconds), step size: 1622.47 seconds (27 minutes, 2.472 seconds) +94: 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) 94: 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 6 error: 1.73726e-06 +94: Newton iteration 1 error: 0.00581019 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 43 done. CPU time: 2.01389 seconds, end time: 42.9791 seconds, step size: 2.02715 seconds -93: Begin time step 44. Start time: 42.9791 seconds, step size: 1.84286 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: 2.26396 -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 2 error: 0.381222 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r +93: Newton iteration 10 error: 3.34154e-10 +93: Linearization/solve/update time: 0.0243246(98.3566%)/0.00036876(1.49108%)/3.768e-05(0.152359%) +93: Storage: 54192.6 20.6804 +93: 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: 9.33713 +91: Newton iteration 4 error: 166.818 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 6 error: 3.19031 +91: Newton iteration 5 error: 99.8132 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 7 error: 0.342868 +91: Newton iteration 6 error: 52.6661 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 1.73397 -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 4 error: 1.51178 -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 5 error: 0.458368 -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 6 error: 0.117169 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 7 error: 6.77027e-10 -94: Linearization/solve/update time: 0.0597109(98.9551%)/0.000602445(0.998394%)/2.808e-05(0.0465352%) -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 4 error: 3.59947 -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 5 error: 1.51576 -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 7 error: 0.0117678 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 18 done. CPU time: 1.09993 seconds, end time: 11612.9 seconds (3 hours, 13 minutes, 32.95 seconds), step size: 1622.47 seconds (27 minutes, 2.472 seconds) -94: 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) -94: 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.00581019 -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 8 error: 0.00017553 -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 9 error: 2.53028e-07 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.4353e-11 -93: Linearization/solve/update time: 0.0264513(98.2143%)/0.000441642(1.63983%)/3.9281e-05(0.145851%) -93: Storage: 52156.3 44.822 -93: 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 8 error: 0.00369738 +91: Newton iteration 7 error: 20.9444 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 9 error: 1.23577e-06 +91: Newton iteration 8 error: 4.04651 91: 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, num switched=0 -95: Linearization/solve/update time: 0.0407146(99.0799%)/0.000301282(0.733178%)/7.68e-05(0.186895%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. -93: Time step 44 done. CPU time: 2.04317 seconds, end time: 44.822 seconds, step size: 1.84286 seconds -93: Begin time step 45. Start time: 44.822 seconds, step size: 1.84286 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: 2.20927 -93: 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 9 error: 0.144896 +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 10 error: 0.000111417 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 11 error: 2.63185e-10 +91: Linearization/solve/update time: 0.0161465(97.4725%)/0.00037992(2.29348%)/3.876e-05(0.233984%) +91: Storage: 46500 37.0485 +91: 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 6 error: 0.55428 +92: Newton iteration 2 error: 0.471784 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 7 error: 0.124614 +92: Newton iteration 3 error: 2.99011 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 8 error: 0.00971734 +92: Newton iteration 4 error: 4.8571 +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 5 error: 5.58611 +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 6 error: 2.0708 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 @@ -63746,100 +64322,52 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 3 error: 0.936747 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 2 error: 0.414127 -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 3 error: 2.22346 -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 4 error: 1.33449 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 1.41397 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 32 done. CPU time: 0.577612 seconds, end time: 20.6804 seconds, step size: 2.02715 seconds +93: Begin time step 33. Start time: 20.6804 seconds, step size: 2.02715 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 5 error: 1.10469 +93: Newton iteration 1 error: 4.50869 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -91: Newton iteration 10 error: 3.0127e-11 -91: Linearization/solve/update time: 0.064951(99.3208%)/0.000405201(0.619619%)/3.896e-05(0.0595763%) -91: Storage: 50113 25.5898 -91: 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 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0995549(99.2143%)/0.000718444(0.715986%)/6.992e-05(0.0696808%) -96: Storage: 1.66206e+07 0 4.73038e+06 -96: 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 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0155506(97.5899%)/0.00030844(1.93565%)/7.56e-05(0.474437%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: 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 6 error: 0.155424 +93: Newton iteration 2 error: 0.541709 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 7 error: 0.0171841 +93: Newton iteration 3 error: 1.69077 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 8 error: 0.000121889 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 46 done. CPU time: 2.28801 seconds, end time: 25.5898 seconds, step size: 0.873861 seconds -91: Begin time step 47. Start time: 25.5898 seconds, step size: 0.873861 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 7 error: 0.646234 +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 8 error: 0.0727453 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 61 done. CPU time: 0.850968 seconds, end time: 37.0485 seconds, step size: 0.656545 seconds +91: Begin time step 62. Start time: 37.0485 seconds, step size: 0.596859 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: 20.988 +91: Newton iteration 1 error: 32.1026 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 2 error: 5.54828 +91: Newton iteration 2 error: 9.65402 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 9 error: 4.6349e-09 -93: Linearization/solve/update time: 0.0247469(98.3028%)/0.000392163(1.5578%)/3.508e-05(0.13935%) -93: Storage: 51991 46.6648 -93: 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 4 error: 1.41397 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r -95: Time step 20 done. CPU time: 1.0041 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) -95: Serialize to file 'reservoir_blackoil_ecfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 45 done. CPU time: 2.07047 seconds, end time: 46.6648 seconds, step size: 1.84286 seconds -93: Begin time step 46. Start time: 46.6648 seconds, step size: 1.99644 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: 2.24837 -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 9 error: 6.31909e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 2.31887e-09 -92: Linearization/solve/update time: 0.0892806(99.4447%)/0.000456723(0.508718%)/4.1801e-05(0.0465598%) -96: Time step 3 done. CPU time: 0.291674 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) -96: 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) -96: 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.698767 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 7 error: 2.99538e-05 -87: 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.77599 -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 4 error: 3.05513 -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 5 error: 0.254688 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -63847,63 +64375,42 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 6 error: 0.00341652 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: 1.02665 -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 6 error: 0.397675 -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 7 error: 0.106055 -93: 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: 39.6416 -91: 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 7 error: 2.99538e-05 +87: 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 4 error: 21.1354 +91: Newton iteration 3 error: 57.4148 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 5 error: 9.83172 +91: Newton iteration 4 error: 84.8439 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 53395.2 30.4266 -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 8 error: 0.00868453 -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 9 error: 5.67284e-05 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 8.50241e-09 -93: Linearization/solve/update time: 0.0273736(98.1583%)/0.000473723(1.69871%)/3.9881e-05(0.143008%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 6 error: 3.54384 +91: Newton iteration 5 error: 159.18 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 7 error: 0.591888 +91: Newton iteration 6 error: 84.4848 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 8 error: 0.0187565 +91: Newton iteration 7 error: 23.0021 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Storage: 51809.7 48.6613 -93: Writing visualization results for the current time step. -92: Time step 36 done. CPU time: 2.28083 seconds, end time: 30.4266 seconds, step size: 2.15917 seconds -92: Begin time step 37. Start time: 30.4266 seconds, step size: 2.15917 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 9 error: 0.000952012 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 1 error: 3.13734 +92: Newton iteration 10 error: 1.274e-07 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 11 error: 1.1724e-11 +92: Linearization/solve/update time: 0.0221665(98.0295%)/0.00040252(1.78011%)/4.304e-05(0.190341%) +92: Storage: 51424.8 52.8035 +92: 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 7 error: 3.11841e-05 @@ -63912,942 +64419,972 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 8 error: 4.7328e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 46 done. CPU time: 2.10065 seconds, end time: 48.6613 seconds, step size: 1.99644 seconds -93: Begin time step 47. Start time: 48.6613 seconds, step size: 1.99644 seconds +94: Newton iteration 9 error: 4.28491e-09 +94: Linearization/solve/update time: 0.0218019(96.3217%)/0.00079416(3.50863%)/3.84e-05(0.169653%) +94: Writing visualization results for the current time step. +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 4 error: 3.01308 +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 5 error: 1.34569 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 14 done. CPU time: 0.29708 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) +95: 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) +95: 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 9 error: 1.91206e-05 +91: Newton iteration 8 error: 1.59709 +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 9 error: 0.00189418 +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 10 error: 2.77105e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.64663e-10 -91: Linearization/solve/update time: 0.0408433(98.8592%)/0.000430965(1.04313%)/4.036e-05(0.0976894%) -91: Storage: 49880.4 26.4636 -91: 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 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0395991(99.0738%)/0.000293122(0.733368%)/7.708e-05(0.192848%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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 1 error: 2.26977 +93: Newton iteration 6 error: 0.422315 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 2 error: 0.574996 +93: Newton iteration 7 error: 0.0687367 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 19 done. CPU time: 0.397933 seconds, end time: 13641 seconds (3 hours, 47 minutes, 21.04 seconds), step size: 2028.09 seconds (33 minutes, 48.09 seconds) +94: 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) +94: 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.00541396 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 47 done. CPU time: 0.801047 seconds, end time: 52.8035 seconds, step size: 1.96288 seconds +92: Begin time step 48. Start time: 52.8035 seconds, step size: 1.78444 seconds +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 1 error: 2.22263 +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.407197 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 11 error: 1.53904e-11 +91: Linearization/solve/update time: 0.0150208(97.3339%)/0.0003738(2.4222%)/3.764e-05(0.243905%) +91: Storage: 46242.3 37.6453 +91: 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 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.00847552(95.8461%)/0.00029188(3.30075%)/7.544e-05(0.85312%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +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 2 error: 1.01742 +94: 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: 3.88321 +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: 2.37491 +93: Newton iteration 8 error: 0.00221609 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 4 error: 4.86285 +93: Newton iteration 9 error: 2.69788e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.40687e-11 +93: Linearization/solve/update time: 0.0258887(98.1017%)/0.00046164(1.74932%)/3.932e-05(0.148998%) +93: Storage: 54029.1 22.7076 +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 2 error: 0.556761 +92: Newton iteration 3 error: 2.1991 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 3 error: 2.70032 +92: Newton iteration 4 error: 1.86959 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 47 done. CPU time: 2.33612 seconds, end time: 26.4636 seconds, step size: 0.873861 seconds -91: Begin time step 48. Start time: 26.4636 seconds, step size: 0.873861 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 0.764624 +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 6 error: 0.678762 +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 7 error: 0.0229713 +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 4 error: 1.02927 +94: 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: 0.518772 +94: 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 6 error: 0.0135509 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 62 done. CPU time: 0.868156 seconds, end time: 37.6453 seconds, step size: 0.596859 seconds +91: Begin time step 63. Start time: 37.6453 seconds, step size: 0.542599 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: 22.013 +91: Newton iteration 1 error: 33.7573 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 2 error: 8.59114 +91: Newton iteration 2 error: 9.61799 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 4.28491e-09 -94: Linearization/solve/update time: 0.0723217(84.8422%)/0.0128859(15.1167%)/3.5042e-05(0.0411085%) -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 5 error: 2.16523 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 58.5537 +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 4 error: 138.775 +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 5 error: 66.518 +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 6 error: 32.7577 +91: 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, num switched=0 +96: Linearization/solve/update time: 0.045708(97.621%)/0.00103944(2.21999%)/7.444e-05(0.158985%) +96: Storage: 1.66206e+07 0 4.73038e+06 +96: 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 8 error: 1.65364e-07 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 33 done. CPU time: 0.606685 seconds, end time: 22.7076 seconds, step size: 2.02715 seconds +93: Begin time step 34. Start time: 22.7076 seconds, step size: 2.02715 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 6 error: 0.856496 +93: Newton iteration 1 error: 4.13407 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: 2.65613 +92: Newton iteration 8 error: 0.00075355 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 5 error: 0.994715 +92: Newton iteration 9 error: 1.22792e-06 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.26406e-11 +92: Linearization/solve/update time: 0.020529(98.0811%)/0.0003646(1.74194%)/3.704e-05(0.176965%) +92: Storage: 51255.8 54.5879 +92: 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 3 error: 22.8278 -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 4 error: 50.3399 +91: Newton iteration 7 error: 10.0348 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 5 error: 54.1619 +91: Newton iteration 8 error: 1.1182 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 6 error: 18.0383 +91: Newton iteration 9 error: 0.0256919 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 7 error: 2.70563 +91: Newton iteration 10 error: 6.64498e-06 91: 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 7 error: 0.239743 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 19 done. CPU time: 1.18578 seconds, end time: 13641 seconds (3 hours, 47 minutes, 21.04 seconds), step size: 2028.09 seconds (33 minutes, 48.09 seconds) -94: 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) -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 11 error: 1.70246e-11 +91: Linearization/solve/update time: 0.0151507(97.2142%)/0.00039604(2.54118%)/3.812e-05(0.244596%) +91: Storage: 45989.5 38.1879 +91: 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 1 error: 0.00541396 +94: Newton iteration 7 error: 4.26745e-05 94: 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: 1.01742 +94: Newton iteration 8 error: 2.2464e-05 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 21 done. CPU time: 1.05964 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) -95: 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) -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 8 error: 0.0333167 -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 9 error: 0.000804768 -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 10 error: 9.76182e-07 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 1.24345e-11 -93: Linearization/solve/update time: 0.0306672(98.286%)/0.000490483(1.57196%)/4.432e-05(0.142042%) -93: Storage: 51626.1 50.6577 -93: 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 8 error: 0.00569993 -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 9 error: 3.27982e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.42153e-11 -91: Linearization/solve/update time: 0.0221789(98.0906%)/0.000395081(1.74732%)/3.664e-05(0.162048%) -91: Storage: 49643.4 27.3375 -91: 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 6 error: 0.309913 -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 7 error: 0.0593534 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 47 done. CPU time: 2.13421 seconds, end time: 50.6577 seconds, step size: 1.99644 seconds -93: Begin time step 48. Start time: 50.6577 seconds, step size: 1.81494 seconds -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 4.84509e-10 +94: Linearization/solve/update time: 0.0216276(96.9043%)/0.00066124(2.96274%)/2.968e-05(0.132984%) +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 1 error: 2.2434 +93: Newton iteration 2 error: 0.447715 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 2 error: 0.345307 +93: Newton iteration 3 error: 2.05519 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 48 done. CPU time: 2.36455 seconds, end time: 27.3375 seconds, step size: 0.873861 seconds -91: Begin time step 49. Start time: 27.3375 seconds, step size: 0.873861 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: 22.2879 +91: Time step 63 done. CPU time: 0.885477 seconds, end time: 38.1879 seconds, step size: 0.542599 seconds +91: Begin time step 64. Start time: 38.1879 seconds, step size: 0.493272 seconds 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Solve: M deltax^k = r +96: Time step 2 done. CPU time: 0.124772 seconds, end time: 275000 seconds (3 days, 4 hours, 23.33 minutes), step size: 175000 seconds (2 days, 0 hours, 36.67 minutes) +96: 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) +96: 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.07223 +93: Newton iteration 4 error: 2.47518 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 4 error: 1.39919 +93: Newton iteration 5 error: 2.74472 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 15 done. CPU time: 0.321227 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) +95: 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) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 20 done. CPU time: 0.420688 seconds, end time: 15838.1 seconds (4 hours, 23 minutes, 58.14 seconds), step size: 2197.1 seconds (36 minutes, 37.1 seconds) +94: Serialize to file 'tutorial1_time=15838.1_rank=0.ers', next time step size: 2380.19 +94: 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) +94: 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: 3.88321 +94: Newton iteration 1 error: 0.00465085 94: 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: 1.02927 +94: Newton iteration 2 error: 4.11199 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 48 done. CPU time: 0.825265 seconds, end time: 54.5879 seconds, step size: 1.78444 seconds +92: Begin time step 49. Start time: 54.5879 seconds, step size: 1.78444 seconds +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 8 error: 0.00427852 +92: Newton iteration 1 error: 2.24265 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 9 error: 3.49879e-05 +92: Newton iteration 2 error: 0.542767 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: 2.52676 -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 6 error: 0.0684993 -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 7 error: 0.0205494 -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: 0.314161 +94: 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: 6.66699 +91: Newton iteration 1 error: 36.9938 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 3 error: 43.8087 +91: Newton iteration 2 error: 8.63311 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 4 error: 17.4193 +91: Newton iteration 3 error: 193.688 91: 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 8 error: 1.65364e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 2.79144e-09 -92: Linearization/solve/update time: 0.0585032(99.1793%)/0.000443405(0.751695%)/4.072e-05(0.0690318%) -92: Storage: 53214.5 32.5858 -92: 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: 9.64035 +91: Newton iteration 4 error: 171.71 91: 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: 0.894486 +93: 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: 3.83629 +91: Newton iteration 5 error: 13.5183 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 7 error: 0.652095 +91: Newton iteration 6 error: 0.174808 +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 7 error: 0.00946617 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: 2.10401 +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 4 error: 3.96375 +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 5 error: 1.79141 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 9 error: 7.15174e-12 +87: Linearization/solve/update time: 0.1985(95.9203%)/0.0082782(4.00024%)/0.0001644(0.0794423%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 8 error: 0.000177752 +93: Newton iteration 7 error: 0.113668 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 9 error: 1.02183e-08 +93: Newton iteration 8 error: 0.000473402 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 9.39337e-12 -93: Linearization/solve/update time: 0.0277545(98.2441%)/0.000455363(1.61187%)/4.068e-05(0.143997%) -95: Solve: M deltax^k = r -93: Storage: 51457 52.4726 -93: 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 5 error: 0.518772 +94: Newton iteration 4 error: 0.445771 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 37 done. CPU time: 2.34893 seconds, end time: 32.5858 seconds, step size: 2.15917 seconds -92: Begin time step 38. Start time: 32.5858 seconds, step size: 2.15917 seconds +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.0624414 +94: 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 8 error: 5.63491e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 9 error: 3.09825e-09 +91: Linearization/solve/update time: 0.013661(97.5162%)/0.0003166(2.25998%)/3.136e-05(0.223857%) +91: Storage: 45741.6 38.6718 +91: 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 6 error: 0.642659 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 1 error: 2.94202 +92: Newton iteration 7 error: 0.148223 +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 6 error: 0.00179437 +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 9 error: 9.77887e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.14682e-11 +93: Linearization/solve/update time: 0.0276133(98.1977%)/0.00046456(1.65206%)/4.224e-05(0.150213%) +93: Storage: 53864.5 24.7347 +93: Writing visualization results for the current time step. +87: Storage in liquidPhase: [291386 5.2959 0 0] +87: Storage in gasPhase: [308.928 28747.6 0 0] +87: Storage total: [291695 28752.9 0 0] +87: Writing visualization results for the current time step. +87: Time step 7 done. CPU time: 1.11047 seconds, end time: 5787.92 seconds (1 hours, 36 minutes, 27.92 seconds), step size: 1646.32 seconds (27 minutes, 26.32 seconds) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 8 error: 0.0119733 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 9 error: 8.40877e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 3.57323e-09 +92: Linearization/solve/update time: 0.0206001(98.0975%)/0.00036204(1.72403%)/3.748e-05(0.17848%) +92: Storage: 51084.4 56.3724 +92: 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 7 error: 8.23196e-06 +94: 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 8 error: 3.42733e-08 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 2.30697e-10 +94: Linearization/solve/update time: 0.0217077(96.3965%)/0.00078016(3.46443%)/3.132e-05(0.139082%) +94: Writing visualization results for the current time step. +91: Time step 64 done. CPU time: 0.901214 seconds, end time: 38.6812 seconds, step size: 0.493272 seconds +91: Begin time step 65. Start time: 38.6812 seconds, step size: 0.534378 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 8 error: 0.0270745 +91: Newton iteration 1 error: 42.3305 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 9 error: 7.00202e-05 +91: Newton iteration 2 error: 15.8948 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 10 error: 3.21747e-08 +91: Newton iteration 3 error: 1.74671 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 11 error: 1.87015e-11 -91: Linearization/solve/update time: 0.0222438(71.9971%)/0.00860893(27.8647%)/4.268e-05(0.138143%) -91: Storage: 49401.7 28.2114 -91: 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 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0395943(98.9877%)/0.000327082(0.817721%)/7.784e-05(0.194604%) +95: Linearization/solve/update time: 0.0236504(98.3628%)/0.00031776(1.32158%)/7.588e-05(0.315588%) 95: Storage: 1.64542e+07 376004 4.68304e+06 95: Writing visualization results for the current time step. -93: Time step 48 done. CPU time: 2.16528 seconds, end time: 52.4726 seconds, step size: 1.81494 seconds -93: Begin time step 49. Start time: 52.4726 seconds, step size: 1.81494 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: 2.23828 -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 2 error: 0.540941 -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: 0, num switched=0 -96: Linearization/solve/update time: 0.100721(99.2169%)/0.000720244(0.709486%)/7.4721e-05(0.0736049%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 2.7989 -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 4 error: 2.5523 +93: Time step 34 done. CPU time: 0.636885 seconds, end time: 24.7347 seconds, step size: 2.02715 seconds +93: Begin time step 35. Start time: 24.7347 seconds, step size: 2.02715 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 5 error: 0.829111 +93: Newton iteration 1 error: 3.81338 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 6 error: 0.275676 +93: Newton iteration 2 error: 0.484321 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 1.66206e+07 0 4.73038e+06 -96: Writing visualization results for the current time step. -91: Time step 49 done. CPU time: 2.39709 seconds, end time: 28.2114 seconds, step size: 0.873861 seconds -91: Begin time step 50. Start time: 28.2114 seconds, step size: 0.794419 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: 22.5827 -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 2 error: 5.86156 -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 3 error: 27.0658 +91: Newton iteration 4 error: 0.0544794 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 4 error: 38.8267 +91: Newton iteration 5 error: 4.90605e-05 91: 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 6 error: 0.0135509 +91: Newton iteration 6 error: 9.14952e-10 +91: Linearization/solve/update time: 0.0094858(97.795%)/0.00019324(1.99223%)/2.064e-05(0.212791%) +91: Storage: 45499.6 39.1013 +91: Writing visualization results for the current time step. +87: 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) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 21 done. CPU time: 0.44399 seconds, end time: 18218.3 seconds (5 hours, 3 minutes, 38.33 seconds), step size: 2380.19 seconds (39 minutes, 40.19 seconds) +94: 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) 94: 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 7 error: 4.26745e-05 +94: Newton iteration 1 error: 0.00444615 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 2 error: 0.511612 -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 3 error: 2.95337 -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 7 error: 0.0497804 -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 8 error: 0.00294886 -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 9 error: 1.75318e-05 -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: 1.48162 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 9.23793 +94: 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: 2.48637 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r +92: Time step 49 done. CPU time: 0.849587 seconds, end time: 56.3724 seconds, step size: 1.78444 seconds +92: Begin time step 50. Start time: 56.3724 seconds, step size: 1.78444 seconds 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 5 error: 3.6038 +92: Newton iteration 1 error: 2.30433 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 4 done. CPU time: 0.408193 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) -96: 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) -96: 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 10 error: 1.88265e-08 +93: Newton iteration 3 error: 2.40368 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 1.3987e-11 -93: Linearization/solve/update time: 0.0305682(98.3067%)/0.000480723(1.54599%)/4.5801e-05(0.147295%) -93: Storage: 51285.7 54.2876 -93: 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 4 error: 1.31073 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 65 done. CPU time: 0.912618 seconds, end time: 39.2156 seconds, step size: 0.534378 seconds +91: Begin time step 66. Start time: 39.2156 seconds, step size: 0.712504 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 5 error: 13.7907 +91: Newton iteration 1 error: 45.6156 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 6 error: 4.25293 +91: Newton iteration 2 error: 5.26806 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 7 error: 0.331643 +91: Newton iteration 3 error: 0.109866 91: 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 8 error: 2.2464e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 4.84509e-10 -94: Linearization/solve/update time: 0.0802534(99.0515%)/0.000734724(0.906822%)/3.376e-05(0.0416678%) -94: Writing visualization results for the current time step. -93: Time step 49 done. CPU time: 2.19858 seconds, end time: 54.2876 seconds, step size: 1.81494 seconds -93: Begin time step 50. Start time: 54.2876 seconds, step size: 1.64995 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 6 error: 3.60931 +92: Newton iteration 2 error: 0.575136 +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 3 error: 3.24542 +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 4 error: 3.05361 +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 5 error: 1.79077 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 22 done. CPU time: 1.13599 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) -95: 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) -95: 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 8 error: 0.00179588 -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 9 error: 6.23329e-08 +91: Newton iteration 4 error: 2.16597e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.28511e-11 -91: Linearization/solve/update time: 0.0288186(98.5247%)/0.000393642(1.34578%)/3.788e-05(0.129504%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 2.28532 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 49177.4 29.0058 +91: Newton iteration 5 error: 1.04069e-09 +91: Linearization/solve/update time: 0.00813352(97.8782%)/0.00015936(1.91773%)/1.696e-05(0.204095%) +91: Storage: 45241.7 39.5041 91: 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.386615 -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 3 error: 1.85263 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 20 done. CPU time: 1.27601 seconds, end time: 15838.1 seconds (4 hours, 23 minutes, 58.14 seconds), step size: 2197.1 seconds (36 minutes, 37.1 seconds) -94: Serialize to file 'tutorial1_time=15838.1_rank=0.ers', next time step size: 2380.19 -94: 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) +95: Time step 16 done. CPU time: 0.355181 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) +95: 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) +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: 2.89995 94: 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.00465085 +94: Newton iteration 5 error: 0.656426 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: 1.62372 +93: Newton iteration 5 error: 0.46439 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 5 error: 0.494788 +93: Newton iteration 6 error: 0.13656 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: 2.80516 +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 7 error: 0.0720451 +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 6 error: 0.012029 +94: 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 7 error: 7.606e-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 6 error: 0.127786 +93: Newton iteration 7 error: 0.0143712 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 50 done. CPU time: 2.4321 seconds, end time: 29.0058 seconds, step size: 0.794419 seconds -91: Serialize to file 'powerinjection_darcy_fd_time=29.0058_rank=0.ers', next time step size: 0.794419 -91: Begin time step 51. Start time: 29.0058 seconds, step size: 0.794419 seconds +91: Time step 66 done. CPU time: 0.92262 seconds, end time: 39.9281 seconds, step size: 0.712504 seconds +91: Begin time step 67. Start time: 39.9281 seconds, step size: 1.00938 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: 22.9543 +91: Newton iteration 1 error: 27.6114 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 2 error: 7.5804 +91: Newton iteration 2 error: 7.64039 91: 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 8 error: 2.83568e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 3.32089e-09 +94: Linearization/solve/update time: 0.0214883(96.6803%)/0.00070632(3.17788%)/3.152e-05(0.141815%) +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 7 error: 0.988961 -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 8 error: 0.0385299 +92: Newton iteration 8 error: 0.00568478 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 9 error: 2.921e-06 +92: Newton iteration 9 error: 5.57579e-05 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 7 error: 0.0133466 +93: Newton iteration 8 error: 0.00017783 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 8 error: 0.000222976 +93: Newton iteration 9 error: 7.72201e-08 93: 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: 35.8807 +91: Newton iteration 3 error: 0.0304188 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 4 error: 49.9355 +91: Newton iteration 4 error: 8.07626e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 1.68825e-11 +91: Linearization/solve/update time: 0.00832816(97.8954%)/0.00016176(1.90145%)/1.728e-05(0.203122%) +91: Storage: 44948.9 39.8873 +91: 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 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0155672(97.5976%)/0.00030576(1.91694%)/7.744e-05(0.485505%) +93: Newton iteration 10 error: 2.33342e-11 +93: Linearization/solve/update time: 0.0272175(98.2978%)/0.00043208(1.56049%)/3.924e-05(0.141718%) +93: Storage: 53698.6 26.7619 +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 10 error: 1.07365e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 11 error: 1.39195e-11 +92: Linearization/solve/update time: 0.0228279(98.1135%)/0.00039836(1.71214%)/4.056e-05(0.174326%) +92: Storage: 50910.2 58.1568 +92: 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 1 error: 0.0240929 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 22 done. CPU time: 0.466674 seconds, end time: 20796.9 seconds (5 hours, 46 minutes, 36.87 seconds), step size: 2578.54 seconds (42 minutes, 58.54 seconds) +94: 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) +94: 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.00405732 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +93: Time step 35 done. CPU time: 0.66688 seconds, end time: 26.7619 seconds, step size: 2.02715 seconds +93: Begin time step 36. Start time: 26.7619 seconds, step size: 2.02715 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 9 error: 3.1889e-07 +93: Newton iteration 1 error: 3.53936 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 67 done. CPU time: 0.932827 seconds, end time: 40.9375 seconds, step size: 1.00938 seconds +91: Begin time step 68. Start time: 40.9375 seconds, step size: 1.42996 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 5 error: 18.1102 +91: Newton iteration 1 error: 14.5944 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 6 error: 7.2277 +91: Newton iteration 2 error: 6.08462 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 7 error: 1.02337 +91: Newton iteration 3 error: 0.00166397 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.14682e-11 -93: Linearization/solve/update time: 0.0302355(98.2788%)/0.000485564(1.5783%)/4.396e-05(0.14289%) -93: Storage: 51127.9 55.9375 -93: Writing visualization results for the current time step. -92: Newton iteration 10 error: 1.5099e-11 -92: Linearization/solve/update time: 0.0629874(99.2158%)/0.000454962(0.716642%)/4.2881e-05(0.0675448%) -92: Storage: 53032 34.7449 -92: Writing visualization results for the current time step. +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.054618(98.356%)/0.0008368(1.50691%)/7.612e-05(0.137077%) +96: Storage: 1.66206e+07 0 4.73038e+06 +96: 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: 2.15657e-07 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 1.66551e-11 +91: Linearization/solve/update time: 0.00810128(97.7278%)/0.00017056(2.05751%)/1.78e-05(0.214726%) +91: Storage: 44606.9 40.2383 +91: 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 2 error: 4.11199 +94: Newton iteration 2 error: 1.986 94: 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.314161 +94: Newton iteration 3 error: 0.226473 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, num switched=0 -95: Linearization/solve/update time: 0.0324054(98.8201%)/0.000308522(0.940835%)/7.84e-05(0.23908%) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 0.621701 +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 2 error: 0.52786 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Storage: 1.64542e+07 376004 4.68304e+06 95: Writing visualization results for the current time step. -87: Newton iteration 9 error: 7.15174e-12 -87: Linearization/solve/update time: 0.907727(97.1914%)/0.0260496(2.78915%)/0.00018188(0.0194741%) -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 8 error: 0.0189606 -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 9 error: 8.25717e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.23963e-11 -91: Linearization/solve/update time: 0.0251517(98.2504%)/0.000410482(1.60347%)/3.74e-05(0.146096%) -91: Storage: 48948.4 29.8002 -91: Writing visualization results for the current time step. -93: Time step 50 done. CPU time: 2.23264 seconds, end time: 55.9375 seconds, step size: 1.64995 seconds -93: Serialize to file 'powerinjection_forchheimer_fd_time=55.9375_rank=0.ers', next time step size: 1.64995 -93: Begin time step 51. Start time: 55.9375 seconds, step size: 1.64995 seconds -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 38 done. CPU time: 2.42089 seconds, end time: 34.7449 seconds, step size: 2.15917 seconds -92: Begin time step 39. Start time: 34.7449 seconds, step size: 2.15917 seconds +92: Time step 50 done. CPU time: 0.876242 seconds, end time: 58.1568 seconds, step size: 1.78444 seconds +92: Serialize to file 'powerinjection_forchheimer_ad_time=58.1568_rank=0.ers', next time step size: 1.62222 +92: Begin time step 51. Start time: 58.1568 seconds, step size: 1.62222 seconds 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 1 error: 2.76871 +92: Newton iteration 1 error: 2.35251 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 51 done. CPU time: 2.46417 seconds, end time: 29.8002 seconds, step size: 0.794419 seconds -91: Begin time step 52. Start time: 29.8002 seconds, step size: 0.794419 seconds -91: 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: 2.34189 -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 2 error: 0.404386 -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 3 error: 2.39062 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 23 done. CPU time: 1.17581 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) -95: 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) -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: 1.92194 -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.321378 +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: 0.0375538 +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: 3.30033 +93: Newton iteration 3 error: 1.91858 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 6 error: 0.690743 +93: Newton iteration 4 error: 2.66773 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 4 error: 0.445771 -94: 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: 24.1088 -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 2 error: 7.57255 +91: Time step 68 done. CPU time: 0.942812 seconds, end time: 42.3674 seconds, step size: 1.42996 seconds +91: Begin time step 69. Start time: 42.3674 seconds, step size: 2.02577 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 3 error: 40.4071 +91: Newton iteration 1 error: 8.14407 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 4 error: 16.352 +91: Newton iteration 2 error: 4.70256 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 2 error: 0.455046 +92: Newton iteration 3 error: 2.05367 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 3 error: 2.59874 +92: Newton iteration 4 error: 1.78693 +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 5 error: 2.60546 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Storage in liquidPhase: [291386 5.2959 0 0] -87: Storage in gasPhase: [308.928 28747.6 0 0] -87: Storage total: [291695 28752.9 0 0] -87: 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 7 error: 0.0305127 -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 8 error: 0.000428197 -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 9 error: 5.92617e-08 -93: 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: 10.0533 -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 6 error: 3.5602 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.46301e-11 -93: Linearization/solve/update time: 0.0273738(98.5106%)/0.000378323(1.36148%)/3.556e-05(0.127971%) -93: Storage: 50967.8 57.5875 -93: 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 5 error: 0.0624414 +94: Newton iteration 6 error: 0.0228559 94: 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 6 error: 0.00179437 +94: Newton iteration 7 error: 0.00127373 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 3 done. CPU time: 0.186976 seconds, end time: 581250 seconds (6 days, 17 hours, 27.5 minutes), step size: 306250 seconds (3 days, 13 hours, 4.17 minutes) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 17 done. CPU time: 0.387152 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) +95: 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) +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 5 error: 1.01146 +93: 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 7 error: 0.41251 -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 8 error: 0.00738888 +91: Newton iteration 3 error: 0.00379828 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 9 error: 5.38051e-06 +91: Newton iteration 4 error: 3.69373e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 7 done. CPU time: 3.06839 seconds, end time: 5787.92 seconds (1 hours, 36 minutes, 27.92 seconds), step size: 1646.32 seconds (27 minutes, 26.32 seconds) -87: 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) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 1.38914e-09 -91: Linearization/solve/update time: 0.0266929(98.4515%)/0.000381322(1.40643%)/3.852e-05(0.142073%) -91: Storage: 48714.2 30.5946 +91: Newton iteration 5 error: 1.69678e-11 +91: Linearization/solve/update time: 0.00814504(97.6268%)/0.00018088(2.16803%)/1.712e-05(0.205201%) +91: Storage: 44198.9 40.5307 91: Writing visualization results for the current time step. -93: Time step 51 done. CPU time: 2.26305 seconds, end time: 57.5875 seconds, step size: 1.64995 seconds -93: Begin time step 52. Start time: 57.5875 seconds, step size: 1.64995 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: 2.41972 -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 2 error: 0.518212 -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 3 error: 2.97348 -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: 3.85443 +92: Newton iteration 6 error: 1.14087 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 5 error: 4.51862 +92: Newton iteration 7 error: 0.119674 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, num switched=0 -95: Linearization/solve/update time: 0.0373047(98.9938%)/0.000298242(0.791431%)/8.092e-05(0.214734%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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 4 error: 1.87756 -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 5 error: 0.658883 -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 6 error: 0.22548 -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 7 error: 8.23196e-06 +94: Newton iteration 8 error: 3.6463e-05 94: 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 8 error: 3.42733e-08 +94: Newton iteration 9 error: 1.56454e-07 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 52 done. CPU time: 2.50027 seconds, end time: 30.5946 seconds, step size: 0.794419 seconds -91: Begin time step 53. Start time: 30.5946 seconds, step size: 0.794419 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: 24.5827 -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 2 error: 8.7228 -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 6 error: 1.62895 -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 7 error: 0.41386 -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 7 error: 0.0351029 +93: Newton iteration 6 error: 0.325017 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 8 error: 0.000793052 +93: Newton iteration 7 error: 0.0523933 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +94: Newton iteration 10 error: 2.85137e-10 +94: Linearization/solve/update time: 0.0250148(96.7328%)/0.00081104(3.13631%)/3.384e-05(0.13086%) +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 8 error: 0.00121387 +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 9 error: 1.74917e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 2 error: 0.000891151 +87: 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 9 error: 6.1095e-07 +93: Newton iteration 8 error: 0.00185768 93: 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: 41.7559 -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 4 error: 64.9124 -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 5 error: 24.4936 +91: Time step 69 done. CPU time: 0.952841 seconds, end time: 44.3932 seconds, step size: 2.02577 seconds +91: Begin time step 70. Start time: 44.3932 seconds, step size: 2.86984 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 6 error: 11.3986 +91: Newton iteration 1 error: 4.94714 91: 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, num switched=0 -96: Linearization/solve/update time: 0.0989407(99.1919%)/0.000733885(0.735748%)/7.212e-05(0.0723031%) -96: Storage: 1.66206e+07 0 4.73038e+06 -96: 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 8 error: 0.0293674 -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 9 error: 0.000138527 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.19488e-09 -93: Linearization/solve/update time: 0.0278233(98.486%)/0.000390601(1.38261%)/3.712e-05(0.131393%) -93: Storage: 50805.2 59.2374 -93: Writing visualization results for the current time step. -94: Newton iteration 9 error: 2.30697e-10 -94: Linearization/solve/update time: 0.0843005(98.9668%)/0.000846565(0.993847%)/3.348e-05(0.0393047%) -94: 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 7 error: 2.4081 +91: Newton iteration 2 error: 4.01538 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 8 error: 0.109227 +91: Newton iteration 3 error: 0.00496026 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.03526e-11 +92: Linearization/solve/update time: 0.0211087(98.1277%)/0.00036568(1.69993%)/3.708e-05(0.172373%) +92: Storage: 50749.4 59.779 +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 9 error: 1.65411e-06 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.24416e-11 +93: Linearization/solve/update time: 0.0259244(98.0864%)/0.00046384(1.75496%)/4.192e-05(0.158607%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 9 error: 0.000232976 +91: Newton iteration 4 error: 4.3741e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 21 done. CPU time: 1.3621 seconds, end time: 18218.3 seconds (5 hours, 3 minutes, 38.33 seconds), step size: 2380.19 seconds (39 minutes, 40.19 seconds) -94: 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) +91: Newton iteration 5 error: 1.79625e-11 +91: Linearization/solve/update time: 0.00809912(97.867%)/0.0001596(1.92855%)/1.692e-05(0.204455%) +91: Storage: 43708.2 40.7234 +91: Writing visualization results for the current time step. +94: Time step 23 done. CPU time: 0.492983 seconds, end time: 23590.3 seconds (6 hours, 33 minutes, 10.28 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) +94: 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) 94: 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.00444615 +94: Newton iteration 1 error: 0.00371558 94: 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: 9.23793 +94: Newton iteration 2 error: 5.41356 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 52 done. CPU time: 2.29355 seconds, end time: 59.2374 seconds, step size: 1.64995 seconds -93: Begin time step 53. Start time: 59.2374 seconds, step size: 1.64995 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: 2.47624 -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 2 error: 0.527828 -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 3 error: 3.30444 -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 4 error: 1.82044 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 7.74776e-10 -91: Linearization/solve/update time: 0.0268324(98.4024%)/0.000396363(1.45358%)/3.928e-05(0.144051%) -91: Storage: 48474.2 31.389 -91: Writing visualization results for the current time step. -96: Time step 5 done. CPU time: 0.519782 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) -96: 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) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 24 done. CPU time: 1.24002 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) -95: 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) -95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 8.109e-10 -92: Linearization/solve/update time: 0.0705361(99.3033%)/0.00045216(0.636567%)/4.272e-05(0.0601428%) -92: Storage: 52847.8 36.9041 -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 5 error: 0.755146 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 53 done. CPU time: 2.52924 seconds, end time: 31.389 seconds, step size: 0.794419 seconds -91: Begin time step 54. Start time: 31.389 seconds, step size: 0.794419 seconds +93: Storage: 53531.5 28.789 +93: Writing visualization results for the current time step. +95: 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: 0.537533 +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, num switched=0 +95: Linearization/solve/update time: 0.0155716(97.4995%)/0.00030464(1.90746%)/9.472e-05(0.593075%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. +91: Time step 70 done. CPU time: 0.962811 seconds, end time: 47.263 seconds, step size: 2.86984 seconds +91: Serialize to file 'powerinjection_darcy_fd_time=47.263_rank=0.ers', next time step size: 4.06561 +91: Begin time step 71. Start time: 47.263 seconds, step size: 4.06561 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: 24.8444 +91: Newton iteration 1 error: 3.19152 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 51 done. CPU time: 0.901528 seconds, end time: 59.779 seconds, step size: 1.62222 seconds +92: Begin time step 52. Start time: 59.779 seconds, step size: 1.62222 seconds +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 1 error: 2.39951 +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 4 error: 0.744201 +94: 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: 0.104095 +94: 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: 10.1047 +91: Newton iteration 2 error: 3.87616 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 3 error: 27.6758 +91: Newton iteration 3 error: 0.00597434 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 4 error: 81.6626 +91: Newton iteration 4 error: 4.83316e-08 91: 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: 0.359136 -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 7 error: 0.0773012 +91: Newton iteration 5 error: 1.56319e-11 +91: Linearization/solve/update time: 0.0083906(97.7916%)/0.00017172(2.00138%)/1.776e-05(0.206991%) +91: Storage: 43120.1 40.7782 +91: 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 2 error: 0.545344 +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 3 error: 3.07517 +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 4 error: 2.5364 +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 5 error: 1.65471 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 36 done. CPU time: 0.700105 seconds, end time: 28.789 seconds, step size: 2.02715 seconds +93: Begin time step 37. Start time: 28.789 seconds, step size: 2.02715 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 8 error: 0.00271738 +93: Newton iteration 1 error: 3.30521 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 9 error: 2.69348e-06 +93: Newton iteration 2 error: 0.464722 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 1.00258e-11 -93: Linearization/solve/update time: 0.0267432(98.375%)/0.000406082(1.49378%)/3.568e-05(0.131249%) -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 5 error: 62.991 +91: Time step 71 done. CPU time: 0.973903 seconds, end time: 51.3286 seconds, step size: 4.06561 seconds +91: Begin time step 72. Start time: 51.3286 seconds, step size: 5.75961 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 6 error: 24.3956 +91: Newton iteration 1 error: 2.1535 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 7 error: 5.77242 +91: Newton iteration 2 error: 4.00441 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Storage: 50639.9 60.8874 -93: Writing visualization results for the current time step. -92: Time step 39 done. CPU time: 2.50449 seconds, end time: 36.9041 seconds, step size: 2.15917 seconds -92: Begin time step 40. Start time: 36.9041 seconds, step size: 2.15917 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 2.15365 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 1 error: 2.61534 +92: Newton iteration 7 error: 0.0453371 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, num switched=0 -95: Linearization/solve/update time: 0.0207295(98.2369%)/0.000294602(1.39611%)/7.744e-05(0.366987%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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 8 error: 0.00235899 +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 9 error: 1.11981e-05 +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: 1.96718 +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 4 error: 2.86041 +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 5 error: 2.56998 +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: 2.48637 +94: Newton iteration 6 error: 0.00196072 94: 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: 2.89995 +94: Newton iteration 7 error: 2.04869e-05 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 53 done. CPU time: 2.32441 seconds, end time: 60.8874 seconds (1 minutes, 0.887 seconds), step size: 1.64995 seconds -93: Begin time step 54. Start time: 60.8874 seconds (1 minutes, 0.887 seconds), step size: 1.64995 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 8 error: 3.75331e-08 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 2.74522e-10 +94: Linearization/solve/update time: 0.0229164(96.3157%)/0.00080584(3.38688%)/7.076e-05(0.297399%) +94: 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 3 error: 3.30253e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 18 done. CPU time: 0.415239 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) +95: 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) +95: 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 8 error: 0.267061 +91: Newton iteration 3 error: 0.00720082 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 9 error: 0.000229898 +91: Newton iteration 4 error: 4.42644e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 1.03785e-09 -91: Linearization/solve/update time: 0.025532(98.2953%)/0.000404162(1.55598%)/3.864e-05(0.14876%) -91: Storage: 48227.6 32.1835 +91: Newton iteration 5 error: 1.27187e-11 +91: Linearization/solve/update time: 0.0070982(97.3487%)/0.00017564(2.40883%)/1.768e-05(0.242473%) +91: Storage: 42423.6 40.6963 91: 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 1 error: 2.51266 -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 2 error: 0.491198 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: opm models will now start the simulation. 97: # [known parameters which were specified at run-time] 97: EndTime="8750000" # default: "8.64e+07" @@ -64922,574 +65459,247 @@ 97: Simulator successfully set up 97: Applying the initial solution of the "reservoir_ncp_ecfv" problem 97: 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: 3.1308 -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 4 error: 5.15935 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 25 done. CPU time: 1.27577 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) -95: 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) -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 5 error: 0.656426 -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: 5.76189 -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 6 error: 2.11797 -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 7 error: 0.643936 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 54 done. CPU time: 2.56415 seconds, end time: 32.1835 seconds, step size: 0.794419 seconds -91: Begin time step 55. Start time: 32.1835 seconds, step size: 0.794419 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: 25.1158 -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 2 error: 10.6068 -91: 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 8 error: 0.0697737 -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.565306 -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 3 error: 2.49237 -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 3 error: 29.358 -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 4 error: 93.0178 -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 5 error: 75.7114 -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 6 error: 31.2349 +91: Time step 72 done. CPU time: 0.98389 seconds, end time: 57.0882 seconds, step size: 5.75961 seconds +91: Begin time step 73. Start time: 57.0882 seconds, step size: 8.15945 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 7 error: 8.95027 +91: Newton iteration 1 error: 1.50091 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -97: 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 9 error: 0.000269116 -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 10 error: 3.5602e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 1.39977e-11 -93: Linearization/solve/update time: 0.0315615(98.408%)/0.00046644(1.45435%)/4.416e-05(0.13769%) -93: Storage: 50471.4 62.5373 -93: 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 6 error: 0.012029 -94: 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 7 error: 7.606e-05 -94: 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 8 error: 0.63771 +91: Newton iteration 2 error: 4.08147 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 9 error: 0.000958048 +91: Newton iteration 3 error: 0.0078621 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 54 done. CPU time: 2.35881 seconds, end time: 62.5373 seconds (1 minutes, 2.537 seconds), step size: 1.64995 seconds -93: Begin time step 55. Start time: 62.5373 seconds (1 minutes, 2.537 seconds), step size: 1.49995 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: 2.54775 -93: 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.0240929 -87: 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 10 error: 1.87363e-08 +91: Newton iteration 4 error: 3.40191e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 11 error: 1.67688e-11 -91: Linearization/solve/update time: 0.0280434(98.173%)/0.000476803(1.66917%)/4.5081e-05(0.157818%) -91: Storage: 47973.8 32.9779 -91: 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.42475 -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 3 error: 2.38608 -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, num switched=0 -95: Linearization/solve/update time: 0.0330838(98.8796%)/0.000297841(0.890176%)/7.7041e-05(0.230257%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -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 8 error: 2.83568e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 3.32089e-09 -94: Linearization/solve/update time: 0.0801921(99.0272%)/0.000740845(0.91485%)/4.696e-05(0.0579897%) -94: Writing visualization results for the current time step. +92: Newton iteration 10 error: 4.41105e-10 +92: Linearization/solve/update time: 0.0212335(98.1746%)/0.00035736(1.65228%)/3.744e-05(0.173106%) +92: Storage: 50585.7 61.4012 +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 4 error: 2.28007 +93: Newton iteration 6 error: 0.751172 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 5 error: 0.730259 +93: Newton iteration 7 error: 0.111328 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: 3.75322 -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 5 error: 1.42656 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 55 done. CPU time: 2.59445 seconds, end time: 32.9779 seconds, step size: 0.794419 seconds -91: Begin time step 56. Start time: 32.9779 seconds, step size: 0.722199 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: 25.434 -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 2 error: 7.77116 -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 3 error: 28.6014 -91: 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: 0.222139 +93: Newton iteration 8 error: 0.000326767 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 7 error: 0.0331809 +93: Newton iteration 9 error: 4.01454e-07 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 22 done. CPU time: 1.45195 seconds, end time: 20796.9 seconds (5 hours, 46 minutes, 36.87 seconds), step size: 2578.54 seconds (42 minutes, 58.54 seconds) -94: 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) +94: Time step 24 done. CPU time: 0.517233 seconds, end time: 26383.7 seconds (7 hours, 19 minutes, 43.7 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) +94: 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) 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 8 error: 0.00134034 -93: 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 4 error: 63.4765 -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 5 error: 34.3065 -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 6 error: 11.5736 -91: 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.00405732 +94: Newton iteration 1 error: 0.00355867 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 9 error: 3.12e-06 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 3.28839e-10 -93: Linearization/solve/update time: 0.0305818(98.3529%)/0.000471642(1.51683%)/4.052e-05(0.130315%) -95: Time step 26 done. CPU time: 1.32372 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) -95: Simulation of problem 'reservoir_blackoil_ecfv' finished. -95: -95: ------------------------ Timing ------------------------ -95: Setup time: 0.0263 seconds, 1.95% -95: Simulation time: 1.32 seconds, 98.1% -95: Linearization time: 0.745 seconds, 56.3% -95: Linear solve time: 0.00942 seconds, 0.712% -95: Newton update time: 0.00918 seconds, 0.693% -95: Pre/postprocess time: 0.0612 seconds, 4.62% -95: Output write time: 0.411 seconds, 31.1% -95: First process' simulation CPU time: 0.568 seconds -95: Number of processes: 1 -95: Threads per processes: 1 -95: Total CPU time: 0.568 seconds -95: -95: ---------------------------------------------------------------- -95: -95: Simulation completed -93: Storage: 50315.2 64.0373 -93: 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 7 error: 1.53633 -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 8 error: 0.0233246 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Solve: M deltax^k = r 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 1.986 +94: Newton iteration 2 error: 5.02278 94: 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.226473 +94: Newton iteration 3 error: 0.115864 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 55 done. CPU time: 2.39247 seconds, end time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 seconds -93: Begin time step 56. Start time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 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 6 error: 0.540596 +92: Time step 52 done. CPU time: 0.926565 seconds, end time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds +92: Begin time step 53. Start time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds 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 7 error: 0.13294 +92: Newton iteration 1 error: 2.48434 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0265726 -97: 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: 2.60087 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 9 error: 3.50799e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.50111e-11 -91: Linearization/solve/update time: 0.0255136(84.691%)/0.0045727(15.1789%)/3.92e-05(0.130123%) -91: Storage: 47735.9 33.7001 +91: Newton iteration 5 error: 1.62714e-11 +91: Linearization/solve/update time: 0.0081554(97.8424%)/0.00016156(1.93828%)/1.828e-05(0.21931%) +93: Newton iteration 10 error: 1.30385e-11 +93: Linearization/solve/update time: 0.0232289(98.283%)/0.00037016(1.56617%)/3.564e-05(0.150795%) +93: Storage: 53363 30.8162 +93: Writing visualization results for the current time step. +91: Storage: 41610.8 40.5502 91: 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.58121 -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 3 error: 2.75637 -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 4 error: 0.621701 +94: Newton iteration 4 error: 0.00124955 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: 4.5227 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 56 done. CPU time: 2.63232 seconds, end time: 33.7001 seconds, step size: 0.722199 seconds -91: Begin time step 57. Start time: 33.7001 seconds, step size: 0.722199 seconds +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.000119023 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 73 done. CPU time: 0.994009 seconds, end time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 8.15945 seconds +91: Begin time step 74. Start time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 11.5592 seconds 91: 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, num switched=0 +95: Linearization/solve/update time: 0.0177533(97.8427%)/0.0003088(1.70187%)/8.264e-05(0.455448%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. +93: Time step 37 done. CPU time: 0.725664 seconds, end time: 30.8162 seconds, step size: 2.02715 seconds +93: Begin time step 38. Start time: 30.8162 seconds, step size: 2.02715 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 5 error: 1.84542 +93: Newton iteration 1 error: 3.09645 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 6 error: 0.690443 +93: Newton iteration 2 error: 0.437236 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 7 error: 0.172706 +93: Newton iteration 3 error: 2.31505 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 5 error: 0.0375538 -94: 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 6 error: 0.0228559 -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, num switched=0 -96: Linearization/solve/update time: 0.111069(99.3005%)/0.000712244(0.636779%)/7.012e-05(0.0626905%) -96: Storage: 1.66206e+07 0 4.73038e+06 -96: 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 1 error: 26.0866 -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 2 error: 7.88514 -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 3 error: 57.8016 -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 8 error: 0.0147536 +92: Newton iteration 2 error: 0.521208 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 9 error: 0.000233276 +92: Newton iteration 3 error: 3.53995 +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 4 error: 2.28336 +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 5 error: 6.14805 +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 6 error: 5.60766 +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 7 error: 1.5136 +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 8 error: 0.105065 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 7 error: 0.00127373 -94: 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 8 error: 3.6463e-05 -94: 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 9 error: 1.56454e-07 +94: Newton iteration 6 error: 1.2225e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 4 error: 24.1587 -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 5 error: 13.0696 -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 6 error: 5.76074 -91: 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 8 error: 0.0192536 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 10 error: 2.85137e-10 -94: Linearization/solve/update time: 0.0385416(97.6034%)/0.000907883(2.29914%)/3.848e-05(0.0974474%) +94: Newton iteration 7 error: 1.05993e-09 +94: Linearization/solve/update time: 0.0167113(96.454%)/0.00059188(3.4162%)/2.248e-05(0.12975%) 94: Writing visualization results for the current time step. -94: Time step 23 done. CPU time: 1.49203 seconds, end time: 23590.3 seconds (6 hours, 33 minutes, 10.28 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) -94: 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) +94: Time step 25 done. CPU time: 0.534938 seconds, end time: 29409.9 seconds (8 hours, 10 minutes, 9.9 seconds), step size: 3026.2 seconds (50 minutes, 26.2 seconds) +94: 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) 94: 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.00371558 +94: Newton iteration 1 error: 0.00323064 94: 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: 5.41356 +94: Newton iteration 2 error: 3.66013 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 6 done. CPU time: 0.643647 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) -96: 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) -96: 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 7 error: 1.06352 +91: Newton iteration 1 error: 1.08256 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 8 error: 0.0458171 +91: Newton iteration 2 error: 3.90288 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 9 error: 0.000149761 +91: Newton iteration 3 error: 0.00724164 91: 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.537533 -94: 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 10 error: 1.30061e-07 +91: Newton iteration 4 error: 7.76114e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 11 error: 2.27374e-11 -91: Linearization/solve/update time: 0.0292964(97.8624%)/0.000593483(1.98249%)/4.6441e-05(0.155133%) +91: Newton iteration 5 error: 1.18945e-11 +91: Linearization/solve/update time: 0.00814004(97.6839%)/0.00017504(2.10055%)/1.796e-05(0.215528%) +91: Storage: 40673.1 40.4767 +91: 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 9 error: 0.000300525 +93: Newton iteration 4 error: 1.47911 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 10 error: 2.51533e-07 +93: Newton iteration 5 error: 1.68783 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +97: 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 4 error: 0.000300914 +87: 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, num switched=0 +96: Linearization/solve/update time: 0.0548137(98.5461%)/0.000734(1.31961%)/7.472e-05(0.134334%) +96: Storage: 1.66206e+07 0 4.73038e+06 +96: Writing visualization results for the current time step. +95: Time step 19 done. CPU time: 0.438093 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) +95: 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) +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: 0.166037 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 4 error: 0.744201 -94: 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: 0.104095 -94: 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 6 error: 0.00196072 +94: Newton iteration 3 error: 0.0134665 94: 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 7 error: 2.04869e-05 +94: Newton iteration 4 error: 2.07376 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: ###################### -95: # Comparing results -95: ###################### -95: RND: 'c1e414baaff20300240d9a434898ba28' 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 10 error: 5.83787e-08 +92: Newton iteration 9 error: 3.58655e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 11 error: 1.08855e-11 -92: Linearization/solve/update time: 0.119828(99.5035%)/0.000549246(0.456087%)/4.8641e-05(0.0403909%) -92: Storage: 52661.7 39.0633 +92: Newton iteration 10 error: 3.73007e-10 +92: Linearization/solve/update time: 0.0214776(98.1257%)/0.00037312(1.70469%)/3.712e-05(0.169592%) +92: Storage: 50418.8 63.0234 92: Writing visualization results for the current time step. -91: Storage: 47490 34.4223 -91: 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 8 error: 3.75331e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 2.74522e-10 -94: Linearization/solve/update time: 0.0234246(96.1405%)/0.000906926(3.72225%)/3.3441e-05(0.13725%) -94: Writing visualization results for the current time step. -91: Time step 57 done. CPU time: 2.66879 seconds, end time: 34.4223 seconds, step size: 0.722199 seconds -91: Begin time step 58. Start time: 34.4223 seconds, step size: 0.656545 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: 27.5639 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 1.49356e-11 -93: Linearization/solve/update time: 0.0560775(99.0328%)/0.000502803(0.88795%)/4.488e-05(0.079258%) -93: Storage: 50155.7 65.5372 -93: 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 2 error: 5.3242 +91: Time step 74 done. CPU time: 1.00407 seconds, end time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.5592 seconds +91: Begin time step 75. Start time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.7125 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 3 error: 46.1335 +91: Newton iteration 1 error: 0.944808 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 4 error: 33.363 +91: Newton iteration 2 error: 2.10969 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 5 error: 13.1092 +91: Newton iteration 3 error: 0.00192493 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 6 error: 4.56958 +91: Newton iteration 4 error: 1.05102e-06 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 24 done. CPU time: 1.5169 seconds, end time: 26383.7 seconds (7 hours, 19 minutes, 43.7 seconds), step size: 2793.42 seconds (46 minutes, 33.42 seconds) -94: 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) -94: 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.00355867 -94: 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: 5.02278 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 56 done. CPU time: 2.45605 seconds, end time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.49995 seconds -93: Begin time step 57. Start time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.36359 seconds -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 5.88898e-11 +91: Linearization/solve/update time: 0.00698152(97.6606%)/0.0001506(2.10666%)/1.664e-05(0.232768%) +91: Storage: 39865.7 40.5451 +91: 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 1 error: 2.70359 +93: Newton iteration 7 error: 0.0264348 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: 0.115864 -94: 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: 0.00124955 -94: 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: 0.000119023 -94: 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 6 error: 1.2225e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 7 error: 1.05993e-09 -94: Linearization/solve/update time: 0.0170141(96.3953%)/0.000612644(3.471%)/2.36e-05(0.133708%) -94: Writing visualization results for the current time step. -92: Time step 40 done. CPU time: 2.64442 seconds, end time: 39.0633 seconds, step size: 2.15917 seconds -92: Serialize to file 'powerinjection_forchheimer_ad_time=39.0633_rank=0.ers', next time step size: 1.96288 -92: Begin time step 41. Start time: 39.0633 seconds, step size: 1.96288 seconds -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 1 error: 2.47926 -92: 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: 6.32016e-06 -97: 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 7 error: 0.641094 -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 8 error: 0.0137783 -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 9 error: 7.95374e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 25 done. CPU time: 1.53494 seconds, end time: 29409.9 seconds (8 hours, 10 minutes, 9.9 seconds), step size: 3026.2 seconds (50 minutes, 26.2 seconds) -94: 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) -94: 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.00323064 -94: 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: 3.66013 -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 2 error: 0.392246 +93: Newton iteration 8 error: 0.000303135 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 1.7053e-11 -91: Linearization/solve/update time: 0.0309575(98.6542%)/0.000384121(1.2241%)/3.82e-05(0.121734%) -91: Storage: 47258.6 35.0788 -91: 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.0134665 -94: 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: 2.07376 -94: 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: 0.0377495 @@ -65498,25 +65708,17 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 6 error: 0.0837182 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 58 done. CPU time: 2.70195 seconds, end time: 35.0788 seconds, step size: 0.656545 seconds -91: Begin time step 59. Start time: 35.0788 seconds, step size: 0.656545 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: 28.5387 -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 2 error: 10.3203 -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 3 error: 48.2464 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 4 done. CPU time: 0.249329 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) +96: 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) +96: 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.60848 +93: Newton iteration 9 error: 3.14103e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.20792e-11 +93: Linearization/solve/update time: 0.0234157(98.3006%)/0.00036404(1.52826%)/4.076e-05(0.171113%) +93: Storage: 53193.1 32.8433 +93: 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 7 error: 0.00143681 @@ -65529,60 +65731,135 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 9 error: 9.10186e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 53 done. CPU time: 0.951937 seconds, end time: 63.0234 seconds (1 minutes, 3.023 seconds), step size: 1.62222 seconds +92: Begin time step 54. Start time: 63.0234 seconds (1 minutes, 3.023 seconds), step size: 1.62222 seconds +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.362264 +92: Newton iteration 1 error: 2.55067 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 3 error: 1.96303 +92: Newton iteration 2 error: 0.610927 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 4 error: 47.2357 +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0199428(98.1572%)/0.0002978(1.46575%)/7.66e-05(0.37702%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. +91: Time step 75 done. CPU time: 1.01872 seconds, end time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.7125 seconds +91: Begin time step 76. Start time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.4806 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 5 error: 91.9544 +91: Newton iteration 1 error: 0.837513 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 6 error: 64.0439 +91: Newton iteration 2 error: 1.18846 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Newton iteration 10 error: 3.89511e-09 -94: Linearization/solve/update time: 0.0235202(96.469%)/0.000828565(3.3984%)/3.232e-05(0.132562%) +94: Linearization/solve/update time: 0.0235918(96.3828%)/0.00085228(3.48193%)/3.312e-05(0.135309%) 94: Writing visualization results for the current time step. -94: Time step 26 done. CPU time: 1.56032 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) -94: 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) -94: 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.00308367 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 38 done. CPU time: 0.751438 seconds, end time: 32.8433 seconds, step size: 2.02715 seconds +93: Begin time step 39. Start time: 32.8433 seconds, step size: 2.02715 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 4 error: 1.56886 +93: Newton iteration 1 error: 2.91807 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 5 error: 0.554658 +93: Newton iteration 2 error: 0.51074 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 3 error: 2.53278 +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: 3.07407 +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 4 error: 5.65985 +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 5 error: 2.36384 +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 6 error: 0.94356 +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 7 error: 0.277211 +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 7 error: 3.5057 -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 8 error: 0.0365328 +91: Newton iteration 3 error: 0.000584099 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 9 error: 1.34732e-05 +91: Newton iteration 4 error: 3.29207e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 5 error: 3.50653e-11 +91: Linearization/solve/update time: 0.0079592(97.4647%)/0.00018836(2.30657%)/1.868e-05(0.228747%) +91: Storage: 39171.1 40.7107 +91: 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: 0.0265726 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 26 done. CPU time: 0.559874 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) +94: 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) +94: 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.00308367 +94: 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: 6.12629 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 76 done. CPU time: 1.03065 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 11.4806 seconds +91: Simulation of problem 'powerinjection_darcy_fd' finished. +91: +91: ------------------------ Timing ------------------------ +91: Setup time: 0.00143 seconds, 0.139% +91: Simulation time: 1.03 seconds, 99.9% +91: Linearization time: 0.831 seconds, 80.6% +91: Linear solve time: 0.0292 seconds, 2.83% +91: Newton update time: 0.0122 seconds, 1.18% +91: Pre/postprocess time: 0.0535 seconds, 5.19% +91: Output write time: 0.0951 seconds, 9.23% +91: First process' simulation CPU time: 0.987 seconds +91: Number of processes: 1 +91: Threads per processes: 1 +91: Total CPU time: 0.987 seconds +91: +91: ---------------------------------------------------------------- +91: +91: Simulation completed +87: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 4 error: 1.77235 +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 5 error: 0.571568 +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 8 error: 0.0475764 +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 9 error: 0.0021176 +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.142951 @@ -65591,14 +65868,18 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 4 error: 0.361815 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 2.80806e-11 -91: Linearization/solve/update time: 0.0257812(98.3086%)/0.000404442(1.54222%)/3.912e-05(0.149172%) -91: Storage: 47017.9 35.7354 -91: Writing visualization results for the current time step. -97: Newton iteration 3 error: 5.85277e-09 -97: Linearization/solve/update time: 0.0940291(62.8524%)/0.0554282(37.0502%)/0.000145721(0.0974051%) -97: Storage: 9.49747e+07 3.60857e-12 2.05847e+08 0 0 0 -97: Writing visualization results for the current time step. +95: Time step 20 done. CPU time: 0.466461 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) +95: Serialize to file 'reservoir_blackoil_ecfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 +95: 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) +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: 0.172529 +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 7 error: 0.0237772 +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 5 error: 0.0552393 @@ -65607,46 +65888,62 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 6 error: 0.0017804 94: 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 2 error: 0.000891151 -87: 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: 1.08808 -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 5 error: 1.08924 -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, num switched=0 +95: Linearization/solve/update time: 0.00735036(95.1262%)/0.00029436(3.80952%)/8.224e-05(1.06433%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: 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 6 error: 0.184634 +93: Newton iteration 8 error: 0.000736393 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 7 error: 3.41783e-05 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 59 done. CPU time: 2.73204 seconds, end time: 35.7354 seconds, step size: 0.656545 seconds -91: Begin time step 60. Start time: 35.7354 seconds, step size: 0.656545 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: 30.2627 -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 2 error: 10.2557 -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 10 error: 4.7704e-06 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 11 error: 2.25668e-11 +92: Linearization/solve/update time: 0.0277606(98.3271%)/0.00043056(1.52503%)/4.176e-05(0.147912%) +97: Solve: M deltax^k = r +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 5 error: 8.11402e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 50248.3 64.6457 +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 9 error: 1.45756e-06 +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 8 error: 3.40082e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Newton iteration 9 error: 2.52416e-09 -94: Linearization/solve/update time: 0.0213237(96.4445%)/0.000755925(3.41896%)/3.02e-05(0.136591%) +94: Linearization/solve/update time: 0.020456(96.2389%)/0.00076916(3.61866%)/3.028e-05(0.142458%) 94: Writing visualization results for the current time step. -97: Time step 1 done. CPU time: 0.159991 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -94: Time step 27 done. CPU time: 1.58285 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) +93: Newton iteration 10 error: 5.71561e-10 +93: Linearization/solve/update time: 0.0250312(98.4233%)/0.00036516(1.43582%)/3.584e-05(0.140923%) +93: Storage: 53021.8 34.8705 +93: Writing visualization results for the current time step. +91: ###################### +91: # Comparing results +91: ###################### +91: RND: 'a2dd7ad2f6949b9d357fc32b1dd70728' +95: Time step 21 done. CPU time: 0.483354 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) +95: 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) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 54 done. CPU time: 0.98703 seconds, end time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.62222 seconds +92: Begin time step 55. Start time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.47474 seconds +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 1 error: 2.60234 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 27 done. CPU time: 0.581571 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) 94: 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) 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r @@ -65657,70 +65954,90 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 2 error: 12.4975 94: 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: 63.8333 -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 4 error: 45.3982 -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 5 error: 118.494 -91: 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 7 error: 0.0211345 -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 8 error: 0.000238009 +93: Time step 39 done. CPU time: 0.778823 seconds, end time: 34.8705 seconds, step size: 2.02715 seconds +93: Begin time step 40. Start time: 34.8705 seconds, step size: 2.02715 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 9 error: 5.23979e-08 +93: Newton iteration 1 error: 2.75678 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: 0.603818 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 2 error: 0.419195 +92: 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: 6.32016e-06 +97: 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.535401 +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 4 error: 1.86479 94: 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: 0.052149 -94: 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 6 error: 0.00903449 -94: 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: 40.2335 -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 7 error: 3.52873 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: 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) -97: 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: 2.24115 +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 4 error: 4.21025 +92: 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, num switched=0 -96: Linearization/solve/update time: 0.107852(99.256%)/0.000736324(0.677641%)/7.2081e-05(0.0663363%) +96: Linearization/solve/update time: 0.048221(98.3859%)/0.00071724(1.46339%)/7.388e-05(0.150738%) 96: Storage: 1.66206e+07 0 4.73038e+06 96: Writing visualization results for the current time step. +95: Solve: M deltax^k = r 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 0.645742 +92: Newton iteration 5 error: 2.77298 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 7 error: 0.0664096 +92: Newton iteration 6 error: 0.899061 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.3309 +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 4 error: 2.58358 +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 5 error: 0.871999 +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 5 error: 0.052149 +94: 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 6 error: 0.00903449 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 6 error: 5.86542e-09 +87: Linearization/solve/update time: 0.139372(96.6333%)/0.00474284(3.28845%)/0.0001128(0.0782098%) +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0154144(97.4347%)/0.00031356(1.98202%)/9.228e-05(0.583303%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: 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 6 error: 0.293155 +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 7 error: 0.0528513 +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 7 error: 0.000145018 @@ -65729,22 +66046,52 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 8 error: 9.66206e-06 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 7 error: 0.211215 +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 8 error: 0.014038 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 3 error: 5.85277e-09 +97: Linearization/solve/update time: 0.0498501(74.5045%)/0.016912(25.2762%)/0.00014672(0.219283%) +97: Storage: 9.49747e+07 3.60857e-12 2.05847e+08 0 0 0 +97: Writing visualization results for the current time step. 94: Newton iteration 9 error: 8.6007e-09 -94: Linearization/solve/update time: 0.0213274(96.7861%)/0.000679123(3.08193%)/2.908e-05(0.131968%) +94: Linearization/solve/update time: 0.0216818(96.7421%)/0.00070052(3.12565%)/2.964e-05(0.132251%) 94: 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 8 error: 0.186107 -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 9 error: 0.0003707 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 1.06456e-09 -91: Linearization/solve/update time: 0.0297061(98.4431%)/0.000430802(1.42763%)/3.9e-05(0.129242%) -91: Storage: 46766 36.3919 -91: Writing visualization results for the current time step. -94: Time step 28 done. CPU time: 1.60531 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) +87: Storage in liquidPhase: [328478 5.47616 0 0] +87: Storage in gasPhase: [308.414 28747 0 0] +87: Storage total: [328787 28752.5 0 0] +87: 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 8 error: 0.00288502 +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 9 error: 6.20159e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 9.76627e-10 +92: Linearization/solve/update time: 0.021041(97.9358%)/0.0004022(1.87205%)/4.128e-05(0.192139%) +92: Storage: 50089.6 66.1204 +92: Writing visualization results for the current time step. +95: Time step 22 done. CPU time: 0.504435 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) +95: 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) +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 9 error: 1.02643e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 8.78458e-10 +93: Linearization/solve/update time: 0.0256889(98.4096%)/0.00037772(1.44698%)/3.744e-05(0.143426%) +93: Storage: 52848.9 36.8976 +93: Writing visualization results for the current time step. +96: Time step 5 done. CPU time: 0.308319 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) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 28 done. CPU time: 0.604424 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) 94: 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) 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r @@ -65755,90 +66102,62 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 2 error: 4.37824 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 3.21165e-11 -93: Linearization/solve/update time: 0.0883326(99.399%)/0.000492521(0.554225%)/4.1561e-05(0.0467678%) -93: Storage: 50007.3 66.9008 -93: Writing visualization results for the current time step. -91: Time step 60 done. CPU time: 2.76821 seconds, end time: 36.3919 seconds, step size: 0.656545 seconds -91: Serialize to file 'powerinjection_darcy_fd_time=36.3919_rank=0.ers', next time step size: 0.656545 -91: Begin time step 61. Start time: 36.3919 seconds, step size: 0.656545 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: 31.2782 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 8 done. CPU time: 1.27629 seconds, end time: 7571.44 seconds (2 hours, 6 minutes, 11.44 seconds), step size: 1783.52 seconds (29 minutes, 43.52 seconds) +87: 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) +87: 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.348761 94: 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: 0.440355 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 7 done. CPU time: 0.767667 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) -96: 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) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 57 done. CPU time: 2.5521 seconds, end time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds -93: Begin time step 58. Start time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds +97: Time step 1 done. CPU time: 0.0726072 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +97: 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) +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 40 done. CPU time: 0.806893 seconds, end time: 36.8976 seconds, step size: 2.02715 seconds +93: Serialize to file 'powerinjection_forchheimer_fd_time=36.8976_rank=0.ers', next time step size: 2.02715 +93: Begin time step 41. Start time: 36.8976 seconds, step size: 2.02715 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: 2.80904 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 8 error: 5.40613e-05 +93: Newton iteration 1 error: 2.61363 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 55 done. CPU time: 1.01819 seconds, end time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds +92: Begin time step 56. Start time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds 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 9 error: 1.24366e-08 +92: Newton iteration 1 error: 2.66833 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 2 error: 13.1646 -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 3 error: 51.7186 -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 4 error: 166.818 -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 5 error: 99.8132 -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 6 error: 52.6661 -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 7 error: 20.9444 -91: 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, num switched=0 +95: Linearization/solve/update time: 0.00876192(95.7587%)/0.0003(3.27869%)/8.808e-05(0.962623%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +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 5 error: 1.1805 +94: Newton iteration 4 error: 0.440355 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r -97: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 1.1805 +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 2 error: 0.539297 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 2 error: 0.588441 +93: Newton iteration 3 error: 2.14992 93: 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 8 error: 4.04651 -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 9 error: 0.144896 -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 10 error: 0.000111417 -91: 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: 3.09371 +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 5 error: 1.18053 +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 6 error: 0.00184044 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -65851,86 +66170,116 @@ 94: Newton iteration 8 error: 3.84898e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Newton iteration 9 error: 6.50126e-10 -94: Linearization/solve/update time: 0.0324086(97.486%)/0.000802925(2.41522%)/3.284e-05(0.0987836%) +94: Linearization/solve/update time: 0.0212843(96.7008%)/0.00069708(3.16704%)/2.908e-05(0.132119%) 94: Writing visualization results for the current time step. -91: Newton iteration 11 error: 2.63185e-10 -91: Linearization/solve/update time: 0.0313174(98.4538%)/0.000449084(1.4118%)/4.2761e-05(0.134429%) -91: Storage: 46500 37.0485 -91: Writing visualization results for the current time step. -92: Newton iteration 10 error: 1.51346e-11 -92: Linearization/solve/update time: 0.118162(99.549%)/0.000492802(0.415176%)/4.248e-05(0.0357885%) -92: Storage: 52490.9 41.0262 -92: 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 2 error: 0.616322 +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 3 error: 3.5648 +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 4 error: 5.4313 +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 5 error: 2.09079 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 23 done. CPU time: 0.522527 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) +95: 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) +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: 3.60707 +93: Newton iteration 6 error: 0.410606 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 29 done. CPU time: 1.65194 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) -94: 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) -94: 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.00253232 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 61 done. CPU time: 2.80811 seconds, end time: 37.0485 seconds, step size: 0.656545 seconds -91: Begin time step 62. Start time: 37.0485 seconds, step size: 0.596859 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: 32.1026 -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 2 error: 9.65402 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 41 done. CPU time: 2.77246 seconds, end time: 41.0262 seconds, step size: 1.96288 seconds -92: Begin time step 42. Start time: 41.0262 seconds, step size: 1.96288 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.0816845 +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 8 error: 0.00499714 +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: 0.818716 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 1 error: 2.36616 +92: Newton iteration 7 error: 0.229296 +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 8 error: 0.0368215 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 29 done. CPU time: 0.626847 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) +94: 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) +94: 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: 3.04699 +94: Newton iteration 1 error: 0.00253232 94: 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: 1.5019 +94: Newton iteration 2 error: 3.04699 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: 3.72521 -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 5 error: 1.25247 -93: 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: 57.4148 -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 4 error: 84.8439 -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 5 error: 159.18 -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 6 error: 84.4848 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Simulation name: 'reservoir_blackoil_ecfv' -95: Number of timesteps: '26' - 90/120 Test #95: reservoir_blackoil_ecfv ........................ Passed 1.97 sec +91: Simulation name: 'powerinjection_darcy_fd' +91: Number of timesteps: '76' +97: Solve: M deltax^k = r + 90/120 Test #91: powerinjection_darcy_fd ........................ Passed 1.26 sec test 98 Start 98: reservoir_ncp_vcfv 98: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--simulation" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv" "--" "--end-time=8750000" 98: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 98: Test timeout computed to be: 1500 +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 1.52966e-08 +97: Linearization/solve/update time: 0.0227804(64.7671%)/0.0123344(35.0679%)/5.804e-05(0.165014%) +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0145869(97.3918%)/0.00030972(2.0679%)/8.092e-05(0.540276%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: 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 1 error: 0.0155695 +87: 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 9 error: 2.07088e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 9.45192e-10 +93: Linearization/solve/update time: 0.0251359(98.4453%)/0.00036184(1.41716%)/3.512e-05(0.137548%) +93: Storage: 52674.3 38.9248 +93: Writing visualization results for the current time step. +93: Time step 41 done. CPU time: 0.834779 seconds, end time: 38.9248 seconds, step size: 2.02715 seconds +93: Begin time step 42. Start time: 38.9248 seconds, step size: 2.02715 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: 2.48542 +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 9 error: 0.00161207 +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 10 error: 4.3128e-06 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 11 error: 3.11502e-11 +92: Linearization/solve/update time: 0.0234931(97.9741%)/0.00044376(1.85063%)/4.204e-05(0.175321%) +92: Storage: 49926.6 67.5951 +92: 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: 1.5019 +94: 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: 3.88201 @@ -65943,50 +66292,23 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 6 error: 0.123953 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 1 error: 1.52966e-08 -97: Linearization/solve/update time: 0.0371857(49.213%)/0.0383161(50.709%)/5.888e-05(0.077924%) +98: ###################### +98: # Running test '' +98: ###################### 97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 97: 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 7 error: 23.0021 -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 8 error: 1.59709 -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 9 error: 0.00189418 -91: 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: 0.457035 +93: Newton iteration 2 error: 0.544645 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 7 error: 0.102967 +93: Newton iteration 3 error: 2.22773 +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 4 error: 3.24097 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: ###################### -98: # Running test '' -98: ###################### -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 10 error: 2.77105e-08 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 11 error: 1.53904e-11 -91: Linearization/solve/update time: 0.0284263(98.2621%)/0.000459443(1.58817%)/4.332e-05(0.149745%) -91: Storage: 46242.3 37.6453 -91: 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 2 error: 0.488722 -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 3 error: 1.80603 -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 7 error: 0.00157829 @@ -65995,73 +66317,73 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 8 error: 0.000224508 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv --end-time=8750000" -91: Time step 62 done. CPU time: 2.8442 seconds, end time: 37.6453 seconds, step size: 0.596859 seconds -91: Begin time step 63. Start time: 37.6453 seconds, step size: 0.542599 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: 33.7573 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 2 done. CPU time: 0.272102 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) -97: 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) -97: 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 9 error: 1.11514e-07 94: 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: 9.61799 -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 3 error: 58.5537 -91: 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 8 error: 0.00892432 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 24 done. CPU time: 0.544339 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) +95: 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) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 56 done. CPU time: 1.04584 seconds, end time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.47474 seconds +92: Begin time step 57. Start time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.34068 seconds +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 1 error: 2.79928 +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, num switched=0 +95: Linearization/solve/update time: 0.00738008(95.1605%)/0.00029996(3.86776%)/7.536e-05(0.97171%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +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 10 error: 3.38933e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Newton iteration 11 error: 7.49519e-11 -94: Linearization/solve/update time: 0.0489806(97.8599%)/0.00102793(2.05373%)/4.324e-05(0.0863905%) +94: Linearization/solve/update time: 0.0257934(96.5393%)/0.00088848(3.32539%)/3.616e-05(0.135339%) 94: 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: 138.775 -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 5 error: 66.518 -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 6 error: 32.7577 -91: 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: 1.23778 +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 6 error: 0.439422 +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: 3.29818 +92: Newton iteration 2 error: 0.448278 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 5 error: 2.05845 +92: Newton iteration 3 error: 2.29421 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 7 error: 10.0348 -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 8 error: 1.1182 -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 9 error: 0.0256919 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 30 done. CPU time: 1.70731 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) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 4.68144 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 2 done. CPU time: 0.113283 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) +97: 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) +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.0921322 +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: 2.2128 +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 6 error: 0.808458 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 25 done. CPU time: 0.558029 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) +95: 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) +95: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 30 done. CPU time: 0.654025 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) 94: Serialize to file 'tutorial1_time=50322.3_rank=0.ers', next time step size: 4372.21 94: 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) 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -66069,23 +66391,6 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 1 error: 0.00245374 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 9 error: 0.00012062 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 10 error: 6.64498e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 11 error: 1.70246e-11 -91: Linearization/solve/update time: 0.02885(98.1698%)/0.000492363(1.6754%)/4.548e-05(0.154758%) -91: Storage: 45989.5 38.1879 -91: 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 3 error: 3.30253e-06 -87: 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: 3.90018 @@ -66094,42 +66399,56 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 3 error: 0.146082 94: 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: 0.223449 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 63 done. CPU time: 2.88015 seconds, end time: 38.1879 seconds, step size: 0.542599 seconds -91: Begin time step 64. Start time: 38.1879 seconds, step size: 0.493272 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: 36.9938 -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 2 error: 8.63311 -91: 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, num switched=0 -96: Linearization/solve/update time: 0.11159(99.299%)/0.000714444(0.63575%)/7.3281e-05(0.0652093%) +96: Linearization/solve/update time: 0.0546467(98.4642%)/0.0007798(1.40507%)/7.256e-05(0.130741%) 96: Storage: 1.66206e+07 0 4.73038e+06 96: Writing visualization results for the current time step. +98: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv --end-time=8750000" +93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 10 error: 5.78936e-08 +93: Newton iteration 8 error: 0.00649397 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 1.16707e-11 -93: Linearization/solve/update time: 0.0846326(86.9864%)/0.0126129(12.9637%)/4.852e-05(0.0498695%) -93: Storage: 49854.9 68.2644 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 9 error: 3.62287e-05 +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 7 error: 0.207508 +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 8 error: 0.0225359 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Solve: M deltax^k = r +93: Newton iteration 10 error: 3.62991e-09 +93: Linearization/solve/update time: 0.0240579(98.452%)/0.00034316(1.40431%)/3.512e-05(0.143721%) +93: Storage: 52498 40.9519 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 6 error: 0.61521 +92: Newton iteration 9 error: 0.000316321 92: 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: 7.50303e-10 +97: Linearization/solve/update time: 0.0157065(88.4675%)/0.00198564(11.1842%)/6.184e-05(0.348316%) +87: Update: x^(k+1) = x^k - deltax^k +87: Newton iteration 2 error: 3.86257e-05 +87: 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: 0.223449 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: 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 7 error: 0.11078 +92: Newton iteration 10 error: 5.7559e-08 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 11 error: 1.22853e-11 +92: Linearization/solve/update time: 0.0252709(98.1054%)/0.00044204(1.71607%)/4.6e-05(0.178579%) 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 5 error: 0.04494 @@ -66138,26 +66457,24 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 6 error: 0.0149847 94: 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: 193.688 -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 4 error: 171.71 -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 5 error: 13.5183 -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 6 error: 0.174808 -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 7 error: 0.00946617 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 6 done. CPU time: 0.370812 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) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 49773.9 68.9358 +92: Writing visualization results for the current time step. +93: Time step 42 done. CPU time: 0.861192 seconds, end time: 40.9519 seconds, step size: 2.02715 seconds +93: Begin time step 43. Start time: 40.9519 seconds, step size: 2.02715 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: 2.3682 +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, num switched=0 +95: Linearization/solve/update time: 0.0153712(97.5991%)/0.0003024(1.92008%)/7.572e-05(0.480781%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +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 7 error: 1.76539e-05 @@ -66166,149 +66483,154 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 8 error: 0.000202244 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 58 done. CPU time: 2.67209 seconds, end time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.36359 seconds -93: Begin time step 59. Start time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.23963 seconds -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r +92: Time step 57 done. CPU time: 1.07537 seconds, end time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.34068 seconds +92: Begin time step 58. Start time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.2188 seconds +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Newton iteration 9 error: 9.46934e-09 -94: Linearization/solve/update time: 0.0412805(98.1448%)/0.000745203(1.77173%)/3.512e-05(0.0834982%) +94: Linearization/solve/update time: 0.0212752(96.8581%)/0.00066072(3.00802%)/2.94e-05(0.133848%) 94: 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 8 error: 5.63491e-05 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 9 error: 3.09825e-09 -91: Linearization/solve/update time: 0.0247156(98.2765%)/0.000397682(1.5813%)/3.576e-05(0.142192%) -91: Storage: 45741.6 38.6718 -91: 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: 7.50303e-10 -97: Linearization/solve/update time: 0.0524601(96.7847%)/0.00168385(3.10657%)/5.8922e-05(0.108706%) -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: 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.553215 +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 3 error: 2.63075 +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 4 error: 2.87837 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 3 done. CPU time: 0.136537 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) +97: 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) +97: 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.96497 +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 6 error: 0.340234 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 26 done. CPU time: 0.579731 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) +95: Simulation of problem 'reservoir_blackoil_ecfv' finished. +95: +95: ------------------------ Timing ------------------------ +95: Setup time: 0.00777 seconds, 1.32% +95: Simulation time: 0.58 seconds, 98.7% +95: Linearization time: 0.338 seconds, 58.3% +95: Linear solve time: 0.0133 seconds, 2.29% +95: Newton update time: 0.002 seconds, 0.346% +95: Pre/postprocess time: 0.0363 seconds, 6.26% +95: Output write time: 0.183 seconds, 31.5% +95: First process' simulation CPU time: 0.574 seconds +95: Number of processes: 1 +95: Threads per processes: 1 +95: Total CPU time: 0.574 seconds +95: +95: ---------------------------------------------------------------- +95: +95: Simulation completed 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 8 error: 0.00388535 +92: Newton iteration 1 error: 2.93237 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 9 error: 4.34732e-06 +92: Newton iteration 2 error: 0.411438 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 8 done. CPU time: 0.894793 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) -96: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds -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 1 error: 2.96506 -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 2 error: 0.35564 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 31 done. CPU time: 1.75602 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) +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 3.31267 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 31 done. CPU time: 0.676739 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) 94: 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) 94: 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.00238195 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 64 done. CPU time: 2.91207 seconds, end time: 38.6812 seconds, step size: 0.493272 seconds -91: Begin time step 65. Start time: 38.6812 seconds, step size: 0.534378 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: 42.3305 -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 2 error: 15.8948 -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 3 error: 1.74671 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Solve: M deltax^k = r 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 2 error: 10.2871 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 3 done. CPU time: 0.343893 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 4 error: 0.0544794 -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 5 error: 4.90605e-05 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 6 error: 9.14952e-10 -91: Linearization/solve/update time: 0.00963162(68.7305%)/0.00435959(31.1097%)/2.24e-05(0.159845%) -91: Storage: 45499.6 39.1013 -91: 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: 2.64835 -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: 0.18483 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 3 error: 1.23546e-09 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.0689488 +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: 2.29764 +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 5 error: 3.29692 +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 6 error: 3.88214 +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 7 error: 1.29534 +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 4 error: 0.62562 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.4893e-11 -92: Linearization/solve/update time: 0.114454(99.5528%)/0.000472164(0.410692%)/4.196e-05(0.0364972%) -92: Storage: 52318.3 42.9891 -92: 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 5 error: 0.0885582 94: 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 6 error: 0.00194892 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 65 done. CPU time: 2.93213 seconds, end time: 39.2156 seconds, step size: 0.534378 seconds -91: Begin time step 66. Start time: 39.2156 seconds, step size: 0.712504 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: 45.6156 -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 2 error: 5.26806 -91: 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: 3.21673 +93: Newton iteration 8 error: 0.00526766 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 5 error: 4.41034 +93: Newton iteration 9 error: 4.28005e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Linearization/solve/update time: 0.0750236(96.6256%)/0.00256516(3.30376%)/5.488e-05(0.0706819%) +87: Storage in liquidPhase: [353658 5.46554 0 0] +87: Storage in gasPhase: [308.783 28746.8 0 0] +87: Storage total: [353966 28752.3 0 0] +87: 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 8 error: 0.00236693 +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 9 error: 2.00101e-06 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.33511e-11 +92: Linearization/solve/update time: 0.0231272(98.1723%)/0.00039212(1.6645%)/3.844e-05(0.163173%) +92: Storage: 49630.4 70.1546 +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 10 error: 3.05032e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 11 error: 1.04805e-11 +93: Linearization/solve/update time: 0.0280708(98.4553%)/0.00040068(1.40534%)/3.972e-05(0.139314%) +93: Storage: 52319.9 42.9791 +93: Writing visualization results for the current time step. +93: Time step 43 done. CPU time: 0.891755 seconds, end time: 42.9791 seconds, step size: 2.02715 seconds +93: Begin time step 44. Start time: 42.9791 seconds, step size: 1.84286 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 6 error: 0.00194892 +94: 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 7 error: 0.000142 94: 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.109866 -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 4 error: 2.16597e-05 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.04069e-09 -91: Linearization/solve/update time: 0.0150162(98.577%)/0.000198322(1.30193%)/1.844e-05(0.121053%) -91: Storage: 45241.7 39.5041 -91: 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 6 error: 1.79418 -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 8 error: 9.00149e-08 @@ -66317,32 +66639,45 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 9 error: 1.61257e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 42 done. CPU time: 2.90849 seconds, end time: 42.9891 seconds, step size: 1.96288 seconds -92: Begin time step 43. Start time: 42.9891 seconds, step size: 1.96288 seconds +94: Newton iteration 10 error: 2.76941e-11 +94: Linearization/solve/update time: 0.0235037(96.6239%)/0.00078896(3.24342%)/3.228e-05(0.132703%) +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 1 error: 7.50303e-10 +97: Linearization/solve/update time: 0.0249571(92.5662%)/0.00194132(7.20039%)/6.292e-05(0.233371%) +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: Writing visualization results for the current time step. +87: Time step 9 done. CPU time: 1.36358 seconds, end time: 8797.86 seconds (2 hours, 26 minutes, 37.86 seconds), step size: 1226.42 seconds (20 minutes, 26.42 seconds) +87: 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) +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 58 done. CPU time: 1.10261 seconds, end time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds +92: Begin time step 59. Start time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds 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 1 error: 2.26535 +92: Newton iteration 1 error: 3.14992 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 10 error: 2.76941e-11 -94: Linearization/solve/update time: 0.0448721(97.9413%)/0.000904566(1.97438%)/3.864e-05(0.0843387%) -94: Writing visualization results for the current time step. -91: Time step 66 done. CPU time: 2.95613 seconds, end time: 39.9281 seconds, step size: 0.712504 seconds -91: Begin time step 67. Start time: 39.9281 seconds, step size: 1.00938 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: 27.6114 -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 2 error: 7.64039 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: ###################### +95: # Comparing results +95: ###################### +95: RND: 'd971cf34b248259ccf4c3af6772b5655' 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.318955 +93: Newton iteration 1 error: 2.26396 +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 2 error: 0.381222 +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 3 error: 1.73397 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 32 done. CPU time: 1.80246 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) +97: Time step 4 done. CPU time: 0.169296 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) +97: 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) +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 32 done. CPU time: 0.701511 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) 94: 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) 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 94: Solve: M deltax^k = r @@ -66353,183 +66688,406 @@ 94: Update: x^(k+1) = x^k - deltax^k 94: Newton iteration 2 error: 8.00777 94: 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.0304188 -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 4 error: 8.07626e-08 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.68825e-11 -91: Linearization/solve/update time: 0.00818333(97.4344%)/0.000198161(2.35939%)/1.732e-05(0.20622%) -91: Storage: 44948.9 39.8873 -91: 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: 2.49764 +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: 1.51178 +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 5 error: 0.458368 +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.452311 +92: Newton iteration 2 error: 0.509946 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 3 error: 2.28986 +92: Newton iteration 3 error: 4.93744 +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 4 error: 10.1008 +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 6 error: 0.117169 +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 4 error: 4.20144 +94: 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: 0.200176 +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 5 error: 12.1708 +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 7 error: 0.0117678 +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 8 error: 0.00017553 +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 9 error: 2.53028e-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 6 error: 0.0447299 +94: 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 7 error: 0.00140282 +94: 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 8 error: 0.000317082 +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 6 error: 5.22701 +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 7 error: 2.45298 +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 8 error: 0.732354 +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 9 error: 0.0977089 92: 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: 7.50303e-10 -97: Linearization/solve/update time: 0.0456224(96.1759%)/0.00175397(3.69752%)/6.004e-05(0.126569%) +97: Linearization/solve/update time: 0.0148107(87.7148%)/0.00201136(11.9121%)/6.3e-05(0.37311%) +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +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 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.054164(98.5087%)/0.00074152(1.34861%)/7.848e-05(0.142732%) +96: Storage: 1.66206e+07 0 4.73038e+06 +96: Writing visualization results for the current time step. +87: Solve: M deltax^k = r +93: Newton iteration 10 error: 1.4353e-11 +93: Linearization/solve/update time: 0.0257004(98.5041%)/0.0003546(1.35911%)/3.568e-05(0.136754%) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 9 error: 5.93084e-08 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 10 error: 6.60817e-09 +94: Linearization/solve/update time: 0.0231195(96.5484%)/0.00079316(3.31229%)/3.336e-05(0.139313%) +94: Writing visualization results for the current time step. +93: Storage: 52156.3 44.822 +93: Writing visualization results for the current time step. +93: Time step 44 done. CPU time: 0.920039 seconds, end time: 44.822 seconds, step size: 1.84286 seconds +93: Begin time step 45. Start time: 44.822 seconds, step size: 1.84286 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 10 error: 0.00181523 +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 11 error: 5.21185e-07 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 5 done. CPU time: 0.191803 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) +97: 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) +97: 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: 0.0160117 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +92: Newton iteration 12 error: 1.1056e-11 +92: Linearization/solve/update time: 0.027963(98.1389%)/0.0004824(1.69303%)/4.788e-05(0.16804%) +92: Storage: 49480.2 71.3734 +92: Writing visualization results for the current time step. +94: Time step 33 done. CPU time: 0.727418 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) +94: 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) +94: 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.00217722 +94: 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: 1.82823 +94: 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: 3.01365 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 7 done. CPU time: 0.432489 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) +96: 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) +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 1 error: 2.20927 +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 8 error: 0.0019542 +93: Newton iteration 2 error: 0.414127 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 9 error: 3.13363e-06 +93: Newton iteration 3 error: 2.22346 +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 4 error: 1.33449 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +92: Time step 59 done. CPU time: 1.1349 seconds, end time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.2188 seconds +92: Begin time step 60. Start time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.01566 seconds +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 1 error: 3.45825 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Simulation name: 'reservoir_blackoil_ecfv' +95: Number of timesteps: '26' 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 2.49764 +94: Newton iteration 4 error: 1.98716 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 67 done. CPU time: 2.97206 seconds, end time: 40.9375 seconds, step size: 1.00938 seconds -91: Begin time step 68. Start time: 40.9375 seconds, step size: 1.42996 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: 14.5944 -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 2 error: 6.08462 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: Writing visualization results for the current time step. + 91/120 Test #95: reservoir_blackoil_ecfv ........................ Passed 0.81 sec +test 99 + Start 99: obstacle_immiscible_parameters + +99: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--parameters" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible" "--" +99: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +99: Test timeout computed to be: 1500 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 4.20144 +94: Newton iteration 5 error: 0.0195127 94: 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: 0.200176 +94: Newton iteration 6 error: 0.041786 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 9.93339e-12 -93: Linearization/solve/update time: 0.0731152(85.2891%)/0.0125657(14.6579%)/4.548e-05(0.0530525%) -93: Storage: 49712.2 69.504 -93: Writing visualization results for the current time step. -87: Solve: M deltax^k = r -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 0.00166397 -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 4 error: 2.15657e-07 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 4 done. CPU time: 0.408174 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) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.66551e-11 -91: Linearization/solve/update time: 0.015083(98.6142%)/0.000193441(1.26473%)/1.852e-05(0.121085%) -91: Storage: 44606.9 40.2383 -91: 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 6 error: 0.0447299 +94: Newton iteration 7 error: 0.00123868 94: 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 7 error: 0.00140282 +94: Newton iteration 8 error: 0.00022802 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 68 done. CPU time: 2.9891 seconds, end time: 42.3674 seconds, step size: 1.42996 seconds -91: Begin time step 69. Start time: 42.3674 seconds, step size: 2.02577 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: 8.14407 -91: 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 9 error: 5.9313e-08 +94: 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 10 error: 1.5347e-08 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 11 error: 3.36306e-11 +94: Linearization/solve/update time: 0.0245702(96.5672%)/0.00083972(3.30031%)/3.372e-05(0.132528%) +94: Writing visualization results for the current time step. +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 5 error: 1.10469 +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 6 error: 0.155424 +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 7 error: 0.0171841 +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 8 error: 0.000121889 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 9 error: 4.6349e-09 +93: Linearization/solve/update time: 0.0222046(98.2275%)/0.00036748(1.62564%)/3.32e-05(0.146868%) +93: Storage: 51991 46.6648 +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 4 error: 3.27891 +92: Newton iteration 2 error: 0.303491 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 5 error: 3.44312 +92: Newton iteration 3 error: 3.88386 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 59 done. CPU time: 2.76812 seconds, end time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds -93: Begin time step 60. Start time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 3.2384 +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 5 error: 6.53838 +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 6 error: 10.7437 +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 7 error: 11.6863 +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 8 error: 3.31801 +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 9 error: 0.00750954 +92: 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: 7.50303e-10 +97: Linearization/solve/update time: 0.0144459(87.8614%)/0.001934(11.7628%)/6.18e-05(0.375873%) +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 6 done. CPU time: 0.213886 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) +97: 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) +97: 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 2 error: 3.09908e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 45 done. CPU time: 0.945983 seconds, end time: 46.6648 seconds, step size: 1.84286 seconds +93: Begin time step 46. Start time: 46.6648 seconds, step size: 1.99644 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: 2.24837 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: ###################### +99: # Running test '' +99: ###################### +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 10 error: 4.0466e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 11 error: 1.17737e-11 +92: Linearization/solve/update time: 0.0257378(98.1312%)/0.00044628(1.70155%)/4.388e-05(0.167303%) +92: Storage: 49347.4 72.3891 +92: Writing visualization results for the current time step. +94: Time step 34 done. CPU time: 0.75329 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) +94: 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) +94: 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 8 error: 0.000317082 +94: Newton iteration 1 error: 0.00212999 94: 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: 4.70256 -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 3 error: 0.00379828 -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 4 error: 3.69373e-08 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.69678e-11 -91: Linearization/solve/update time: 0.0149602(98.631%)/0.00018948(1.24922%)/1.8161e-05(0.119734%) -91: Storage: 44198.9 40.5307 -91: 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 9 error: 5.93084e-08 +94: Newton iteration 2 error: 3.74629 +94: 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.296782 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 10 error: 6.60817e-09 -94: Linearization/solve/update time: 0.0469116(98.022%)/0.000909526(1.90046%)/3.712e-05(0.0775623%) -94: Writing visualization results for the current time step. -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 4 error: 0.000300914 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: 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: 3.11066 +93: Newton iteration 2 error: 0.698767 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 2 error: 0.519964 +93: Newton iteration 3 error: 3.77599 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 33 done. CPU time: 1.85612 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) -94: 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) +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 4 error: 3.05513 +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 5 error: 1.02665 +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 6 error: 0.397675 +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 7 error: 0.106055 +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 4 error: 0.3576 94: 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.00217722 +94: Newton iteration 5 error: 0.0498102 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 69 done. CPU time: 3.01207 seconds, end time: 44.3932 seconds, step size: 2.02577 seconds -91: Begin time step 70. Start time: 44.3932 seconds, step size: 2.86984 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: 4.94714 -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 2 error: 4.01538 -91: 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, num switched=0 -96: Linearization/solve/update time: 0.110822(99.2717%)/0.000726604(0.650872%)/8.644e-05(0.0774305%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: 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 6 error: 0.00165992 +94: 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 7 error: 1.24737e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 60 done. CPU time: 1.16495 seconds, end time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 1.01566 seconds +92: Serialize to file 'powerinjection_forchheimer_ad_time=72.3891_rank=0.ers', next time step size: 0.92333 +92: Begin time step 61. Start time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 0.92333 seconds +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 6 error: 1.13388 +92: Newton iteration 1 error: 3.80872 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 8 error: 0.00868453 +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 7 error: 0.215517 +92: Newton iteration 2 error: 0.323435 +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 3 error: 2.08161 +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 4 error: 0.0629018 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 2 error: 1.82823 +94: Newton iteration 8 error: 8.01263e-07 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: 7.50303e-10 +97: Linearization/solve/update time: 0.0231167(91.9307%)/0.00196612(7.81889%)/6.296e-05(0.25038%) +87: Newton iteration 3 error: 2.8842e-10 +87: Linearization/solve/update time: 0.0745659(97.425%)/0.0019166(2.50416%)/5.424e-05(0.0708679%) +94: Newton iteration 9 error: 5.38887e-10 +94: Linearization/solve/update time: 0.0208745(96.6916%)/0.0006868(3.18129%)/2.744e-05(0.127103%) +94: Writing visualization results for the current time step. +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: 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 9 error: 5.67284e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 8.50241e-09 +93: Linearization/solve/update time: 0.0262884(98.478%)/0.00037064(1.38844%)/3.564e-05(0.13351%) +93: Storage: 51809.7 48.6613 +93: Writing visualization results for the current time step. +87: Storage in liquidPhase: [378240 5.34017 0 0] +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 0.00416786 +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 6 error: 1.28925e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: opm models will now start the simulation. 98: # [known parameters which were specified at run-time] 98: EndTime="8750000" # default: "8.64e+07" @@ -66605,643 +67163,1557 @@ 98: Simulator successfully set up 98: Applying the initial solution of the "reservoir_ncp_vcfv" problem 98: 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 3 error: 0.00496026 -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 4 error: 4.3741e-07 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.79625e-11 -91: Linearization/solve/update time: 0.00820329(97.5253%)/0.000190082(2.2598%)/1.808e-05(0.214945%) -91: Storage: 43708.2 40.7234 -91: 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: 4.04198 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 35 done. CPU time: 0.775263 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) +94: 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) +94: 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: 3.01365 +94: Newton iteration 1 error: 0.00211244 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Storage in gasPhase: [309.235 28746.8 0 0] +87: Storage total: [378549 28752.1 0 0] +87: Writing visualization results for the current time step. +92: Newton iteration 7 error: 1.39977e-10 +92: Linearization/solve/update time: 0.0170283(98.2551%)/0.00027544(1.58932%)/2.696e-05(0.155562%) +92: Storage: 49219.2 73.3045 +92: 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 4 error: 1.98716 +94: Newton iteration 2 error: 10.3628 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -91: Time step 70 done. CPU time: 3.0281 seconds, end time: 47.263 seconds, step size: 2.86984 seconds -91: Serialize to file 'powerinjection_darcy_fd_time=47.263_rank=0.ers', next time step size: 4.06561 -91: Begin time step 71. Start time: 47.263 seconds, step size: 4.06561 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: 3.19152 -91: 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: 0.0195127 +94: Newton iteration 3 error: 1.1503 94: 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 6 error: 0.041786 +94: Newton iteration 4 error: 1.58775 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, num switched=0 +96: Linearization/solve/update time: 0.0549658(98.4891%)/0.00077064(1.38085%)/7.256e-05(0.130015%) +96: Storage: 1.66206e+07 0 4.73038e+06 +96: Writing visualization results for the current time step. +93: Time step 46 done. CPU time: 0.974745 seconds, end time: 48.6613 seconds, step size: 1.99644 seconds +93: Begin time step 47. Start time: 48.6613 seconds, step size: 1.99644 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 4 error: 7.81079 +93: Newton iteration 1 error: 2.26977 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 5 error: 8.35421 +93: Newton iteration 2 error: 0.574996 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 9 done. CPU time: 1.02364 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -96: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -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 1 error: 7.50303e-10 -97: Linearization/solve/update time: 0.0437797(81.5548%)/0.0098397(18.3299%)/6.192e-05(0.115347%) -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: 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 8 error: 0.00812891 +92: Time step 61 done. CPU time: 1.18682 seconds, end time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 0.92333 seconds +92: Begin time step 62. Start time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 1.15416 seconds 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 9 error: 1.00618e-05 +92: Newton iteration 1 error: 4.98893 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 7 error: 0.00123868 -94: 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: 3.87616 -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 3 error: 0.00597434 -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 4 error: 4.83316e-08 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 7 done. CPU time: 0.244607 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) +97: 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) +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Begin time step 1. Start time: 0 seconds, step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 10 done. CPU time: 1.4517 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1202.14 seconds (20 minutes, 2.138 seconds) +87: Serialize to file 'obstacle_ncp_time=10000_rank=0.ers', next time step size: 0 +87: Simulation of problem 'obstacle_ncp' finished. +87: +87: ------------------------ Timing ------------------------ +87: Setup time: 0.146 seconds, 9.14% +87: Simulation time: 1.45 seconds, 90.9% +87: Linearization time: 1.28 seconds, 88.3% +87: Linear solve time: 0.0475 seconds, 3.27% +87: Newton update time: 0.00103 seconds, 0.0708% +87: Pre/postprocess time: 0.0706 seconds, 4.86% +87: Output write time: 0.0316 seconds, 2.17% +87: First process' simulation CPU time: 1.32 seconds +87: Number of processes: 1 +87: Threads per processes: 1 +87: Total CPU time: 1.32 seconds +87: +87: ---------------------------------------------------------------- +87: +87: Simulation completed 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 3.29533 +93: Newton iteration 3 error: 2.37491 +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 4 error: 4.86285 +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 5 error: 2.16523 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.56319e-11 -91: Linearization/solve/update time: 0.0191146(98.8707%)/0.000198641(1.02748%)/1.968e-05(0.101796%) -91: Storage: 43120.1 40.7782 -91: Writing visualization results for the current time step. -97: Time step 5 done. CPU time: 0.471849 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 8 error: 0.00022802 +94: Newton iteration 5 error: 0.282977 94: 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 9 error: 5.9313e-08 +94: Newton iteration 6 error: 0.00366516 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 71 done. CPU time: 3.0496 seconds, end time: 51.3286 seconds, step size: 4.06561 seconds -91: Begin time step 72. Start time: 51.3286 seconds, step size: 5.75961 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: 2.1535 -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 2 error: 4.00441 -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 3 error: 0.00720082 -91: 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 7 error: 1.29456 -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 10 error: 1.5347e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 11 error: 3.36306e-11 -94: Linearization/solve/update time: 0.0461905(97.8264%)/0.000984205(2.08444%)/4.212e-05(0.0892055%) -94: Writing visualization results for the current time step. -92: Newton iteration 10 error: 1.16316e-11 -92: Linearization/solve/update time: 0.114596(99.5443%)/0.000483603(0.420085%)/4.1e-05(0.0356149%) -92: Storage: 52143.9 44.9519 -92: 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: 4.42644e-08 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.27187e-11 -91: Linearization/solve/update time: 0.0149505(98.5862%)/0.000195001(1.28587%)/1.94e-05(0.127927%) -91: Storage: 42423.6 40.6963 -91: Writing visualization results for the current time step. -94: Time step 34 done. CPU time: 1.908 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) -94: 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) +94: Newton iteration 7 error: 0.000311774 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 2 error: 0.0711668 +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 3 error: 0.0471491 +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 4 error: 2.93876e-05 +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.00212999 +94: Newton iteration 8 error: 1.02354e-07 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 9.76383e-09 +94: Linearization/solve/update time: 0.0208191(96.5952%)/0.00070548(3.27325%)/2.836e-05(0.131583%) +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 8 error: 0.255888 +93: Newton iteration 6 error: 0.856496 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 5 error: 2.6921e-10 +92: Linearization/solve/update time: 0.0124598(98.3913%)/0.00018496(1.46057%)/1.876e-05(0.148142%) +96: Time step 8 done. CPU time: 0.499865 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) +96: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 49061.9 74.4004 +92: Writing visualization results for the current time step. +87: ###################### +87: # Comparing results +87: ###################### +87: RND: 'd63fb72ff79afdd9ebe8ff530872304e' 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 9 error: 0.0129048 +93: Newton iteration 7 error: 0.239743 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 43 done. CPU time: 3.03247 seconds, end time: 44.9519 seconds, step size: 1.96288 seconds -92: Begin time step 44. Start time: 44.9519 seconds, step size: 1.96288 seconds -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 1 error: 2.19289 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 72 done. CPU time: 3.07214 seconds, end time: 57.0882 seconds, step size: 5.75961 seconds -91: Begin time step 73. Start time: 57.0882 seconds, step size: 8.15945 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: 1.50091 -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 2 error: 4.08147 -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 3 error: 0.0078621 -91: 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: 3.74629 -94: 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.296782 -94: 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: 0.3576 -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 10 error: 1.35222e-05 +93: Newton iteration 8 error: 0.0333167 93: 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 4 error: 3.40191e-07 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.62714e-11 -91: Linearization/solve/update time: 0.0124882(98.1625%)/0.000214641(1.68718%)/1.912e-05(0.150292%) -91: Storage: 41610.8 40.5502 -91: Writing visualization results for the current time step. -91: Time step 73 done. CPU time: 3.08669 seconds, end time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 8.15945 seconds -91: Begin time step 74. Start time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 11.5592 seconds -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 36 done. CPU time: 0.797204 seconds, end time: 77875 seconds (21 hours, 37 minutes, 54.98 seconds), step size: 4664.8 seconds (1 hours, 17 minutes, 44.8 seconds) +94: 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) +94: 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: 0.0498102 +94: Newton iteration 1 error: 0.00206199 94: 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 6 error: 0.00165992 +94: Newton iteration 2 error: 1.04706 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 4.81464e-11 -93: Linearization/solve/update time: 0.0870043(87.2504%)/0.0126584(12.6942%)/5.5242e-05(0.0553983%) -93: Storage: 49564.1 70.7437 -93: 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 1 error: 1.08256 -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 2 error: 3.90288 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 62 done. CPU time: 1.20334 seconds, end time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.15416 seconds +92: Begin time step 63. Start time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.63506 seconds +92: 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: 7.50303e-10 -97: Linearization/solve/update time: 0.0357857(95.2388%)/0.00173073(4.60611%)/5.828e-05(0.155104%) +97: Linearization/solve/update time: 0.0232652(91.9711%)/0.00196976(7.78678%)/6.124e-05(0.242092%) 97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 97: 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 7 error: 1.24737e-05 +94: Newton iteration 3 error: 3.46324 +94: 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: 2.46563 +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 9 error: 0.000804768 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 8 done. CPU time: 0.275498 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) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.173634 94: 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.00724164 -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 4 error: 7.76114e-08 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 1.18945e-11 -91: Linearization/solve/update time: 0.0152546(98.5281%)/0.000207161(1.33804%)/2.072e-05(0.133829%) -91: Storage: 40673.1 40.4767 -91: 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 2 error: 0.46654 +92: Newton iteration 1 error: 5.8963 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 3 error: 2.39757 +92: Newton iteration 2 error: 0.108583 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 4 error: 3.71964 +92: Newton iteration 3 error: 0.0010665 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 60 done. CPU time: 2.87593 seconds, end time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.23963 seconds -93: Serialize to file 'powerinjection_forchheimer_fd_time=70.7437_rank=0.ers', next time step size: 1.12694 -93: Begin time step 61. Start time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.12694 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 10 error: 9.76182e-07 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 11 error: 1.24345e-11 +93: Linearization/solve/update time: 0.0284236(93.6514%)/0.00188672(6.21645%)/4.012e-05(0.132189%) +93: Storage: 51626.1 50.6577 +93: Writing visualization results for the current time step. +92: Newton iteration 4 error: 9.00684e-10 +92: Linearization/solve/update time: 0.0102978(98.5601%)/0.00013564(1.29821%)/1.48e-05(0.141651%) +92: Storage: 48851.1 75.8565 +92: 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 8 error: 8.01263e-07 +94: Newton iteration 6 error: 0.0316126 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 5.38887e-10 -94: Linearization/solve/update time: 0.0410223(97.9543%)/0.000821483(1.96156%)/3.524e-05(0.0841472%) -94: Writing visualization results for the current time step. -94: Time step 35 done. CPU time: 1.95199 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) -94: 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) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 0.00127113 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 47 done. CPU time: 1.0077 seconds, end time: 50.6577 seconds, step size: 1.99644 seconds +93: Begin time step 48. Start time: 50.6577 seconds, step size: 1.81494 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 1 error: 0.00211244 +94: Newton iteration 8 error: 0.000250682 +94: 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 9 error: 3.08163e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 74 done. CPU time: 3.10818 seconds, end time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.5592 seconds -91: Begin time step 75. Start time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.7125 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.944808 -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 2 error: 2.10969 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 6 done. CPU time: 0.535934 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) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 3.33654 +93: Newton iteration 1 error: 2.2434 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 63 done. CPU time: 1.21751 seconds, end time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 1.63506 seconds +92: Begin time step 64. Start time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 2.4526 seconds +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 1 error: 4.54632 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 10 error: 4.42025e-09 +94: Linearization/solve/update time: 0.0221752(96.5758%)/0.00075548(3.29021%)/3.076e-05(0.133964%) +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 2 error: 0.419688 +93: Newton iteration 2 error: 0.345307 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds +97: 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.07223 +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 4 error: 1.39919 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.188482 +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 3 error: 0.000447838 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 6.97611e-10 +92: Linearization/solve/update time: 0.0102904(98.435%)/0.00014888(1.42415%)/1.472e-05(0.140808%) +92: Storage: 48553.9 77.8759 +92: Writing visualization results for the current time step. +94: Time step 37 done. CPU time: 0.820554 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) +94: 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) +94: 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: 10.3628 +94: Newton iteration 1 error: 0.00197716 94: 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: 1.1503 +94: Newton iteration 2 error: 3.59518 94: 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.00192493 -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 4 error: 1.05102e-06 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 5.88898e-11 -91: Linearization/solve/update time: 0.0150625(98.5899%)/0.000197081(1.28997%)/1.836e-05(0.120173%) -91: Storage: 39865.7 40.5451 -91: Writing visualization results for the current time step. -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 1.58775 +94: Newton iteration 3 error: 0.118423 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: 3.51848 +93: Newton iteration 5 error: 2.52676 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 75 done. CPU time: 3.13301 seconds, end time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.7125 seconds -91: Begin time step 76. Start time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.4806 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.837513 -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 5 error: 3.70272 -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 6 error: 1.22342 +92: Time step 64 done. CPU time: 1.23185 seconds, end time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 2.4526 seconds +92: Begin time step 65. Start time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 3.67889 seconds 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: 0.282977 +94: Newton iteration 4 error: 0.308708 94: 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 6 error: 0.00366516 +94: Newton iteration 5 error: 0.0372482 94: 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: 1.18846 -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 3 error: 0.000584099 -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 4 error: 3.29207e-07 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 5 error: 3.50653e-11 -91: Linearization/solve/update time: 0.00822485(97.6376%)/0.000181281(2.152%)/1.772e-05(0.210355%) -91: Storage: 39171.1 40.7107 -91: 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 4 error: 7.57905 +93: Newton iteration 6 error: 0.0684993 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 5 error: 6.1529 +93: Newton iteration 7 error: 0.0205494 93: 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 5 error: 8.11402e-06 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.000177752 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 1 error: 3.34176 +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.198764 +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 3 error: 0.000442804 +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 7 error: 0.000311774 +94: Newton iteration 6 error: 0.022144 94: 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 8 error: 1.02354e-07 +94: Newton iteration 7 error: 0.00107466 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 76 done. CPU time: 3.14814 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 11.4806 seconds -91: Simulation of problem 'powerinjection_darcy_fd' finished. -91: -91: ------------------------ Timing ------------------------ -91: Setup time: 0.00963 seconds, 0.305% -91: Simulation time: 3.15 seconds, 99.7% -91: Linearization time: 2.33 seconds, 74% -91: Linear solve time: 0.0412 seconds, 1.31% -91: Newton update time: 0.00236 seconds, 0.0749% -91: Pre/postprocess time: 0.181 seconds, 5.73% -91: Output write time: 0.557 seconds, 17.7% -91: First process' simulation CPU time: 0.99 seconds -91: Number of processes: 1 -91: Threads per processes: 1 -91: Total CPU time: 0.99 seconds -91: -91: ---------------------------------------------------------------- -91: -91: Simulation completed +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 44.8398 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 1.25269e-09 +92: Linearization/solve/update time: 0.0104488(98.4933%)/0.00014432(1.36041%)/1.552e-05(0.146296%) +92: Storage: 48135.4 80.6268 +92: 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 8 error: 0.000178488 +94: 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 9 error: 2.72334e-08 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 9 error: 1.02183e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 9.39337e-12 +93: Linearization/solve/update time: 0.0282414(96.8248%)/0.00088456(3.03269%)/4.156e-05(0.142487%) +93: Storage: 51457 52.4726 +93: Writing visualization results for the current time step. +94: Newton iteration 10 error: 4.44922e-09 +94: Linearization/solve/update time: 0.0231119(96.7434%)/0.00074664(3.12533%)/3.136e-05(0.131269%) +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 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.120889(99.3501%)/0.000705564(0.579852%)/8.5281e-05(0.0700863%) -94: Newton iteration 9 error: 9.76383e-09 -94: Linearization/solve/update time: 0.0445962(98.0812%)/0.000837365(1.84163%)/3.508e-05(0.0771521%) -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 6 error: 2.38822 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Linearization/solve/update time: 0.0497698(98.4083%)/0.00072(1.42363%)/8.5e-05(0.168068%) 96: Storage: 1.65289e+07 206802 4.70429e+06 96: Writing visualization results for the current time step. -94: Time step 36 done. CPU time: 1.99802 seconds, end time: 77875 seconds (21 hours, 37 minutes, 54.98 seconds), step size: 4664.8 seconds (1 hours, 17 minutes, 44.8 seconds) -94: 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) +92: Time step 65 done. CPU time: 1.24631 seconds, end time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 3.67889 seconds +92: Begin time step 66. Start time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 5.51834 seconds +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 1 error: 2.50935 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 48 done. CPU time: 1.03943 seconds, end time: 52.4726 seconds, step size: 1.81494 seconds +93: Begin time step 49. Start time: 52.4726 seconds, step size: 1.81494 seconds +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +94: Time step 38 done. CPU time: 0.844841 seconds, end time: 87982 seconds (1 days, 0 hours, 26.37 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) +94: 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) 94: 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.00206199 +94: Newton iteration 1 error: 0.00197432 94: 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: 1.04706 +94: Newton iteration 2 error: 7.60765 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 1 error: 2.23828 +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: 0.285757 +94: 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: 0.558679 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 7 error: 0.272442 +92: Newton iteration 2 error: 0.188103 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 8 error: 0.014308 +92: Newton iteration 3 error: 0.000337474 92: 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: 7.50303e-10 -97: Linearization/solve/update time: 0.0373615(95.5373%)/0.00168581(4.3108%)/5.94e-05(0.151892%) -91: ###################### -91: # Comparing results -91: ###################### -91: RND: '951b34d020a96408b4a438bf57a4ce5f' +92: Newton iteration 4 error: 8.2963e-10 +92: Linearization/solve/update time: 0.0103879(98.3839%)/0.00015484(1.46649%)/1.58e-05(0.149642%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.905467 +93: Newton iteration 2 error: 0.540941 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 10 done. CPU time: 1.15618 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds -96: Serialize to file 'reservoir_blackoil_vcfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 -96: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 2.7989 +93: 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: 26.8915 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 47546.1 84.2646 +92: 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 5 error: 0.0763156 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 9 done. CPU time: 0.557166 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +96: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 8.75 seconds 96: 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.5523 +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: 3.46324 +94: Newton iteration 6 error: 0.00179401 94: 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: 2.46563 +94: Newton iteration 7 error: 9.13998e-05 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: 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 8 error: 0.183107 +93: Newton iteration 5 error: 0.829111 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 9 error: 0.0100537 +93: Newton iteration 6 error: 0.275676 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 66 done. CPU time: 1.26079 seconds, end time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 5.51834 seconds +92: Begin time step 67. Start time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 6.18551 seconds +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 1 error: 1.95598 +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: 0.173634 +94: Newton iteration 8 error: 3.74312e-08 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 7 done. CPU time: 0.603934 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) -97: 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) +94: Newton iteration 9 error: 7.47903e-09 +94: Linearization/solve/update time: 0.0199121(96.5814%)/0.00067648(3.28119%)/2.832e-05(0.137363%) +94: Writing visualization results for the current time step. +97: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.0497804 +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.114742 +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 3 error: 8.4041e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 6.2883e-11 +92: Linearization/solve/update time: 0.0104634(98.505%)/0.00014312(1.34736%)/1.568e-05(0.147615%) +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.00294886 +93: 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: 5.35353 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 46920 87.8277 +92: Writing visualization results for the current time step. +94: Time step 39 done. CPU time: 0.865835 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) +94: 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) +94: 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 6 error: 0.0316126 +94: Newton iteration 1 error: 0.00194524 94: 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 7 error: 0.00127113 +94: Newton iteration 2 error: 2.28313 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 9 error: 3.60135e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 7.20775e-11 -92: Linearization/solve/update time: 0.112932(99.5323%)/0.000486804(0.429045%)/4.384e-05(0.0386384%) 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 8 error: 0.000250682 +94: Newton iteration 3 error: 0.0425583 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 10 error: 2.06527e-05 +93: Newton iteration 9 error: 1.75318e-05 +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 10 error: 1.88265e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +87: Simulation name: 'obstacle_ncp' +87: Number of timesteps: '10' +92: Time step 67 done. CPU time: 1.27519 seconds, end time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.18551 seconds +92: Begin time step 68. Start time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.06303 seconds +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 11 error: 1.3987e-11 +93: Linearization/solve/update time: 0.0304879(93.2091%)/0.00217376(6.64572%)/4.748e-05(0.145158%) +93: Storage: 51285.7 54.2876 +93: Writing visualization results for the current time step. + 92/120 Test #87: obstacle_ncp ................................... Passed 1.89 sec +test 100 + Start 100: obstacle_pvs_restart + +100: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--restart" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs" "--" "--pvs-verbosity=2" "--end-time=30000" +100: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +100: Test timeout computed to be: 1500 +93: Time step 49 done. CPU time: 1.07567 seconds, end time: 54.2876 seconds, step size: 1.81494 seconds +93: Begin time step 50. Start time: 54.2876 seconds, step size: 1.64995 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: 2.28532 +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 2 error: 0.386615 +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 3 error: 1.85263 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 11 error: 1.77693e-10 -93: Linearization/solve/update time: 0.0967601(99.3529%)/0.000579367(0.594892%)/5.0801e-05(0.0521623%) 94: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 9 error: 3.08163e-08 +94: Newton iteration 4 error: 0.00118454 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 10 error: 4.42025e-09 -94: Linearization/solve/update time: 0.0469745(98.0103%)/0.000916526(1.91229%)/3.7121e-05(0.0774513%) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 2.21005e-05 +94: 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 6 error: 1.40914e-07 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 7 error: 1.90799e-10 +94: Linearization/solve/update time: 0.0164201(96.7465%)/0.0005308(3.12745%)/2.14e-05(0.126088%) 94: Writing visualization results for the current time step. -92: Storage: 51967.5 46.9148 -92: Writing visualization results for the current time step. -93: Storage: 49423 71.8706 -93: Writing visualization results for the current time step. -94: Time step 37 done. CPU time: 2.05199 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) -94: 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) +94: Time step 40 done. CPU time: 0.883152 seconds, end time: 96552.6 seconds (1 days, 2 hours, 49.21 minutes), step size: 3517.03 seconds (58 minutes, 37.03 seconds) +94: Serialize to file 'tutorial1_time=96552.6_rank=0.ers', next time step size: 3447.39 +94: 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) 94: 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.00197716 +94: Newton iteration 1 error: 0.00186372 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 44 done. CPU time: 3.16848 seconds, end time: 46.9148 seconds, step size: 1.96288 seconds -92: Begin time step 45. Start time: 46.9148 seconds, step size: 1.96288 seconds +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 2.38063 +94: 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.00745379 +94: 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: 0.000267207 +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 1 error: 0.0531452 +98: 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: 1.63998 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 1 error: 2.20532 +92: Newton iteration 2 error: 0.0672854 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 61 done. CPU time: 2.98442 seconds, end time: 71.8706 seconds (1 minutes, 11.87 seconds), step size: 1.12694 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 1.15505e-05 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 5.81579e-12 +92: Linearization/solve/update time: 0.0105835(98.3302%)/0.0001648(1.53114%)/1.492e-05(0.13862%) +92: Storage: 46332.5 90.8864 +92: Writing visualization results for the current time step. +92: Time step 68 done. CPU time: 1.28971 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.06303 seconds +92: Simulation of problem 'powerinjection_forchheimer_ad' finished. +92: +92: ------------------------ Timing ------------------------ +92: Setup time: 0.0113 seconds, 0.869% +92: Simulation time: 1.29 seconds, 99.1% +92: Linearization time: 1.04 seconds, 80.4% +92: Linear solve time: 0.0205 seconds, 1.59% +92: Newton update time: 0.00205 seconds, 0.159% +92: Pre/postprocess time: 0.11 seconds, 8.55% +92: Output write time: 0.113 seconds, 8.75% +92: First process' simulation CPU time: 1.26 seconds +92: Number of processes: 1 +92: Threads per processes: 1 +92: Total CPU time: 1.26 seconds +92: +92: ---------------------------------------------------------------- +92: +92: Simulation completed +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 4 error: 3.71927 +97: 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: 1.62372 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: ###################### +100: # Running test '' +100: ###################### +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 5 error: 0.494788 +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 5 error: 3.14302e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 6 error: 3.01266e-09 +94: Linearization/solve/update time: 0.0141796(96.8896%)/0.00043668(2.98385%)/1.852e-05(0.126548%) +94: Writing visualization results for the current time step. +97: Solve: M deltax^k = r +92: ###################### +92: # Comparing results +92: ###################### +92: RND: 'dc3c6e3f2c7c71829ed4e78121df6532' +94: Time step 41 done. CPU time: 0.898447 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 3447.39 seconds (57 minutes, 27.39 seconds) +94: Simulation of problem 'tutorial1' finished. +94: +94: ------------------------ Timing ------------------------ +94: Setup time: 0.00392 seconds, 0.434% +94: Simulation time: 0.898 seconds, 99.6% +94: Linearization time: 0.84 seconds, 93.5% +94: Linear solve time: 0.0294 seconds, 3.27% +94: Newton update time: 0.00121 seconds, 0.135% +94: Pre/postprocess time: 0.00245 seconds, 0.272% +94: Output write time: 0.02 seconds, 2.22% +94: First process' simulation CPU time: 0.874 seconds +94: Number of processes: 1 +94: Threads per processes: 1 +94: Total CPU time: 0.874 seconds +94: +94: ---------------------------------------------------------------- +94: +94: Simulation completed +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 5 error: 0.522677 +97: 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: 0.127786 +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 7 error: 0.0133466 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. +99: *** This is disallowed by the MPI standard. +99: *** Your MPI job will now abort. +99: [i-capture-the-hostname:1616847] 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! +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.000222976 +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: 0, num switched=0 +96: Linearization/solve/update time: 0.0545221(98.4847%)/0.00075392(1.36183%)/8.496e-05(0.153466%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +94: ###################### +94: # Comparing results +94: ###################### +94: RND: '4832f07420eb4475ad4b00a7f78a52c4' +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 9 error: 3.1889e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.14682e-11 +93: Linearization/solve/update time: 0.0291873(98.4898%)/0.0004094(1.38148%)/3.816e-05(0.128767%) +100: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs --pvs-verbosity=2 --end-time=30000" +93: Storage: 51127.9 55.9375 +93: Writing visualization results for the current time step. +93: Time step 50 done. CPU time: 1.10756 seconds, end time: 55.9375 seconds, step size: 1.64995 seconds +93: Serialize to file 'powerinjection_forchheimer_fd_time=55.9375_rank=0.ers', next time step size: 1.64995 +93: Begin time step 51. Start time: 55.9375 seconds, step size: 1.64995 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: 2.34189 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +96: Time step 10 done. CPU time: 0.619697 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 8.75 seconds +96: Serialize to file 'reservoir_blackoil_vcfv_time=8.64001e+06_rank=0.ers', next time step size: 15.3125 +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 6 error: 0.0150908 +97: 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.404386 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.23 minutes), step size: 15.3125 seconds +96: 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.39062 +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 4 error: 1.92194 +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 5 error: 3.30033 +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 6 error: 0.690743 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +92: Simulation name: 'powerinjection_forchheimer_ad' +92: Number of timesteps: '68' + 93/120 Test #92: powerinjection_forchheimer_ad .................. Passed 1.50 sec +test 120 + Start 120: flow__version + +120: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/flow "--version" +120: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu +120: Test timeout computed to be: 1500 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.0305127 +93: 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: 2.01857e-05 +97: 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 8 error: 0.000428197 +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 9 error: 5.92617e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Simulation name: 'tutorial1' +94: Number of timesteps: '41' + 94/120 Test #94: tutorial1 ...................................... Passed 1.12 sec +93: Newton iteration 10 error: 1.46301e-11 +93: Linearization/solve/update time: 0.0270524(97.7653%)/0.00049172(1.77704%)/0.00012664(0.457667%) +93: Storage: 50967.8 57.5875 +93: Writing visualization results for the current time step. +93: Time step 51 done. CPU time: 1.13809 seconds, end time: 57.5875 seconds, step size: 1.64995 seconds +93: Begin time step 52. Start time: 57.5875 seconds, step size: 1.64995 seconds +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Solve: M deltax^k = r +97: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 1 error: 2.41972 +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 2 error: 0.518212 +93: 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: 2.46016e-05 +97: 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.97348 +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 4 error: 1.87756 +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 5 error: 0.658883 +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: 0, num switched=0 +96: Linearization/solve/update time: 0.0420342(98.0706%)/0.00074044(1.72753%)/8.652e-05(0.201861%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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 6 error: 0.22548 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.0351029 +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 8 error: 0.000793052 +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 9 error: 6.1095e-07 +93: 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: 1.35899e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 11 done. CPU time: 0.672948 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds +96: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.19488e-09 +93: Linearization/solve/update time: 0.0272138(97.9193%)/0.000476(1.71272%)/0.00010228(0.368019%) +93: Storage: 50805.2 59.2374 +93: Writing visualization results for the current time step. +93: Time step 52 done. CPU time: 1.16822 seconds, end time: 59.2374 seconds, step size: 1.64995 seconds +93: Begin time step 53. Start time: 59.2374 seconds, step size: 1.64995 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: 2.47624 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 10 error: 3.30843e-08 +97: Linearization/solve/update time: 0.133665(83.6012%)/0.0255867(16.0033%)/0.00063224(0.395437%) +97: Storage: 9.4014e+07 2.09774e+07 2.0372e+08 0 0 0 +97: 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.527828 +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 3 error: 3.30444 +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 4 error: 1.82044 +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 5 error: 0.755146 +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 6 error: 0.359136 +93: 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.27306e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 9 done. CPU time: 0.450405 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +97: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +97: 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 7 error: 0.0773012 +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 8 error: 0.00271738 +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 9 error: 2.69348e-06 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.00258e-11 +93: Linearization/solve/update time: 0.0277278(98.6055%)/0.00035632(1.26714%)/3.58e-05(0.127312%) +93: Storage: 50639.9 60.8874 +93: Writing visualization results for the current time step. +93: Time step 53 done. CPU time: 1.19866 seconds, end time: 60.8874 seconds (1 minutes, 0.887 seconds), step size: 1.64995 seconds +93: Begin time step 54. Start time: 60.8874 seconds (1 minutes, 0.887 seconds), step size: 1.64995 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: 2.51266 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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.491198 +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 3 error: 3.1308 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 1.12406 +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, num switched=0 +96: Linearization/solve/update time: 0.0469148(98.3352%)/0.00070896(1.48601%)/8.528e-05(0.17875%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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 4 error: 5.15935 +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 5 error: 5.76189 +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 6 error: 2.11797 +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 7 error: 0.643936 +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 8 error: 0.0697737 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 12 done. CPU time: 0.728597 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds +96: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 9 error: 0.000269116 +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 10 error: 3.5602e-08 +93: 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: 0.059399 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: opm models will now start the simulation. +100: # [known parameters which were specified at run-time] +100: PvsVerbosity="2" # default: "1" +100: EndTime="30000" # default: "10000" +100: # [parameters which were specified at compile-time] +100: ContinueOnConvergenceError="0" +100: EnableAsyncVtkOutput="1" +100: EnableGravity="1" +100: EnableGridAdaptation="0" +100: EnableIntensiveQuantityCache="0" +100: EnableStorageCache="0" +100: EnableThermodynamicHints="0" +100: EnableVtkOutput="1" +100: GridFile="./data/obstacle_24x16.dgf" +100: GridGlobalRefinements="0" +100: InitialTimeStepSize="250" +100: LinearSolverAbsTolerance="-1" +100: LinearSolverMaxError="1e+07" +100: LinearSolverMaxIterations="1000" +100: LinearSolverOverlapSize="2" +100: LinearSolverTolerance="0.001" +100: LinearSolverVerbosity="0" +100: MaxTimeStepDivisions="10" +100: MaxTimeStepSize="inf" +100: MinTimeStepSize="0" +100: NewtonMaxError="1e+100" +100: NewtonMaxIterations="20" +100: NewtonTargetIterations="10" +100: NewtonTolerance="1e-08" +100: NewtonVerbose="1" +100: NewtonWriteConvergence="0" +100: NumericDifferenceMethod="1" +100: OutputDir="" +100: ParameterFile="" +100: PreconditionerOrder="0" +100: PreconditionerRelaxation="1" +100: PredeterminedTimeStepsFile="" +100: PrintParameters="2" +100: RestartTime="-1e+35" +100: ThreadsPerProcess="1" +100: VtkWriteAverageMolarMasses="0" +100: VtkWriteDensities="1" +100: VtkWriteDofIndex="0" +100: VtkWriteExtrusionFactor="0" +100: VtkWriteFilterVelocities="0" +100: VtkWriteFugacities="0" +100: VtkWriteFugacityCoeffs="0" +100: VtkWriteIntrinsicPermeabilities="0" +100: VtkWriteMassFractions="0" +100: VtkWriteMobilities="0" +100: VtkWriteMolarities="0" +100: VtkWriteMoleFractions="1" +100: VtkWritePhasePresence="0" +100: VtkWritePorosity="1" +100: VtkWritePotentialGradients="0" +100: VtkWritePressures="1" +100: VtkWritePrimaryVars="0" +100: VtkWriteProcessRank="0" +100: VtkWriteRelativePermeabilities="1" +100: VtkWriteSaturations="1" +100: VtkWriteTemperature="1" +100: VtkWriteTotalMassFractions="0" +100: VtkWriteTotalMoleFractions="0" +100: VtkWriteViscosities="0" +100: # [end of parameters] +100: Allocating the simulation vanguard +100: Distributing the vanguard's data +100: Allocating the model +100: Allocating the problem +100: Initializing the model +100: Initializing the problem +93: Newton iteration 11 error: 1.39977e-11 +93: Linearization/solve/update time: 0.0307603(98.5607%)/0.00040956(1.31229%)/3.964e-05(0.127013%) +93: Storage: 50471.4 62.5373 +93: Writing visualization results for the current time step. +93: Time step 54 done. CPU time: 1.23211 seconds, end time: 62.5373 seconds (1 minutes, 2.537 seconds), step size: 1.64995 seconds +93: Begin time step 55. Start time: 62.5373 seconds (1 minutes, 2.537 seconds), step size: 1.49995 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: 2.54775 +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 2 error: 0.42475 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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.38608 +93: 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.0663339 +97: 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.28007 +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 5 error: 0.730259 +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 6 error: 0.222139 +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 7 error: 0.0331809 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.00134034 +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 9 error: 3.12e-06 +93: 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.000282298 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 3.28839e-10 +93: Linearization/solve/update time: 0.0269471(98.5949%)/0.00034872(1.27591%)/3.532e-05(0.12923%) +93: Storage: 50315.2 64.0373 +93: Writing visualization results for the current time step. +98: Newton iteration 3 error: 1.25399e-08 +98: Linearization/solve/update time: 0.249028(88.5179%)/0.0321467(11.4267%)/0.00015604(0.0554649%) +98: Storage: 9.49747e+07 1.1382e-09 2.05847e+08 0 0 0 +98: Writing visualization results for the current time step. +93: Time step 55 done. CPU time: 1.2621 seconds, end time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 seconds +93: Begin time step 56. Start time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 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: 2.60087 +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: 0, num switched=0 +96: Linearization/solve/update time: 0.045474(98.2493%)/0.00072516(1.56675%)/8.512e-05(0.183907%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +120: flow 2024.10 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 2 error: 0.58121 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 5 error: 5.1108e-08 +97: Linearization/solve/update time: 0.0765384(84.9751%)/0.0132091(14.6651%)/0.00032404(0.359759%) +97: Storage: 9.40092e+07 2.10089e+07 2.03686e+08 0 0 0 +97: 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: 2.75637 +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 4 error: 4.5227 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 1 done. CPU time: 0.289231 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +98: 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) +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 13 done. CPU time: 0.78264 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 95/120 Test #120: flow__version .................................. Passed 0.15 sec +test 104 + Start 104: parallel_wbp_sourcevalues_np2 + +104: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" +104: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +104: Test timeout computed to be: 1500 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 5 error: 1.84542 +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 6 error: 0.690443 +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 7 error: 0.172706 +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 8 error: 0.0192536 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 10 done. CPU time: 0.546263 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds +97: Serialize to file 'reservoir_ncp_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 7.08333 +97: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 7.08333 seconds +97: 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 9 error: 0.000300525 +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 10 error: 2.51533e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 11 error: 1.49356e-11 +93: Linearization/solve/update time: 0.0323204(98.4667%)/0.0004602(1.40204%)/4.308e-05(0.131247%) +93: Storage: 50155.7 65.5372 +93: Writing visualization results for the current time step. +93: Time step 56 done. CPU time: 1.29737 seconds, end time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.49995 seconds +93: Begin time step 57. Start time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.36359 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: 2.70359 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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.392246 +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 3 error: 2.60848 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.312071 +97: 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: 1.56886 +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 5 error: 0.554658 +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 6 error: 0.184634 +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 7 error: 0.0211345 +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: 0, num switched=0 +96: Linearization/solve/update time: 0.043309(98.1944%)/0.00071212(1.61459%)/8.424e-05(0.190997%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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 8 error: 0.000238009 +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 9 error: 5.23979e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 3.21165e-11 +93: Linearization/solve/update time: 0.0281722(98.4828%)/0.00039684(1.38725%)/3.716e-05(0.129902%) +93: Storage: 50007.3 66.9008 +93: 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: 0.0272709 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 14 done. CPU time: 0.834317 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 57 done. CPU time: 1.33123 seconds, end time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds +93: Begin time step 58. Start time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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: 2.80904 +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 2 error: 0.588441 +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 3 error: 3.60707 +93: 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.0180958 +97: 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: 3.72521 +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 5 error: 1.25247 +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 6 error: 0.457035 +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 7 error: 0.102967 +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 8 error: 0.00892432 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Simulator successfully set up +100: Applying the initial solution of the "obstacle_pvs" problem +97: Solve: M deltax^k = r +100: 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 9 error: 0.00012062 +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 10 error: 5.78936e-08 +93: 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: 7.27241e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 11 error: 1.16707e-11 +93: Linearization/solve/update time: 0.031895(98.5806%)/0.0004186(1.2938%)/4.064e-05(0.125609%) +93: Storage: 49854.9 68.2644 +93: Writing visualization results for the current time step. +100: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.0433427(98.1743%)/0.00072184(1.63502%)/8.42e-05(0.190719%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +93: Time step 58 done. CPU time: 1.36594 seconds, end time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.36359 seconds +93: Begin time step 59. Start time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.23963 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: 2.96506 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 5 error: 2.57603e-07 +97: Linearization/solve/update time: 0.0731704(82.8954%)/0.014771(16.7342%)/0.00032696(0.370416%) +97: Storage: 9.40057e+07 2.10436e+07 2.03662e+08 0 0 0 +97: 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.35564 +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 3 error: 2.64835 +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 4 error: 3.21673 +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 5 error: 4.41034 +93: 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.52055e-08 +98: Linearization/solve/update time: 0.0961231(88.5074%)/0.0124166(11.4328%)/6.492e-05(0.0597765%) +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +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: 0.143401 +100: 'liquid' phase appears at position 60 0 sum x = 75.5855, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 60 2.5 sum x = 75.5383, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 60 5 sum x = 75.676, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 60 7.5 sum x = 76.6699, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 60 10 sum x = 96.9283, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 11 done. CPU time: 0.64838 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 7.08333 seconds +96: Time step 15 done. CPU time: 0.887285 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) +96: 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) +96: 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: 1.79418 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Begin time step 12. Start time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 10.0347 seconds +97: 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 7 error: 0.318955 +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 8 error: 0.0019542 +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 9 error: 3.13363e-06 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 2 done. CPU time: 0.40373 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) +98: 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) +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.114702 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 9.93339e-12 +93: Linearization/solve/update time: 0.0290958(98.6356%)/0.00036692(1.24387%)/3.556e-05(0.12055%) +93: Storage: 49712.2 69.504 +93: 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.000787607 +100: 'liquid' phase appears at position 57.5 0 sum x = 2.52208, new primary variables: (p_liquid = 105955, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 57.5 2.5 sum x = 2.49543, new primary variables: (p_liquid = 105868, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 57.5 5 sum x = 2.48043, new primary variables: (p_liquid = 105627, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 57.5 7.5 sum x = 2.38722, new primary variables: (p_liquid = 104881, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 57.5 10 sum x = 1.04399, new primary variables: (p_liquid = 102705, S_gas = 1), phase presence: 3 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 59 done. CPU time: 1.39774 seconds, end time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds +93: Begin time step 60. Start time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 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: 3.11066 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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.519964 +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 3 error: 4.04198 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.236933 +97: 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: 7.81079 +93: Linearize: r(x^k) = dS/dt + 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.40206e-05 +100: 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: 8.35421 +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 6 error: 3.29533 +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 7 error: 1.29456 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.255888 +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 9 error: 0.0129048 +93: Linearize: r(x^k) = dS/dt + 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: 7.7283e-07 +100: 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: 0.00490461 +97: 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 10 error: 1.35222e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: Running 1 test case... +104: Running 1 test case... +93: Newton iteration 11 error: 4.81464e-11 +93: Linearization/solve/update time: 0.0324946(98.5791%)/0.0004276(1.29721%)/4.076e-05(0.123654%) +93: Storage: 49564.1 70.7437 +93: 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 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.0570948(98.5959%)/0.00072772(1.25668%)/8.536e-05(0.147406%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +100: Newton iteration 6 error: 1.79933e-10 +100: Linearization/solve/update time: 0.0695866(97.8945%)/0.0014544(2.04605%)/4.228e-05(0.0594795%) +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 0.00219691 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 60 done. CPU time: 1.43312 seconds, end time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.23963 seconds +93: Serialize to file 'powerinjection_forchheimer_fd_time=70.7437_rank=0.ers', next time step size: 1.12694 +93: Begin time step 61. Start time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.12694 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: 3.33654 +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 2 error: 0.419688 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage in liquidPhase: [23146.8 0.27821] +100: Storage in gasPhase: [301.208 28753.4] +100: Storage total: [23448 28753.7] +100: Writing visualization results for the current time step. +100: Time step 1 done. CPU time: 0.0813798 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +100: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: +104: *** No errors detected +96: Time step 16 done. CPU time: 0.952963 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) +96: 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) +96: 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.51848 +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 4 error: 7.57905 +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 5 error: 6.1529 +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 6 error: 2.38822 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104:  +104: *** No errors detected +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.905467 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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: 0.133299 +100: 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 8 error: 0.183107 +93: 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: 1.08704e-06 +97: 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 9 error: 0.0100537 +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 10 error: 2.06527e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 11 error: 1.77693e-10 +93: Linearization/solve/update time: 0.0324588(98.603%)/0.0004208(1.2783%)/3.908e-05(0.118717%) +93: Storage: 49423 71.8706 +93: 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.000105147 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 61 done. CPU time: 1.46885 seconds, end time: 71.8706 seconds (1 minutes, 11.87 seconds), step size: 1.12694 seconds 93: Begin time step 62. Start time: 71.8706 seconds (1 minutes, 11.87 seconds), step size: 1.02449 seconds 93: 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 2 error: 3.59518 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: 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: 0.118423 -94: 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: 0.308708 -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: 3.58201 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 5 error: 8.36485e-10 +97: Linearization/solve/update time: 0.073678(82.056%)/0.0157899(17.5854%)/0.000322(0.358615%) +97: Storage: 9.40031e+07 2.1084e+07 2.03646e+08 0 0 0 +97: 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.433225 93: 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: 0.0531452 -98: 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: 0.0372482 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 7.50303e-10 -97: Linearization/solve/update time: 0.0348079(95.053%)/0.00175073(4.78087%)/6.084e-05(0.166141%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 4.18548 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 6 error: 0.022144 -94: 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 7 error: 0.00107466 -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 2 error: 0.530511 -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 3 error: 2.08817 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: Writing visualization results for the current time step. +97: Time step 12 done. CPU time: 0.748567 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.45 minutes), step size: 10.0347 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 1.72065e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Begin time step 13. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.45 minutes), step size: 14.2159 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 1 error: 3.41108e-10 +98: Linearization/solve/update time: 0.0958206(95.5222%)/0.00442908(4.41529%)/6.272e-05(0.0625247%) +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: 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 4 error: 11.6471 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 8 error: 0.000178488 -94: 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 9 error: 2.72334e-08 -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: 6.75616 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: 0, num switched=0 +96: Linearization/solve/update time: 0.0419448(98.1359%)/0.00071308(1.66835%)/8.368e-05(0.195781%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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 6 error: 6.06734 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 8 done. CPU time: 0.667868 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) -97: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Simulation name: 'powerinjection_darcy_fd' -91: Number of timesteps: '76' - 91/120 Test #91: powerinjection_darcy_fd ........................ Passed 3.68 sec -test 99 - Start 99: obstacle_immiscible_parameters - -99: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--parameters" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible" "--" -99: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -99: Test timeout computed to be: 1500 -94: Newton iteration 10 error: 4.44922e-09 -94: Linearization/solve/update time: 0.0402324(88.9613%)/0.00495259(10.9511%)/3.96e-05(0.0875631%) -94: Writing visualization results for the current time step. -94: Time step 38 done. CPU time: 2.09892 seconds, end time: 87982 seconds (1 days, 0 hours, 26.37 minutes), step size: 5053.53 seconds (1 hours, 24 minutes, 13.53 seconds) -94: 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) -94: 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.00197432 -94: 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: 7.60765 -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: 4.35897 -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 5 error: 2.41561 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 3 done. CPU time: 0.509903 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) +98: 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) +98: 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 7 error: 4.07564 @@ -67250,27 +68722,23 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 8 error: 0.00235738 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: 0.285757 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 4 error: 5.62298e-11 +100: Linearization/solve/update time: 0.0456581(98.8168%)/0.00052136(1.12837%)/2.532e-05(0.0547995%) +97: Solve: M deltax^k = r +96: Time step 17 done. CPU time: 1.00275 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage in liquidPhase: [52740.8 0.657378] +100: Storage in gasPhase: [300.954 28753] +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.193798 +97: 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 9 error: 0.0118303 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 4 error: 0.558679 -94: 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: 0.0763156 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 6 error: 5.86542e-09 -87: Linearization/solve/update time: 0.768414(99.2287%)/0.00584987(0.75542%)/0.00012324(0.0159145%) -99: ###################### -99: # Running test '' -99: ###################### +100: Storage total: [53041.7 28753.7] +100: 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 10 error: 0.000301599 @@ -67279,71 +68747,24 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 11 error: 1.24401e-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 6 error: 0.854783 -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 7 error: 0.215642 -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 6 error: 0.00179401 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Solve: M deltax^k = r 93: Newton iteration 12 error: 1.12301e-11 -93: Linearization/solve/update time: 0.0797831(99.1427%)/0.000636444(0.790879%)/5.3442e-05(0.0664099%) +93: Linearization/solve/update time: 0.0345636(98.5909%)/0.00044892(1.28052%)/4.508e-05(0.128589%) 93: Storage: 49285.6 72.8946 93: Writing visualization results for the current time step. -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 9.13998e-05 -94: 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 8 error: 3.74312e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 2 done. CPU time: 0.137396 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +100: Begin time step 3. Start time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 500 seconds (8 minutes, 20 seconds) +100: 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: 44.8398 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 7.47903e-09 -94: Linearization/solve/update time: 0.0405184(89.1713%)/0.00488771(10.7567%)/3.272e-05(0.072009%) -94: Writing visualization results for the current time step. -93: Time step 62 done. CPU time: 3.07232 seconds, end time: 72.8951 seconds (1 minutes, 12.89 seconds), step size: 1.02449 seconds +93: Time step 62 done. CPU time: 1.50636 seconds, end time: 72.8951 seconds (1 minutes, 12.89 seconds), step size: 1.02449 seconds 93: Begin time step 63. Start time: 72.8951 seconds (1 minutes, 12.89 seconds), step size: 0.85374 seconds 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Storage in liquidPhase: [328478 5.47616 0 0] -87: Storage in gasPhase: [308.414 28747 0 0] -87: Storage total: [328787 28752.5 0 0] -87: 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 8 error: 0.0184917 -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 9 error: 0.000142445 -92: 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, num switched=0 -96: Linearization/solve/update time: 0.142738(99.4439%)/0.000714604(0.497857%)/8.36e-05(0.0582432%) -94: Time step 39 done. CPU time: 2.14508 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) -94: 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) -94: 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.00194524 -94: 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: 2.28313 -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: 4.08588 93: 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: 0.000638795 +97: 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.353128 @@ -67352,184 +68773,116 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.0515557 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 8 done. CPU time: 3.89597 seconds, end time: 7571.44 seconds (2 hours, 6 minutes, 11.44 seconds), step size: 1783.52 seconds (29 minutes, 43.52 seconds) -87: 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) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: 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: 0.127513 +100: 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.0001692 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: 0.0425583 -94: 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: 0.00118454 -94: 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: 2.21005e-05 -94: 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 6 error: 1.40914e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 6.98736e-09 -92: Linearization/solve/update time: 0.118694(99.5698%)/0.000470723(0.394879%)/4.216e-05(0.0353671%) -92: Storage: 51789 48.8777 -92: Writing visualization results for the current time step. +104:  93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 5 error: 1.00292e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Newton iteration 6 error: 1.09175e-11 -93: Linearization/solve/update time: 0.0336498(99.0991%)/0.0002792(0.822248%)/2.6721e-05(0.0786938%) -96: Time step 11 done. CPU time: 1.3245 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 15.3125 seconds -96: Begin time step 12. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.48 minutes), step size: 26.7969 seconds -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 7 error: 1.90799e-10 -94: Linearization/solve/update time: 0.034466(98.2619%)/0.000585883(1.67034%)/2.3761e-05(0.0677421%) -94: Writing visualization results for the current time step. +93: Linearization/solve/update time: 0.0185787(98.723%)/0.00021872(1.16223%)/2.16e-05(0.114777%) + 96/120 Test #104: parallel_wbp_sourcevalues_np2 .................. Passed 0.25 sec +test 107 + Start 107: parallel_wbp_calculation_create + +107: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_calculation" "--" "--run_test=Create" +107: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +107: Test timeout computed to be: 1500 93: Storage: 49166.4 73.7352 93: Writing visualization results for the current time step. -94: Time step 40 done. CPU time: 2.1806 seconds, end time: 96552.6 seconds (1 days, 2 hours, 49.21 minutes), step size: 3517.03 seconds (58 minutes, 37.03 seconds) -94: Serialize to file 'tutorial1_time=96552.6_rank=0.ers', next time step size: 3447.39 -94: 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) -94: 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.00186372 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 63 done. CPU time: 3.11298 seconds, end time: 73.7488 seconds (1 minutes, 13.75 seconds), step size: 0.85374 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 0.00234634 +93: Time step 63 done. CPU time: 1.52757 seconds, end time: 73.7488 seconds (1 minutes, 13.75 seconds), step size: 0.85374 seconds 93: Begin time step 64. Start time: 73.7488 seconds (1 minutes, 13.75 seconds), step size: 1.13832 seconds 93: 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 +97: 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: 5.61324 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 45 done. CPU time: 3.3045 seconds, end time: 48.8777 seconds, step size: 1.96288 seconds -92: Begin time step 46. Start time: 48.8777 seconds, step size: 1.96288 seconds -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 1 error: 2.21039 -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 2 error: 2.38063 -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 2 error: 0.0464047 93: 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: 7.39384e-05 +97: 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.0191644 93: 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: 26.8915 -97: 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.00745379 -94: 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: 0.000267207 -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: 3.04535e-06 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 5 error: 3.14302e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 6 error: 3.01266e-09 -94: Linearization/solve/update time: 0.0297171(98.2914%)/0.000496002(1.64056%)/2.056e-05(0.0680038%) -94: Writing visualization results for the current time step. -94: Time step 41 done. CPU time: 2.21162 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 3447.39 seconds (57 minutes, 27.39 seconds) -94: Simulation of problem 'tutorial1' finished. -94: -94: ------------------------ Timing ------------------------ -94: Setup time: 0.0188 seconds, 0.844% -94: Simulation time: 2.21 seconds, 99.2% -94: Linearization time: 1.96 seconds, 88.5% -94: Linear solve time: 0.0953 seconds, 4.31% -94: Newton update time: 0.00132 seconds, 0.0598% -94: Pre/postprocess time: 0.00797 seconds, 0.36% -94: Output write time: 0.135 seconds, 6.11% -94: First process' simulation CPU time: 0.882 seconds -94: Number of processes: 1 -94: Threads per processes: 1 -94: Total CPU time: 0.882 seconds -94: -94: ---------------------------------------------------------------- -94: -94: Simulation completed +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 6.20019e-07 +100: 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, num switched=0 +96: Linearization/solve/update time: 0.044256(97.9082%)/0.00074472(1.64756%)/0.0002008(0.444233%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. 93: Newton iteration 5 error: 2.58467e-10 -93: Linearization/solve/update time: 0.0309481(99.1594%)/0.000240201(0.769616%)/2.216e-05(0.0710017%) +93: Linearization/solve/update time: 0.0150035(98.6235%)/0.00019028(1.25078%)/1.912e-05(0.125683%) 93: Storage: 49011.9 74.8053 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 2 error: 0.568877 -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 3 error: 3.14137 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 64 done. CPU time: 3.15231 seconds, end time: 74.8872 seconds (1 minutes, 14.89 seconds), step size: 1.13832 seconds +99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. +99: *** This is disallowed by the MPI standard. +99: *** Your MPI job will now abort. +99: [i-capture-the-hostname:1617151] 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! +96: Time step 18 done. CPU time: 1.0549 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 4 error: 9.86016e-07 +97: Linearization/solve/update time: 0.0530306(80.7298%)/0.0123956(18.8702%)/0.00026276(0.400006%) +97: Storage: 9.40006e+07 2.11314e+07 2.03634e+08 0 0 0 +97: Writing visualization results for the current time step. +93: Time step 64 done. CPU time: 1.54524 seconds, end time: 74.8872 seconds (1 minutes, 14.89 seconds), step size: 1.13832 seconds 93: Begin time step 65. Start time: 74.8872 seconds (1 minutes, 14.89 seconds), step size: 1.61262 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: 5.76516 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 4 error: 3.08434e-10 +100: Linearization/solve/update time: 0.0511466(98.7499%)/0.00061856(1.19427%)/2.892e-05(0.0558365%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 2 error: 0.118922 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: ###################### -94: # Comparing results -94: ###################### -94: RND: '776d5193e48b85c33adb1eb2e168d80f' +97: Time step 13 done. CPU time: 0.81992 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.69 minutes), step size: 14.2159 seconds +97: Begin time step 14. Start time: 8.64004e+06 seconds (100 days, 0 hours, 0.69 minutes), step size: 21.3238 seconds +97: 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.000311675 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: 2.83209 -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 5 error: 1.7975 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r 93: Newton iteration 4 error: 5.64981e-09 -93: Linearization/solve/update time: 0.0241772(99.2147%)/0.000173201(0.710756%)/1.816e-05(0.0745223%) +93: Linearization/solve/update time: 0.0116179(98.7431%)/0.00013436(1.14195%)/1.352e-05(0.114909%) 93: Storage: 48804.8 76.228 93: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -93: Time step 65 done. CPU time: 3.18412 seconds, end time: 76.4998 seconds (1 minutes, 16.5 seconds), step size: 1.61262 seconds +100: Storage in liquidPhase: [94845.6 1.23193] +100: Storage in gasPhase: [301.182 28752.4] +100: Storage total: [95146.8 28753.6] +100: Writing visualization results for the current time step. +93: Time step 65 done. CPU time: 1.5595 seconds, end time: 76.4998 seconds (1 minutes, 16.5 seconds), step size: 1.61262 seconds 93: Begin time step 66. Start time: 76.4998 seconds (1 minutes, 16.5 seconds), step size: 2.41893 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 6 error: 2.95319 -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 7 error: 0.0631304 -92: 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: 5.35353 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 3 done. CPU time: 0.199222 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) +100: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) +100: 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: 4.44609 @@ -67542,48 +68895,42 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.000442738 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 4 error: 2.09571e-08 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 8 error: 0.00487474 -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 9 error: 4.13442e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +98: Solve: M deltax^k = r 93: Newton iteration 5 error: 5.40012e-12 -93: Linearization/solve/update time: 0.0311445(99.2143%)/0.000223161(0.710905%)/2.348e-05(0.0747983%) +93: Linearization/solve/update time: 0.0161188(98.5666%)/0.00021604(1.32109%)/1.836e-05(0.112272%) 93: Storage: 48512.5 78.2037 93: Writing visualization results for the current time step. 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 1.27306e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 66 done. CPU time: 3.22029 seconds, end time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 2.41893 seconds -93: Begin time step 67. Start time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 3.42682 seconds -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. -99: *** This is disallowed by the MPI standard. -99: *** Your MPI job will now abort. -99: [codethink02-arm64:2514611] 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! -97: Solve: M deltax^k = r +98: Newton iteration 1 error: 3.41108e-10 +98: Linearization/solve/update time: 0.0821728(94.7086%)/0.00452756(5.21826%)/6.344e-05(0.073118%) +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: Writing visualization results for the current time step. 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 3.71927 +97: Newton iteration 1 error: 0.159819 97: 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: 0.0155695 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 6.48623e-09 -92: Linearization/solve/update time: 0.111179(99.5383%)/0.000473762(0.424157%)/4.188e-05(0.037495%) -92: Storage: 51608.2 50.8406 -92: 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: 0.120284 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 66 done. CPU time: 1.57835 seconds, end time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 2.41893 seconds +93: Begin time step 67. Start time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 3.42682 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: 3.30029 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 4 done. CPU time: 0.603677 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) +98: 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) +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.0313462 +100: 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.178127 @@ -67592,37 +68939,26 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.000353273 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Simulation name: 'tutorial1' -94: Number of timesteps: '41' - 92/120 Test #94: tutorial1 ...................................... Passed 2.71 sec -test 100 - Start 100: obstacle_pvs_restart - -100: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-vtu-test.sh "--restart" "-e" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs" "--" "--pvs-verbosity=2" "--end-time=30000" -100: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -100: Test timeout computed to be: 1500 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 4 error: 5.04384e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 93: Newton iteration 5 error: 5.84777e-12 -93: Linearization/solve/update time: 0.0309381(99.199%)/0.000228441(0.732468%)/2.136e-05(0.0684882%) +93: Linearization/solve/update time: 0.0159272(98.742%)/0.00018484(1.14593%)/1.808e-05(0.112088%) 93: Storage: 48122.3 80.7605 93: 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 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.147487(99.4728%)/0.000697844(0.47066%)/8.3881e-05(0.0565735%) +96: Linearization/solve/update time: 0.0489549(98.366%)/0.00072904(1.46487%)/8.416e-05(0.169104%) 96: Storage: 1.65289e+07 206802 4.70429e+06 96: Writing visualization results for the current time step. -92: Time step 46 done. CPU time: 3.43652 seconds, end time: 50.8406 seconds, step size: 1.96288 seconds -92: Begin time step 47. Start time: 50.8406 seconds, step size: 1.96288 seconds -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 1 error: 2.21682 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 67 done. CPU time: 3.26011 seconds, end time: 82.3455 seconds (1 minutes, 22.35 seconds), step size: 3.42682 seconds +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 2 error: 0.000316071 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +93: Time step 67 done. CPU time: 1.59698 seconds, end time: 82.3455 seconds (1 minutes, 22.35 seconds), step size: 3.42682 seconds 93: Begin time step 68. Start time: 82.3455 seconds (1 minutes, 22.35 seconds), step size: 4.85466 seconds 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Solve: M deltax^k = r @@ -67637,43 +68973,31 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.000238144 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: ###################### -100: # Running test '' -100: ###################### -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.471784 -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 3 error: 2.99011 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 12 done. CPU time: 1.49573 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 26.7969 seconds -96: Begin time step 13. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.93 minutes), step size: 46.8945 seconds -96: 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: 7.05916e-08 93: 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: 6.09545e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 19 done. CPU time: 1.11296 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Newton iteration 5 error: 5.68434e-12 -93: Linearization/solve/update time: 0.0281632(99.2062%)/0.00020448(0.720289%)/2.0881e-05(0.0735542%) +93: Linearization/solve/update time: 0.0146502(98.757%)/0.00016744(1.12872%)/1.696e-05(0.114328%) 93: Storage: 47600.7 83.9969 93: Writing visualization results for the current time step. -93: Time step 68 done. CPU time: 3.29211 seconds, end time: 87.2002 seconds (1 minutes, 27.2 seconds), step size: 4.85466 seconds +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 5.47267e-07 +97: Linearization/solve/update time: 0.0521833(81.8585%)/0.0113688(17.8339%)/0.00019612(0.307648%) +97: Storage: 9.39976e+07 2.11899e+07 2.0362e+08 0 0 0 +97: Writing visualization results for the current time step. +100: Newton iteration 4 error: 3.12135e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 68 done. CPU time: 1.61532 seconds, end time: 87.2002 seconds (1 minutes, 27.2 seconds), step size: 4.85466 seconds 93: Begin time step 69. Start time: 87.2002 seconds (1 minutes, 27.2 seconds), step size: 6.46391 seconds 93: 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: 0.522677 -97: 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: 4.8571 -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 5 error: 5.58611 -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: 1.99865 @@ -67686,46 +69010,41 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.000130124 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 14 done. CPU time: 0.889674 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 1.04 minutes), step size: 21.3238 seconds +97: Begin time step 15. Start time: 8.64006e+06 seconds (100 days, 0 hours, 1.04 minutes), step size: 33.7627 seconds +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 5 error: 1.4665e-10 +100: Linearization/solve/update time: 0.0613375(98.6778%)/0.00078816(1.26797%)/3.368e-05(0.0541833%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 4 error: 5.58641e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs --pvs-verbosity=2 --end-time=30000" -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 2.0708 -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 7 error: 0.646234 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Newton iteration 5 error: 5.3717e-12 -93: Linearization/solve/update time: 0.035244(99.2627%)/0.000237842(0.669867%)/2.396e-05(0.0674818%) +93: Linearization/solve/update time: 0.014738(98.7016%)/0.00017672(1.18351%)/1.716e-05(0.114922%) 93: Storage: 46944.5 87.7397 93: Writing visualization results for the current time step. -93: Time step 69 done. CPU time: 3.33014 seconds, end time: 93.6641 seconds (1 minutes, 33.66 seconds), step size: 6.46391 seconds +100: Storage in liquidPhase: [152104 2.11004] +100: Storage in gasPhase: [304.468 28751.4] +100: Storage total: [152409 28753.5] +100: 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: 0.131454 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 69 done. CPU time: 1.6327 seconds, end time: 93.6641 seconds (1 minutes, 33.66 seconds), step size: 6.46391 seconds 93: Begin time step 70. Start time: 93.6641 seconds (1 minutes, 33.66 seconds), step size: 6.33591 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: 1.65466 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r +100: Time step 4 done. CPU time: 0.271635 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) +100: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +100: 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.0757425 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 8 error: 0.0727453 -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 9 error: 0.000952012 -92: 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: 0.0150908 -97: 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.000121829 @@ -67735,1154 +69054,116 @@ 93: Newton iteration 4 error: 2.37077e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 93: Newton iteration 5 error: 5.62395e-12 -93: Linearization/solve/update time: 0.031064(99.2114%)/0.000224921(0.718347%)/2.2e-05(0.0702631%) +93: Linearization/solve/update time: 0.0153109(98.721%)/0.00018008(1.16111%)/1.828e-05(0.117865%) +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.043737(98.1381%)/0.00074476(1.67111%)/8.504e-05(0.190815%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. 93: Storage: 46330.4 90.9339 93: 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: 3.86257e-05 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 70 done. CPU time: 3.36834 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.33591 seconds +93: Time step 70 done. CPU time: 1.65085 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.33591 seconds 93: Serialize to file 'powerinjection_forchheimer_fd_time=100_rank=0.ers', next time step size: 0 93: Simulation of problem 'powerinjection_forchheimer_fd' finished. 93: 93: ------------------------ Timing ------------------------ -93: Setup time: 0.0137 seconds, 0.405% -93: Simulation time: 3.37 seconds, 99.6% -93: Linearization time: 2.82 seconds, 83.7% -93: Linear solve time: 0.0701 seconds, 2.08% -93: Newton update time: 0.00232 seconds, 0.0689% -93: Pre/postprocess time: 0.107 seconds, 3.17% -93: Output write time: 0.336 seconds, 9.99% -93: First process' simulation CPU time: 1.61 seconds +93: Setup time: 0.0139 seconds, 0.832% +93: Simulation time: 1.65 seconds, 99.2% +93: Linearization time: 1.45 seconds, 87.8% +93: Linear solve time: 0.0267 seconds, 1.62% +93: Newton update time: 0.00223 seconds, 0.135% +93: Pre/postprocess time: 0.0672 seconds, 4.07% +93: Output write time: 0.0952 seconds, 5.76% +93: First process' simulation CPU time: 1.59 seconds 93: Number of processes: 1 93: Threads per processes: 1 -93: Total CPU time: 1.61 seconds +93: Total CPU time: 1.59 seconds 93: 93: ---------------------------------------------------------------- 93: 93: Simulation completed -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 10 error: 1.274e-07 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 11 error: 1.1724e-11 -92: Linearization/solve/update time: 0.121301(99.4948%)/0.000569924(0.46747%)/4.604e-05(0.0377635%) -97: Solve: M deltax^k = r -93: ###################### -93: # Comparing results -93: ###################### -93: RND: 'f2e13eadcb6273818c6af1a193a8dfd6' -92: Storage: 51424.8 52.8035 -92: Writing visualization results for the current time step. -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 7 error: 2.01857e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 3 error: 1.25399e-08 -98: Linearization/solve/update time: 0.525255(88.2916%)/0.0694831(11.6796%)/0.000171163(0.0287713%) -92: Time step 47 done. CPU time: 3.58855 seconds, end time: 52.8035 seconds, step size: 1.96288 seconds -92: Begin time step 48. Start time: 52.8035 seconds, step size: 1.78444 seconds -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 1 error: 2.22263 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 9.49747e+07 1.1382e-09 2.05847e+08 0 0 0 -98: 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 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.136102(99.4146%)/0.000716364(0.523262%)/8.504e-05(0.0621167%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: 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 2 error: 0.407197 -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 3 error: 2.1991 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -98: Time step 1 done. CPU time: 0.619934 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) -98: 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) -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 13 done. CPU time: 1.65576 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.71 minutes), step size: 46.8945 seconds -96: 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) -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: 2.46016e-05 -97: 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: 1.86959 -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 5 error: 0.764624 -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 6 error: 0.678762 -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 7 error: 0.0229713 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 3 error: 1.23546e-09 -87: Linearization/solve/update time: 0.370703(99.3484%)/0.00237137(0.635527%)/5.984e-05(0.0160371%) -93: Simulation name: 'powerinjection_forchheimer_fd' -93: Number of timesteps: '70' - 93/120 Test #93: powerinjection_forchheimer_fd .................. Passed 3.72 sec -test 120 - Start 120: flow__version - -120: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/flow "--version" -120: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -120: Test timeout computed to be: 1500 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 8 error: 0.00075355 -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 9 error: 1.22792e-06 -92: 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: 1.35899e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.26406e-11 -92: Linearization/solve/update time: 0.115544(99.537%)/0.000476802(0.41075%)/6.0642e-05(0.0522411%) -92: Storage: 51255.8 54.5879 -92: Writing visualization results for the current time step. -87: Storage in liquidPhase: [353658 5.46554 0 0] -87: Storage in gasPhase: [308.783 28746.8 0 0] -87: Storage total: [353966 28752.3 0 0] -87: Writing visualization results for the current time step. -87: Time step 9 done. CPU time: 4.35197 seconds, end time: 8797.86 seconds (2 hours, 26 minutes, 37.86 seconds), step size: 1226.42 seconds (20 minutes, 26.42 seconds) -87: 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) -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 48 done. CPU time: 3.73254 seconds, end time: 54.5879 seconds, step size: 1.78444 seconds -92: Begin time step 49. Start time: 54.5879 seconds, step size: 1.78444 seconds -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 1 error: 2.24265 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 10 error: 3.30843e-08 -97: Linearization/solve/update time: 0.435474(82.4883%)/0.0837824(15.8702%)/0.00866557(1.64145%) -97: Storage: 9.4014e+07 2.09774e+07 2.0372e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 9 done. CPU time: 1.20783 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -97: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -97: 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.542767 -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 3 error: 2.10401 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: opm models will now start the simulation. -100: # [known parameters which were specified at run-time] -100: PvsVerbosity="2" # default: "1" -100: EndTime="30000" # default: "10000" -100: # [parameters which were specified at compile-time] -100: ContinueOnConvergenceError="0" -100: EnableAsyncVtkOutput="1" -100: EnableGravity="1" -100: EnableGridAdaptation="0" -100: EnableIntensiveQuantityCache="0" -100: EnableStorageCache="0" -100: EnableThermodynamicHints="0" -100: EnableVtkOutput="1" -100: GridFile="./data/obstacle_24x16.dgf" -100: GridGlobalRefinements="0" -100: InitialTimeStepSize="250" -100: LinearSolverAbsTolerance="-1" -100: LinearSolverMaxError="1e+07" -100: LinearSolverMaxIterations="1000" -100: LinearSolverOverlapSize="2" -100: LinearSolverTolerance="0.001" -100: LinearSolverVerbosity="0" -100: MaxTimeStepDivisions="10" -100: MaxTimeStepSize="inf" -100: MinTimeStepSize="0" -100: NewtonMaxError="1e+100" -100: NewtonMaxIterations="20" -100: NewtonTargetIterations="10" -100: NewtonTolerance="1e-08" -100: NewtonVerbose="1" -100: NewtonWriteConvergence="0" -100: NumericDifferenceMethod="1" -100: OutputDir="" -100: ParameterFile="" -100: PreconditionerOrder="0" -100: PreconditionerRelaxation="1" -100: PredeterminedTimeStepsFile="" -100: PrintParameters="2" -100: RestartTime="-1e+35" -100: ThreadsPerProcess="1" -100: VtkWriteAverageMolarMasses="0" -100: VtkWriteDensities="1" -100: VtkWriteDofIndex="0" -100: VtkWriteExtrusionFactor="0" -100: VtkWriteFilterVelocities="0" -100: VtkWriteFugacities="0" -100: VtkWriteFugacityCoeffs="0" -100: VtkWriteIntrinsicPermeabilities="0" -100: VtkWriteMassFractions="0" -100: VtkWriteMobilities="0" -100: VtkWriteMolarities="0" -100: VtkWriteMoleFractions="1" -100: VtkWritePhasePresence="0" -100: VtkWritePorosity="1" -100: VtkWritePotentialGradients="0" -100: VtkWritePressures="1" -100: VtkWritePrimaryVars="0" -100: VtkWriteProcessRank="0" -100: VtkWriteRelativePermeabilities="1" -100: VtkWriteSaturations="1" -100: VtkWriteTemperature="1" -100: VtkWriteTotalMassFractions="0" -100: VtkWriteTotalMoleFractions="0" -100: VtkWriteViscosities="0" -100: # [end of parameters] -100: Allocating the simulation vanguard -100: Distributing the vanguard's data -100: Allocating the model -100: Allocating the problem -100: Initializing the model -100: Initializing the problem -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.145518(99.4517%)/0.000718644(0.491146%)/8.3561e-05(0.0571084%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 3.96375 -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 5 error: 1.79141 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 0.642659 -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 7 error: 0.148223 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 14 done. CPU time: 1.83175 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 3.08 minutes), step size: 82.0654 seconds (1 minutes, 22.07 seconds) -96: 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) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 2.52055e-08 -98: Linearization/solve/update time: 0.177819(87.4155%)/0.0255282(12.5496%)/7.104e-05(0.0349231%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 8 error: 0.0119733 -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 9 error: 8.40877e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 1.12406 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -98: Writing visualization results for the current time step. -98: Time step 2 done. CPU time: 0.83979 seconds, end time: 258333 seconds (2 days, 23 hours, 45.56 minutes), step size: 158333 seconds (1 days, 19 hours, 58.89 minutes) -98: 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) -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -92: Newton iteration 10 error: 3.57323e-09 -92: Linearization/solve/update time: 0.111236(99.5345%)/0.000476962(0.426787%)/4.324e-05(0.0386913%) -92: Storage: 51084.4 56.3724 -92: Writing visualization results for the current time step. -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 1 error: 0.0160117 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Time step 49 done. CPU time: 3.86454 seconds, end time: 56.3724 seconds, step size: 1.78444 seconds -92: Begin time step 50. Start time: 56.3724 seconds, step size: 1.78444 seconds -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 1 error: 2.30433 -92: 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: 0.059399 -97: 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.575136 -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 3 error: 3.24542 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 4 error: 3.05361 -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 5 error: 1.79077 -92: 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.0663339 -97: 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: 2.80516 -92: 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, num switched=0 -96: Linearization/solve/update time: 0.140123(99.4282%)/0.000720404(0.511184%)/8.544e-05(0.0606265%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 7 error: 0.0720451 -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 8 error: 0.00568478 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 15 done. CPU time: 1.99579 seconds, end time: 8.64033e+06 seconds (100 days, 0 hours, 5.47 minutes), step size: 143.615 seconds (2 minutes, 23.62 seconds) -96: 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) -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: 0.000282298 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 9 error: 5.57579e-05 -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 10 error: 1.07365e-08 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Update: x^(k+1) = x^k - deltax^k -87: Newton iteration 2 error: 3.09908e-06 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 11 error: 1.39195e-11 -92: Linearization/solve/update time: 0.134135(99.5501%)/0.000556764(0.413209%)/4.948e-05(0.0367222%) -92: Storage: 50910.2 58.1568 -92: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -97: Newton iteration 5 error: 5.1108e-08 -97: Linearization/solve/update time: 0.222914(80.7302%)/0.0528874(19.1536%)/0.000320921(0.116224%) -92: Time step 50 done. CPU time: 4.02057 seconds, end time: 58.1568 seconds, step size: 1.78444 seconds -92: Serialize to file 'powerinjection_forchheimer_ad_time=58.1568_rank=0.ers', next time step size: 1.62222 -92: Begin time step 51. Start time: 58.1568 seconds, step size: 1.62222 seconds -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -120: flow 2024.10 -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.181323(95.4947%)/0.00848661(4.46952%)/6.7922e-05(0.0357715%) -98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -98: Writing visualization results for the current time step. -97: Storage: 9.40092e+07 2.10089e+07 2.03686e+08 0 0 0 -97: Writing visualization results for the current time step. -100: Simulator successfully set up -100: Applying the initial solution of the "obstacle_pvs" problem - 94/120 Test #120: flow__version .................................. Passed 0.36 sec -100: Writing visualization results for the current time step. -97: Time step 10 done. CPU time: 1.50018 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds -97: Serialize to file 'reservoir_ncp_ecfv_time=8.64001e+06_rank=0.ers', next time step size: 7.08333 -98: Time step 3 done. CPU time: 1.03995 seconds, end time: 535417 seconds (6 days, 4 hours, 43.61 minutes), step size: 277083 seconds (3 days, 4 hours, 58.06 minutes) -98: 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) -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -100: 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: 2.35251 -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.321378 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 7.08333 seconds -97: 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: 2.05367 -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 4 error: 1.78693 -92: Linearize: r(x^k) = dS/dt + 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: 0.143401 -100: 'liquid' phase appears at position 60 0 sum x = 75.5855, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 60 2.5 sum x = 75.5383, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 60 5 sum x = 75.676, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 60 7.5 sum x = 76.6699, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 60 10 sum x = 96.9283, new primary variables: (p_liquid = 120000, S_gas = 1), phase presence: 3 -100: 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: 2.60546 -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 6 error: 1.14087 -92: Linearize: r(x^k) = dS/dt + 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.114702 +100: Newton iteration 1 error: 0.106163 +100: 'liquid' phase appears at position 55 0 sum x = 3.05855, new primary variables: (p_liquid = 110361, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 55 2.5 sum x = 2.76827, new primary variables: (p_liquid = 109977, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 55 5 sum x = 2.62118, new primary variables: (p_liquid = 109048, S_gas = 1), phase presence: 3 +100: 'liquid' phase appears at position 55 7.5 sum x = 2.16437, new primary variables: (p_liquid = 107595, S_gas = 1), phase presence: 3 100: 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 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.151462(99.4788%)/0.000709644(0.466087%)/8.3881e-05(0.0550922%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: 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 7 error: 0.119674 -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 8 error: 0.00121387 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 3 error: 2.8842e-10 -87: Linearization/solve/update time: 0.358834(95.0601%)/0.0185885(4.92435%)/5.8561e-05(0.0155136%) +96: Time step 20 done. CPU time: 1.16571 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) +96: Serialize to file 'reservoir_blackoil_vcfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.312071 +97: Newton iteration 2 error: 0.000955034 97: Linearize: r(x^k) = dS/dt + 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.000787607 -100: 'liquid' phase appears at position 57.5 0 sum x = 2.52208, new primary variables: (p_liquid = 105955, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 57.5 2.5 sum x = 2.49543, new primary variables: (p_liquid = 105868, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 57.5 5 sum x = 2.48043, new primary variables: (p_liquid = 105627, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 57.5 7.5 sum x = 2.38722, new primary variables: (p_liquid = 104881, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 57.5 10 sum x = 1.04399, new primary variables: (p_liquid = 102705, S_gas = 1), phase presence: 3 -100: 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 9 error: 1.74917e-08 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.03526e-11 -92: Linearization/solve/update time: 0.0921227(78.9369%)/0.000497604(0.426381%)/0.0240839(20.6367%) -96: Time step 16 done. CPU time: 2.17174 seconds, end time: 8.64058e+06 seconds (100 days, 0 hours, 9.66 minutes), step size: 251.325 seconds (4 minutes, 11.33 seconds) -96: 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) +96: 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) 96: Linearize: r(x^k) = dS/dt + 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.40206e-05 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 50749.4 59.779 -92: Writing visualization results for the current time step. -87: Storage in liquidPhase: [378240 5.34017 0 0] -87: Storage in gasPhase: [309.235 28746.8 0 0] -87: Storage total: [378549 28752.1 0 0] -87: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -92: Time step 51 done. CPU time: 4.16387 seconds, end time: 59.779 seconds, step size: 1.62222 seconds -92: Begin time step 52. Start time: 59.779 seconds, step size: 1.62222 seconds -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 1 error: 2.39951 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 10 done. CPU time: 4.79326 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1202.14 seconds (20 minutes, 2.138 seconds) -87: Serialize to file 'obstacle_ncp_time=10000_rank=0.ers', next time step size: 0 -87: Simulation of problem 'obstacle_ncp' finished. -87: -87: ------------------------ Timing ------------------------ -87: Setup time: 0.631 seconds, 11.6% -87: Simulation time: 4.79 seconds, 88.4% -87: Linearization time: 4.19 seconds, 87.3% -87: Linear solve time: 0.121 seconds, 2.52% -87: Newton update time: 0.0011 seconds, 0.023% -87: Pre/postprocess time: 0.25 seconds, 5.21% -87: Output write time: 0.093 seconds, 1.94% -87: First process' simulation CPU time: 1.35 seconds -87: Number of processes: 1 -87: Threads per processes: 1 -87: Total CPU time: 1.35 seconds -87: -87: ---------------------------------------------------------------- -87: -87: Simulation completed -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 5 error: 7.7283e-07 +100: Newton iteration 2 error: 0.027733 100: 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: 0.0272709 -97: 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.545344 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 6 error: 1.79933e-10 -100: Linearization/solve/update time: 0.159744(99.0132%)/0.00154265(0.956171%)/4.94e-05(0.0306193%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 3.07517 -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 4 error: 2.5364 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r +93: ###################### +93: # Comparing results +93: ###################### +93: RND: 'f66fec989380dc8232f1d422b37fcb43' 98: Solve: M deltax^k = r -100: Storage in liquidPhase: [23146.8 0.27821] -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.0180958 -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: 3.41108e-10 -98: Linearization/solve/update time: 0.1859(95.6857%)/0.00831541(4.28007%)/6.652e-05(0.0342389%) +98: Linearization/solve/update time: 0.0831757(94.4748%)/0.0047996(5.45161%)/6.476e-05(0.0735574%) 98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 98: Writing visualization results for the current time step. -100: Storage in gasPhase: [301.208 28753.4] -100: Storage total: [23448 28753.7] -100: 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: 1.65471 -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 6 error: 2.15365 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: ###################### -87: # Comparing results -87: ###################### -87: RND: 'a8d7d81cc46d31dfbdb00b90ae310f3c' -100: Time step 1 done. CPU time: 0.193019 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) -100: Begin time step 2. Start time: 250 seconds (4 minutes, 10 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 4 done. CPU time: 1.25296 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) -98: 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) -98: 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: 0.0453371 -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 8 error: 0.00235899 -92: 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, num switched=0 -96: Linearization/solve/update time: 0.131522(99.3993%)/0.000710804(0.537199%)/8.3961e-05(0.0634545%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -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: 7.27241e-05 -97: Linearize: r(x^k) = dS/dt + 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: 0.133299 -100: 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 9 error: 1.11981e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 4.41105e-10 -92: Linearization/solve/update time: 0.113265(99.5144%)/0.000507524(0.445911%)/4.512e-05(0.0396425%) -96: Time step 17 done. CPU time: 2.31563 seconds, end time: 8.64102e+06 seconds (100 days, 0 hours, 16.99 minutes), step size: 439.819 seconds (7 minutes, 19.82 seconds) -96: 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) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 50585.7 61.4012 -92: Writing visualization results for the current time step. -92: Time step 52 done. CPU time: 4.2976 seconds, end time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds -92: Begin time step 53. Start time: 61.4012 seconds (1 minutes, 1.401 seconds), step size: 1.62222 seconds -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 1 error: 2.48434 -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.521208 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -97: Newton iteration 5 error: 2.57603e-07 -97: Linearization/solve/update time: 0.206777(83.3349%)/0.0410306(16.536%)/0.000320361(0.129111%) -97: Storage: 9.40057e+07 2.10436e+07 2.03662e+08 0 0 0 +97: Newton iteration 3 error: 9.32248e-07 +97: Linearization/solve/update time: 0.0408508(79.0414%)/0.010623(20.5542%)/0.000209(0.40439%) +97: Storage: 9.39933e+07 2.12655e+07 2.03598e+08 0 0 0 97: Writing visualization results for the current time step. -97: Time step 11 done. CPU time: 1.77991 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 7.08333 seconds -97: Begin time step 12. Start time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 10.0347 seconds -97: 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.000105147 -100: 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: 3.53995 -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 4 error: 2.28336 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Simulation name: 'obstacle_ncp' -87: Number of timesteps: '10' - 95/120 Test #87: obstacle_ncp ................................... Passed 6.12 sec -test 104 - Start 104: parallel_wbp_sourcevalues_np2 - -104: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" -104: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -104: Test timeout computed to be: 1500 -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0677662(98.8342%)/0.000714804(1.04251%)/8.452e-05(0.123269%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -96: Time step 18 done. CPU time: 2.39186 seconds, end time: 8.64179e+06 seconds (100 days, 0 hours, 29.82 minutes), step size: 769.684 seconds (12 minutes, 49.68 seconds) -96: 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) -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: 0.236933 -97: 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: 6.14805 -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 6 error: 5.60766 -92: Linearize: r(x^k) = dS/dt + 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.72065e-07 -100: 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: 1.5136 -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 8 error: 0.105065 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 9 error: 3.58655e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 3.73007e-10 -92: Linearization/solve/update time: 0.0964735(99.4649%)/0.000477245(0.492043%)/4.172e-05(0.0430136%) -100: Newton iteration 4 error: 5.62298e-11 -100: Linearization/solve/update time: 0.143632(99.5643%)/0.000594644(0.4122%)/3.392e-05(0.023513%) -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.00490461 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage in liquidPhase: [52740.8 0.657378] -100: Storage in gasPhase: [300.954 28753] -100: Storage total: [53041.7 28753.7] -100: Writing visualization results for the current time step. -92: Storage: 50418.8 63.0234 -92: Writing visualization results for the current time step. -100: Time step 2 done. CPU time: 0.371982 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) -100: Begin time step 3. Start time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 500 seconds (8 minutes, 20 seconds) -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Time step 53 done. CPU time: 4.4206 seconds, end time: 63.0234 seconds (1 minutes, 3.023 seconds), step size: 1.62222 seconds -92: Begin time step 54. Start time: 63.0234 seconds (1 minutes, 3.023 seconds), step size: 1.62222 seconds -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 1 error: 2.55067 -92: 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, num switched=0 -96: Linearization/solve/update time: 0.0724359(98.9%)/0.000721244(0.984746%)/8.444e-05(0.11529%) -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.00219691 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: 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 2 error: 0.610927 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 19 done. CPU time: 2.48028 seconds, end time: 8.64314e+06 seconds (100 days, 0 hours, 52.27 minutes), step size: 1346.95 seconds (22 minutes, 26.95 seconds) -96: 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) -96: 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: 3.07407 -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 4 error: 5.65985 -92: Linearize: r(x^k) = dS/dt + 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: 0.127513 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 2.36384 -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 6 error: 0.94356 -92: 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: 1.08704e-06 -97: 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: 0.277211 -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 8 error: 0.0475764 -92: Linearize: r(x^k) = dS/dt + 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.00234634 -100: 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 9 error: 0.0021176 -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 10 error: 4.7704e-06 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -97: Newton iteration 5 error: 8.36485e-10 -97: Linearization/solve/update time: 0.155821(80.0532%)/0.0384901(19.7743%)/0.000335842(0.172539%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 6.20019e-07 +100: Newton iteration 3 error: 0.000473243 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 11 error: 2.25668e-11 -92: Linearization/solve/update time: 0.110982(99.4572%)/0.000556322(0.49855%)/4.9401e-05(0.0442709%) -92: Storage: 50248.3 64.6457 -92: Writing visualization results for the current time step. -97: Storage: 9.40031e+07 2.1084e+07 2.03646e+08 0 0 0 -97: Writing visualization results for the current time step. -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.271757(94.3479%)/0.016213(5.6288%)/6.7161e-05(0.0233168%) -98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -98: 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 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0996342(99.1999%)/0.000718084(0.714954%)/8.552e-05(0.0851472%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -97: Time step 12 done. CPU time: 2.00123 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.45 minutes), step size: 10.0347 seconds -97: Begin time step 13. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.45 minutes), step size: 14.2159 seconds +97: Time step 15 done. CPU time: 0.947155 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.61 minutes), step size: 33.7627 seconds +97: Begin time step 16. Start time: 8.6401e+06 seconds (100 days, 0 hours, 1.61 minutes), step size: 53.4575 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 54 done. CPU time: 4.54861 seconds, end time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.62222 seconds -92: Begin time step 55. Start time: 64.6457 seconds (1 minutes, 4.646 seconds), step size: 1.47474 seconds -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 1 error: 2.60234 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 20 done. CPU time: 2.59964 seconds, end time: 8.64549e+06 seconds (100 days, 1 hours, 31.56 minutes), step size: 2357.16 seconds (39 minutes, 17.16 seconds) -96: Serialize to file 'reservoir_blackoil_vcfv_time=8.64549e+06_rank=0.ers', next time step size: 4125.03 -96: 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) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 3.08434e-10 -100: Linearization/solve/update time: 0.147127(99.5497%)/0.000634324(0.429199%)/3.124e-05(0.0211378%) -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.419195 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 5 done. CPU time: 1.57593 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) +98: Time step 5 done. CPU time: 0.698132 seconds, end time: 1.86888e+06 seconds (21 days, 15 hours, 8 minutes), step size: 848568 seconds (9 days, 19 hours, 42.8 minutes) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage in liquidPhase: [94845.6 1.23193] -100: Storage in gasPhase: [301.182 28752.4] -100: Storage total: [95146.8 28753.6] -100: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 2.24115 -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 4 error: 4.21025 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 3 done. CPU time: 0.545617 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) -100: Begin time step 4. Start time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 750 seconds (12 minutes, 30 seconds) -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.193798 -97: 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: 2.77298 -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 6 error: 0.899061 -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 7 error: 0.211215 -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 8 error: 0.014038 -92: Linearize: r(x^k) = dS/dt + 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: 0.120284 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 9 error: 6.20159e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 9.76627e-10 -92: Linearization/solve/update time: 0.0969443(99.4149%)/0.000526044(0.53945%)/4.4481e-05(0.0456146%) -96: 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 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0821227(98.8569%)/0.000864085(1.04016%)/8.5521e-05(0.102948%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -97: Newton iteration 2 error: 0.000638795 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 50089.6 66.1204 -92: Writing visualization results for the current time step. -96: Time step 21 done. CPU time: 2.69372 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) -96: 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) -96: Linearize: r(x^k) = dS/dt + 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.0313462 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 55 done. CPU time: 4.67663 seconds, end time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds -92: Begin time step 56. Start time: 66.1204 seconds (1 minutes, 6.12 seconds), step size: 1.47474 seconds -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 1 error: 2.66833 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.616322 -92: 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: 7.39384e-05 -97: Linearize: r(x^k) = dS/dt + 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: 6.09545e-05 -100: 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: 3.5648 -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 4 error: 5.4313 -92: 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, num switched=0 -96: Linearization/solve/update time: 0.0580376(98.6488%)/0.000710084(1.20696%)/8.4841e-05(0.144208%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -96: Time step 22 done. CPU time: 2.76078 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) -96: 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) -96: 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: 2.09079 -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 6 error: 0.818716 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: Running 1 test case... -104: Running 1 test case... -97: Newton iteration 4 error: 9.86016e-07 -97: Linearization/solve/update time: 0.16027(93.3577%)/0.0111393(6.48867%)/0.000263681(0.153595%) -97: Storage: 9.40006e+07 2.11314e+07 2.03634e+08 0 0 0 -97: Writing visualization results for the current time step. +107: Running 1 test case... +107: Running 1 test case... 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 4 error: 3.12135e-07 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 13 done. CPU time: 2.21042 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.69 minutes), step size: 14.2159 seconds -97: Begin time step 14. Start time: 8.64004e+06 seconds (100 days, 0 hours, 0.69 minutes), step size: 21.3238 seconds -97: 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: 0.229296 -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 8 error: 0.0368215 -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 9 error: 0.00161207 -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 10 error: 4.3128e-06 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104: -104: *** No errors detected -104:  -104: *** No errors detected -100: Newton iteration 5 error: 1.4665e-10 -100: Linearization/solve/update time: 0.174881(95.1618%)/0.00885065(4.81611%)/4.068e-05(0.0221361%) -92: Newton iteration 11 error: 3.11502e-11 -92: Linearization/solve/update time: 0.111295(99.4614%)/0.000553722(0.494848%)/4.9e-05(0.0437901%) -92: Storage: 49926.6 67.5951 -92: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -96: Solve: M deltax^k = r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0700981(98.8537%)/0.000728244(1.02698%)/8.464e-05(0.119361%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -100: Storage in liquidPhase: [152104 2.11004] -100: Storage in gasPhase: [304.468 28751.4] -100: Storage total: [152409 28753.5] -100: Writing visualization results for the current time step. -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.159819 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 23 done. CPU time: 2.83949 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) -96: 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) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 56 done. CPU time: 4.80865 seconds, end time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.47474 seconds -92: Begin time step 57. Start time: 67.5951 seconds (1 minutes, 7.595 seconds), step size: 1.34068 seconds -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 1 error: 2.79928 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 4 done. CPU time: 0.763985 seconds, end time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 750 seconds (12 minutes, 30 seconds) -100: Begin time step 5. Start time: 1833.33 seconds (30 minutes, 33.33 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +100: Newton iteration 4 error: 2.81136e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107: +107: *** No errors detected +107:  +107: *** No errors detected 97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.448278 -92: Linearize: r(x^k) = dS/dt + 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: 0.106163 -100: 'liquid' phase appears at position 55 0 sum x = 3.05855, new primary variables: (p_liquid = 110361, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 55 2.5 sum x = 2.76827, new primary variables: (p_liquid = 109977, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 55 5 sum x = 2.62118, new primary variables: (p_liquid = 109048, S_gas = 1), phase presence: 3 -100: 'liquid' phase appears at position 55 7.5 sum x = 2.16437, new primary variables: (p_liquid = 107595, S_gas = 1), phase presence: 3 -100: 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: 2.29421 -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 4 error: 4.68144 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104:  -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 2.2128 -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 6 error: 0.808458 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 96/120 Test #104: parallel_wbp_sourcevalues_np2 .................. Passed 0.52 sec -test 107 - Start 107: parallel_wbp_calculation_create - -107: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_calculation" "--" "--run_test=Create" -107: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -107: Test timeout computed to be: 1500 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000316071 -97: Linearize: r(x^k) = dS/dt + 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.027733 -100: 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, num switched=0 -96: Linearization/solve/update time: 0.0788706(98.4547%)/0.00115161(1.43756%)/8.632e-05(0.107754%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: 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 7 error: 0.207508 -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 8 error: 0.0225359 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 24 done. CPU time: 2.92711 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) -96: 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) -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 9 error: 0.000316321 -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 10 error: 5.7559e-08 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 3 error: 5.47267e-07 -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 3 error: 0.000473243 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 11 error: 1.22853e-11 -92: Linearization/solve/update time: 0.115553(99.4849%)/0.000548884(0.472559%)/4.94e-05(0.0425307%) -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.327664(92.0445%)/0.0282545(7.93701%)/6.5841e-05(0.0184955%) -98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -98: Writing visualization results for the current time step. -97: Linearization/solve/update time: 0.1108(65.7348%)/0.0575705(34.1549%)/0.000185882(0.110279%) -97: Storage: 9.39976e+07 2.11899e+07 2.0362e+08 0 0 0 -97: Writing visualization results for the current time step. -92: Storage: 49773.9 68.9358 -92: Writing visualization results for the current time step. -92: Time step 57 done. CPU time: 4.94477 seconds, end time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.34068 seconds -92: Begin time step 58. Start time: 68.9358 seconds (1 minutes, 8.936 seconds), step size: 1.2188 seconds -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 1 error: 2.93237 -92: 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, num switched=0 -96: Linearization/solve/update time: 0.0566079(98.5947%)/0.000723285(1.25975%)/8.356e-05(0.145537%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: 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.81136e-06 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 6 done. CPU time: 1.95993 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) -98: 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) -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 14 done. CPU time: 2.41643 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 1.04 minutes), step size: 21.3238 seconds -97: Begin time step 15. Start time: 8.64006e+06 seconds (100 days, 0 hours, 1.04 minutes), step size: 33.7627 seconds +97: Newton iteration 1 error: 0.107084 97: 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.411438 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 25 done. CPU time: 2.99198 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) -96: 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) -96: 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: 3.31267 -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 4 error: 2.29764 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 2.12044e-09 -100: Linearization/solve/update time: 0.178605(99.5432%)/0.000780764(0.435149%)/3.884e-05(0.021647%) +100: Linearization/solve/update time: 0.0574446(98.7251%)/0.00070748(1.21588%)/3.436e-05(0.0590515%) 100: Storage in liquidPhase: [211947 3.37871] -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 3.29692 -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 6 error: 3.88214 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r +100: Storage in gasPhase: [305.716 28750] 96: Solve: M deltax^k = r 96: Update: x^(k+1) = x^k - deltax^k 96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0563625(98.597%)/0.000717204(1.25463%)/8.4841e-05(0.148416%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -100: Storage in gasPhase: [305.716 28750] +96: Linearization/solve/update time: 0.0419346(98.1318%)/0.00071488(1.6729%)/8.344e-05(0.195259%) 100: Storage total: [212252 28753.4] 100: 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 7 error: 1.29534 -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 8 error: 0.00236693 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 5 done. CPU time: 0.973736 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +100: Time step 5 done. CPU time: 0.339705 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) 100: Begin time step 6. Start time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 26 done. CPU time: 3.05669 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) -96: Simulation of problem 'reservoir_blackoil_vcfv' finished. -96: -96: ------------------------ Timing ------------------------ -96: Setup time: 0.0178 seconds, 0.58% -96: Simulation time: 3.06 seconds, 99.4% -96: Linearization time: 2.65 seconds, 86.5% -96: Linear solve time: 0.0217 seconds, 0.71% -96: Newton update time: 0.00211 seconds, 0.0689% -96: Pre/postprocess time: 0.0725 seconds, 2.37% -96: Output write time: 0.306 seconds, 10% -96: First process' simulation CPU time: 1.64 seconds -96: Number of processes: 1 -96: Threads per processes: 1 -96: Total CPU time: 1.64 seconds -96: -96: ---------------------------------------------------------------- -96: -96: Simulation completed -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.131454 -97: 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 9 error: 2.00101e-06 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: ###################### -96: # Comparing results -96: ###################### -96: RND: '0309200c176f5ceb61388fd2ed13c4ad' +93: Simulation name: 'powerinjection_forchheimer_fd' +93: Number of timesteps: '70' + 97/120 Test #93: powerinjection_forchheimer_fd .................. Passed 2.02 sec +96: Time step 21 done. CPU time: 1.21707 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) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 100: Solve: M deltax^k = r -92: Newton iteration 10 error: 1.33511e-11 -92: Linearization/solve/update time: 0.113756(99.5182%)/0.000504842(0.441657%)/4.584e-05(0.0401028%) -92: Storage: 49630.4 70.1546 -92: Writing visualization results for the current time step. 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 0.0630484 100: 'gas' phase disappears at position 60 0. saturation=-0.0286246, new primary variables: (p_liquid = 176503, x_liquid^N2 = 2.00858e-05), phase presence: 1 @@ -68891,18 +69172,9 @@ 100: '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 100: 'liquid' phase appears at position 55 10 sum x = 1.38021, new primary variables: (p_liquid = 106149, S_gas = 1), phase presence: 3 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 58 done. CPU time: 5.06867 seconds, end time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds -92: Begin time step 59. Start time: 70.1546 seconds (1 minutes, 10.15 seconds), step size: 1.2188 seconds -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 1 error: 3.14992 -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.509946 -92: 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: 0.000378702 +97: Linearize: r(x^k) = dS/dt + 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.0205472 @@ -68911,97 +69183,72 @@ 100: 'gas' phase appears at position 60 5 sum x = 3.99167, new primary variables: (p_liquid = 173759, S_gas = 0), phase presence: 3 100: 'gas' phase appears at position 60 7.5 sum x = 3.20693, new primary variables: (p_liquid = 170828, S_gas = 0), phase presence: 3 100: 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: 0.000955034 +97: Newton iteration 3 error: 0.00098307 97: 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: 4.93744 -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 4 error: 10.1008 -92: Linearize: r(x^k) = dS/dt + 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.000115073 100: 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: 12.1708 -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 6 error: 5.22701 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Simulation name: 'reservoir_blackoil_vcfv' -96: Number of timesteps: '26' - 97/120 Test #96: reservoir_blackoil_vcfv ........................ Passed 3.51 sec -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 7 error: 2.45298 -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 8 error: 0.732354 -92: 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 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.0417866(98.0688%)/0.0007382(1.73248%)/8.468e-05(0.198735%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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: 6.66153e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 3 error: 9.32248e-07 -97: Linearization/solve/update time: 0.178341(83.7695%)/0.0343697(16.144%)/0.000184085(0.0864677%) -97: Storage: 9.39933e+07 2.12655e+07 2.03598e+08 0 0 0 -97: 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 9 error: 0.0977089 -92: 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.000517822 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 22 done. CPU time: 1.26678 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) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +107:  + 98/120 Test #107: parallel_wbp_calculation_create ................ Passed 0.23 sec +test 105 + Start 105: parallel_wbp_sourcevalues_np3 + +105: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "3" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" +105: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +105: Test timeout computed to be: 1500 +98: 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.6196e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 15 done. CPU time: 2.65244 seconds, end time: 8.6401e+06 seconds (100 days, 0 hours, 1.61 minutes), step size: 33.7627 seconds -97: Begin time step 16. Start time: 8.6401e+06 seconds (100 days, 0 hours, 1.61 minutes), step size: 53.4575 seconds -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 10 error: 0.00181523 -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 11 error: 5.21185e-07 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 6 error: 1.55179e-11 -100: Linearization/solve/update time: 0.165957(99.2567%)/0.00119361(0.71388%)/4.9241e-05(0.0294504%) +97: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.237201(95.0911%)/0.0121796(4.88265%)/6.56e-05(0.0262983%) +98: Linearization/solve/update time: 0.0849606(94.5451%)/0.00483844(5.38427%)/6.348e-05(0.0706413%) 98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 98: Writing visualization results for the current time step. +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 5 error: 2.9999e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 6 done. CPU time: 0.795564 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) +98: 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) +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 6 error: 1.55179e-11 +100: Linearization/solve/update time: 0.0686057(98.4153%)/0.00106524(1.52809%)/3.948e-05(0.0566343%) 100: Storage in liquidPhase: [259332 4.63465] 100: Storage in gasPhase: [306.784 28748.5] -98: Time step 7 done. CPU time: 2.22378 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) -98: 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) -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage total: [259638 28753.1] 100: Writing visualization results for the current time step. -92: Newton iteration 12 error: 1.1056e-11 -92: Linearization/solve/update time: 0.150212(99.5534%)/0.000619323(0.410457%)/5.452e-05(0.0361332%) -92: Storage: 49480.2 71.3734 -92: Writing visualization results for the current time step. -100: Time step 6 done. CPU time: 1.1764 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +97: Newton iteration 6 error: 8.08003e-07 +97: Linearization/solve/update time: 0.0792114(73.7029%)/0.02787(25.9319%)/0.00039252(0.365224%) +100: Time step 6 done. CPU time: 0.420843 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) 100: 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) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 59 done. CPU time: 5.23668 seconds, end time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.2188 seconds -92: Begin time step 60. Start time: 71.3734 seconds (1 minutes, 11.37 seconds), step size: 1.01566 seconds -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 1 error: 3.45825 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r +97: Storage: 9.39867e+07 2.13626e+07 2.03563e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 16 done. CPU time: 1.06056 seconds, end time: 8.64015e+06 seconds (100 days, 0 hours, 2.5 minutes), step size: 53.4575 seconds +97: 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) +97: Linearize: r(x^k) = dS/dt + 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: 0.0544027 @@ -69011,15 +69258,12 @@ 100: '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 100: '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 100: 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.303491 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.107084 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: Running 1 test case... -107: Running 1 test case... +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.0416198(98.0843%)/0.00072832(1.71641%)/8.456e-05(0.199281%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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.0116291 @@ -69031,85 +69275,65 @@ 100: 'liquid' phase appears at position 60 12.5 sum x = 104.769, new primary variables: (p_liquid = 126147, S_gas = 1), phase presence: 3 100: 'liquid' phase appears at position 60 15 sum x = 6.66773, new primary variables: (p_liquid = 114621, S_gas = 1), phase presence: 3 100: 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: 3.88386 -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 4 error: 3.2384 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 23 done. CPU time: 1.31721 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) +96: 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) +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: 0.0866052 +97: Linearize: r(x^k) = dS/dt + 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.000709476 100: '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 100: 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: 6.53838 -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 6 error: 10.7437 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: 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.20998e-05 100: 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: 11.6863 -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 8 error: 3.31801 -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 9 error: 0.00750954 -92: 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: 0.000321284 +97: Linearize: r(x^k) = dS/dt + 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.28042e-06 100: 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, num switched=0 +96: Linearization/solve/update time: 0.0426834(98.1646%)/0.00071324(1.64033%)/8.48e-05(0.195026%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +97: Solve: M deltax^k = r +100: Newton iteration 6 error: 1.84508e-09 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000378702 +97: Newton iteration 3 error: 0.00188943 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 6 error: 1.84508e-09 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 10 error: 4.0466e-08 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 11 error: 1.17737e-11 -92: Linearization/solve/update time: 0.128187(99.5159%)/0.000574044(0.445648%)/4.956e-05(0.038475%) -100: Linearization/solve/update time: 0.148484(99.1356%)/0.00124497(0.831203%)/4.968e-05(0.0331689%) +98: Solve: M deltax^k = r +100: Linearization/solve/update time: 0.0709702(98.3221%)/0.00116912(1.6197%)/4.2e-05(0.0581868%) +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 3.41108e-10 +98: Linearization/solve/update time: 0.0820718(94.5468%)/0.00466784(5.37736%)/6.58e-05(0.0758017%) +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: Writing visualization results for the current time step. 100: Storage in liquidPhase: [304373 5.5002] 100: Storage in gasPhase: [308.229 28747.2] 100: Storage total: [304681 28752.7] 100: Writing visualization results for the current time step. -107: -107: *** No errors detected -92: Storage: 49347.4 72.3891 -92: Writing visualization results for the current time step. -100: Time step 7 done. CPU time: 1.35675 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) +96: Time step 24 done. CPU time: 1.36871 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) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 7 done. CPU time: 0.503448 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) 100: 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) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -107:  -107: *** No errors detected -92: Time step 60 done. CPU time: 5.40562 seconds, end time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 1.01566 seconds -92: Serialize to file 'powerinjection_forchheimer_ad_time=72.3891_rank=0.ers', next time step size: 0.92333 -92: Begin time step 61. Start time: 72.3891 seconds (1 minutes, 12.39 seconds), step size: 0.92333 seconds -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 1 error: 3.80872 -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.323435 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 7 done. CPU time: 0.888367 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) +98: 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) +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.000547346 +97: Linearize: r(x^k) = dS/dt + 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: 0.0154676 @@ -69119,84 +69343,50 @@ 100: '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 100: '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 100: 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.00098307 +97: Newton iteration 5 error: 7.35741e-05 97: 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: 2.08161 -92: Linearize: r(x^k) = dS/dt + 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.000242074 100: 'gas' phase appears at position 60 10 sum x = 1.18055, new primary variables: (p_liquid = 161455, S_gas = 0), phase presence: 3 100: 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.0629018 -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 5 error: 0.00416786 -92: 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 3 error: 7.2609e-07 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 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.260226(95.5167%)/0.012147(4.45859%)/6.724e-05(0.0246806%) -98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 -98: Writing visualization results for the current time step. -107:  - 98/120 Test #107: parallel_wbp_calculation_create ................ Passed 0.63 sec -test 105 - Start 105: parallel_wbp_sourcevalues_np3 - -105: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "3" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" -105: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -105: Test timeout computed to be: 1500 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 1.28925e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 7 error: 1.39977e-10 -92: Linearization/solve/update time: 0.0914982(99.5936%)/0.0003418(0.372041%)/3.152e-05(0.0343088%) +97: Newton iteration 6 error: 4.89249e-07 +97: Linearization/solve/update time: 0.0909504(76.6326%)/0.0273448(23.04%)/0.00038852(0.327358%) +97: Storage: 9.39786e+07 2.14694e+07 2.03516e+08 0 0 0 +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 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.0544467(98.5104%)/0.00073972(1.33837%)/8.36e-05(0.151257%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +97: Time step 17 done. CPU time: 1.18526 seconds, end time: 8.64022e+06 seconds (100 days, 0 hours, 3.69 minutes), step size: 71.2767 seconds (1 minutes, 11.28 seconds) +97: 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) +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 4 error: 4.19587e-09 -98: Time step 8 done. CPU time: 2.51194 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) -98: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Linearization/solve/update time: 0.0981737(99.1589%)/0.000789244(0.797164%)/4.352e-05(0.0439567%) -92: Storage: 49219.2 73.3045 -92: Writing visualization results for the current time step. +100: Linearization/solve/update time: 0.0496186(98.4974%)/0.00073048(1.45007%)/2.648e-05(0.0525652%) +96: Time step 25 done. CPU time: 1.43078 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) +96: 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) +96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage in liquidPhase: [359437 5.58272] 100: Storage in gasPhase: [309.198 28746.7] 100: Storage total: [359746 28752.3] 100: Writing visualization results for the current time step. -92: Time step 61 done. CPU time: 5.52871 seconds, end time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 0.92333 seconds -92: Begin time step 62. Start time: 73.3124 seconds (1 minutes, 13.31 seconds), step size: 1.15416 seconds -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -100: Time step 8 done. CPU time: 1.49216 seconds, end time: 9083.91 seconds (2 hours, 31 minutes, 23.91 seconds), step size: 2675.93 seconds (44 minutes, 35.93 seconds) +100: Time step 8 done. CPU time: 0.565177 seconds, end time: 9083.91 seconds (2 hours, 31 minutes, 23.91 seconds), step size: 2675.93 seconds (44 minutes, 35.93 seconds) 100: 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) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 4.98893 -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.0711668 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.0471491 -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 4 error: 2.93876e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.0714358 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +105: Running 1 test case... +105: Running 1 test case... 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 0.0160832 @@ -69205,200 +69395,145 @@ 100: 'liquid' phase appears at position 52.5 5 sum x = 1.01729, new primary variables: (p_liquid = 105777, S_gas = 1), phase presence: 3 100: '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 100: 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.000517822 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 5 error: 2.6921e-10 -92: Linearization/solve/update time: 0.0471674(69.898%)/0.0202904(30.0685%)/2.2561e-05(0.0334334%) -92: Storage: 49061.9 74.4004 -92: Writing visualization results for the current time step. +105: Running 1 test case... +97: 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.00241255 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 62 done. CPU time: 5.62071 seconds, end time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.15416 seconds -92: Begin time step 63. Start time: 74.4666 seconds (1 minutes, 14.47 seconds), step size: 1.63506 seconds -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. -99: *** This is disallowed by the MPI standard. -99: *** Your MPI job will now abort. -99: [codethink02-arm64:2515163] 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! -97: Solve: M deltax^k = r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 5 error: 2.9999e-05 +97: Newton iteration 2 error: 0.000300746 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 5.8963 -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.108583 -92: 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: 3.41108e-10 +98: Linearization/solve/update time: 0.0904564(95.142%)/0.00455244(4.78825%)/6.628e-05(0.0697133%) +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: 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 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.0415984(98.075%)/0.00073256(1.72713%)/8.392e-05(0.197855%) 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 2.23376e-06 100: 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.0010665 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 9.00684e-10 -92: Linearization/solve/update time: 0.0249167(55.1467%)/0.0202482(44.8142%)/1.764e-05(0.0390416%) -97: Newton iteration 6 error: 8.08003e-07 -97: Linearization/solve/update time: 0.385272(78.3146%)/0.1063(21.6076%)/0.000382884(0.0778292%) -97: Storage: 9.39867e+07 2.13626e+07 2.03563e+08 0 0 0 -97: Writing visualization results for the current time step. -92: Storage: 48851.1 75.8565 -92: Writing visualization results for the current time step. -100: Newton iteration 4 error: 2.63091e-09 -100: Linearization/solve/update time: 0.150574(99.5708%)/0.000617844(0.408564%)/3.116e-05(0.0206053%) -92: Time step 63 done. CPU time: 5.69671 seconds, end time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 1.63506 seconds -92: Begin time step 64. Start time: 76.1016 seconds (1 minutes, 16.1 seconds), step size: 2.4526 seconds -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -97: Time step 16 done. CPU time: 3.1599 seconds, end time: 8.64015e+06 seconds (100 days, 0 hours, 2.5 minutes), step size: 53.4575 seconds -97: 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) +105: +105: *** No errors detected +105:  +105: *** No errors detected +105:  +105: *** No errors detected +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +98: Time step 8 done. CPU time: 0.99007 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) +98: Begin time step 9. Start time: 8.64e+06 seconds (100 days, 0 hours, 0 minutes), step size: 5 seconds +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +96: Time step 26 done. CPU time: 1.48058 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) +96: Simulation of problem 'reservoir_blackoil_vcfv' finished. +96: +96: ------------------------ Timing ------------------------ +96: Setup time: 0.00902 seconds, 0.605% +96: Simulation time: 1.48 seconds, 99.4% +96: Linearization time: 1.25 seconds, 84.4% +96: Linear solve time: 0.0218 seconds, 1.47% +96: Newton update time: 0.00224 seconds, 0.151% +96: Pre/postprocess time: 0.0416 seconds, 2.81% +96: Output write time: 0.162 seconds, 10.9% +96: First process' simulation CPU time: 1.63 seconds +96: Number of processes: 1 +96: Threads per processes: 1 +96: Total CPU time: 1.63 seconds +96: +96: ---------------------------------------------------------------- +96: +96: Simulation completed +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 0.00055066 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 4 error: 2.63091e-09 +100: Linearization/solve/update time: 0.0460723(98.6963%)/0.00058152(1.24573%)/2.704e-05(0.0579252%) 100: Storage in liquidPhase: [441115 5.54921] 100: Storage in gasPhase: [311.749 28746] 100: Storage total: [441427 28751.6] 100: Writing visualization results for the current time step. -100: Time step 9 done. CPU time: 1.67053 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) +100: Time step 9 done. CPU time: 0.62155 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) 100: 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) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 4.54632 -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.188482 -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 3 error: 0.000447838 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 6.97611e-10 -92: Linearization/solve/update time: 0.0249449(55.1676%)/0.020254(44.7935%)/1.76e-05(0.0389238%) -98: Solve: M deltax^k = r +97: Newton iteration 4 error: 6.01125e-07 +97: Linearization/solve/update time: 0.0537586(76.5838%)/0.0161764(23.0446%)/0.00026084(0.371589%) +97: Storage: 9.39688e+07 2.15885e+07 2.03454e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 18 done. CPU time: 1.26131 seconds, end time: 8.64032e+06 seconds (100 days, 0 hours, 5.27 minutes), step size: 95.0356 seconds (1 minutes, 35.04 seconds) +97: 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) +97: Linearize: r(x^k) = dS/dt + 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: 0.0171914 100: '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 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: ###################### +96: # Comparing results +96: ###################### +96: RND: '686da62f1c69c75a95227c656c0905c0' 97: Solve: M deltax^k = r -92: Storage: 48553.9 77.8759 -92: Writing visualization results for the current time step. -92: Time step 64 done. CPU time: 5.77273 seconds, end time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 2.4526 seconds -92: Begin time step 65. Start time: 78.5542 seconds (1 minutes, 18.55 seconds), step size: 3.67889 seconds -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0866052 -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: 44.8552 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 3.34176 -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.198764 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Simulation name: 'reservoir_blackoil_vcfv' +96: Number of timesteps: '26' + 99/120 Test #96: reservoir_blackoil_vcfv ........................ Passed 1.77 sec 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 2 error: 0.00802561 100: '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 100: 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.000442804 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 1.25269e-09 -92: Linearization/solve/update time: 0.0249727(55.2088%)/0.0202437(44.7541%)/1.676e-05(0.0370524%) -97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.0597971 +97: Linearize: r(x^k) = dS/dt + 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: 8.1938e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 48135.4 80.6268 -92: Writing visualization results for the current time step. -92: Time step 65 done. CPU time: 5.84874 seconds, end time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 3.67889 seconds -92: Begin time step 66. Start time: 82.2331 seconds (1 minutes, 22.23 seconds), step size: 5.51834 seconds -92: 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: 0.000321284 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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.45545e-06 100: 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: 2.50935 -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.188103 -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 3 error: 0.000337474 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 8.2963e-10 -92: Linearization/solve/update time: 0.0490839(99.6017%)/0.000179361(0.363962%)/1.692e-05(0.0343343%) +105:  +100/120 Test #105: parallel_wbp_sourcevalues_np3 .................. Passed 0.28 sec +test 101 + Start 101: gatherconvergencereport + +101: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_gatherconvergencereport" "--" +101: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +101: Test timeout computed to be: 1500 +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 2 error: 0.000311132 +97: Linearize: r(x^k) = dS/dt + 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.79894e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Solve: M deltax^k = r -92: Storage: 47546.1 84.2646 -92: Writing visualization results for the current time step. -97: Update: x^(k+1) = x^k - deltax^k -92: Time step 66 done. CPU time: 5.92874 seconds, end time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 5.51834 seconds -92: Begin time step 67. Start time: 87.7515 seconds (1 minutes, 27.75 seconds), step size: 6.18551 seconds -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 6 error: 1.65384e-11 -100: Linearization/solve/update time: 0.223341(99.4113%)/0.00127356(0.566877%)/4.892e-05(0.0217748%) -97: Newton iteration 3 error: 0.00188943 -97: 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: 1.95598 -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.114742 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105: Running 1 test case... -105: Running 1 test case... -105: Running 1 test case... +100: Linearization/solve/update time: 0.0689089(98.2559%)/0.00118204(1.68545%)/4.112e-05(0.0586323%) +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 44.8552 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage in liquidPhase: [560848 6.07516] 100: Storage in gasPhase: [313.303 28744.5] 100: Storage total: [561161 28750.6] 100: Writing visualization results for the current time step. -100: Time step 10 done. CPU time: 1.92409 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) +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 5.41537e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 10 done. CPU time: 0.701982 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) 100: Serialize to file 'obstacle_pvs_time=19118.6_rank=0.ers', next time step size: 5495.09 100: 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) 100: 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: 8.4041e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 6.2883e-11 -92: Linearization/solve/update time: 0.0491115(99.6047%)/0.000178321(0.361659%)/1.66e-05(0.033667%) 97: Solve: M deltax^k = r -105: -105: *** No errors detected -105:  -105: *** No errors detected -105:  -105: *** No errors detected -92: Storage: 46920 87.8277 -92: Writing visualization results for the current time step. 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 0.000547346 +97: Newton iteration 4 error: 1.07716e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k @@ -69406,93 +69541,47 @@ 100: '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 100: 'liquid' phase appears at position 52.5 10 sum x = 1.21134, new primary variables: (p_liquid = 105267, S_gas = 1), phase presence: 3 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 67 done. CPU time: 6.00873 seconds, end time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.18551 seconds -92: Begin time step 68. Start time: 93.937 seconds (1 minutes, 33.94 seconds), step size: 6.06303 seconds -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 1.63998 -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.0672854 -92: Linearize: r(x^k) = dS/dt + 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.00539081 100: 'gas' phase appears at position 57.5 0 sum x = 5.41082, new primary variables: (p_liquid = 139334, S_gas = 0), phase presence: 3 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 2 error: 26.9099 -98: 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: 1.15505e-05 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 5.81579e-12 -92: Linearization/solve/update time: 0.0491267(99.5959%)/0.000182(0.368974%)/1.732e-05(0.0351133%) -97: Solve: M deltax^k = r -92: Storage: 46332.5 90.8864 -92: Writing visualization results for the current time step. -105:  -92: Time step 68 done. CPU time: 6.08205 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.06303 seconds -92: Simulation of problem 'powerinjection_forchheimer_ad' finished. -92: -92: ------------------------ Timing ------------------------ -92: Setup time: 0.0179 seconds, 0.294% -92: Simulation time: 6.08 seconds, 99.7% -92: Linearization time: 4.6 seconds, 75.6% -92: Linear solve time: 0.113 seconds, 1.85% -92: Newton update time: 0.0263 seconds, 0.432% -92: Pre/postprocess time: 0.639 seconds, 10.5% -92: Output write time: 0.694 seconds, 11.4% -92: First process' simulation CPU time: 1.29 seconds -92: Number of processes: 1 -92: Threads per processes: 1 -92: Total CPU time: 1.29 seconds -92: -92: ---------------------------------------------------------------- -92: -92: Simulation completed -100: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 5 error: 7.35741e-05 +97: Newton iteration 5 error: 2.04344e-08 +97: Linearization/solve/update time: 0.0712131(69.2049%)/0.0313502(30.4661%)/0.00033856(0.329012%) +97: Storage: 9.39562e+07 2.17371e+07 2.03367e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 19 done. CPU time: 1.36994 seconds, end time: 8.64046e+06 seconds (100 days, 0 hours, 7.65 minutes), step size: 142.553 seconds (2 minutes, 22.55 seconds) +97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 99/120 Test #105: parallel_wbp_sourcevalues_np3 .................. Passed 0.59 sec -test 108 - Start 108: parallel_wbp_calculation_well_openconns - -108: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_calculation" "--" "--run_test=TopOfFormation_Well_OpenConns" -108: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -108: Test timeout computed to be: 1500 +100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 5.62365e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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: 8.45922e-07 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 6 error: 4.89249e-07 -97: Linearization/solve/update time: 0.316165(77.4263%)/0.0917861(22.4777%)/0.000391882(0.0959689%) -92: ###################### -92: # Comparing results -92: ###################### -92: RND: '9ba7ddc67a6b6dd9f6a1c794a5e7b7f7' +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.0499137 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 5 error: 2.02924e-09 -100: Linearization/solve/update time: 0.159502(99.3582%)/0.000987767(0.615306%)/4.248e-05(0.0264619%) -97: Storage: 9.39786e+07 2.14694e+07 2.03516e+08 0 0 0 -97: Writing visualization results for the current time step. +100: Linearization/solve/update time: 0.0609951(98.4781%)/0.00090928(1.46806%)/3.332e-05(0.053796%) +97: Solve: M deltax^k = r 100: Storage in liquidPhase: [662167 7.05881] 100: Storage in gasPhase: [313.834 28742.5] 100: Storage total: [662481 28749.6] 100: Writing visualization results for the current time step. -97: Time step 17 done. CPU time: 3.61206 seconds, end time: 8.64022e+06 seconds (100 days, 0 hours, 3.69 minutes), step size: 71.2767 seconds (1 minutes, 11.28 seconds) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 11 done. CPU time: 2.11598 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) +98: Solve: M deltax^k = r +100: Time step 11 done. CPU time: 0.774467 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) 100: 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) 100: 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: 0.000251156 +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: 26.9099 +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: 0.0117742 @@ -69502,6 +69591,9 @@ 100: '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 100: 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.000422213 +97: Linearize: r(x^k) = dS/dt + 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.00257331 @@ -69510,112 +69602,116 @@ 100: 'gas' phase appears at position 57.5 5 sum x = 6.4419, new primary variables: (p_liquid = 129378, S_gas = 0), phase presence: 3 100: '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 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0714358 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Simulation name: 'powerinjection_forchheimer_ad' -92: Number of timesteps: '68' -100/120 Test #92: powerinjection_forchheimer_ad .................. Passed 6.61 sec -test 109 - Start 109: parallel_region_phase_pvaverage_np2 - -109: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_region_phase_pvaverage" "--" "--run_test=Parallel/*" -109: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -109: Test timeout computed to be: 1500 +97: Newton iteration 4 error: 6.49145e-07 +97: Linearization/solve/update time: 0.0525045(71.4588%)/0.0207056(28.1804%)/0.00026508(0.360775%) +97: Storage: 9.39413e+07 2.19127e+07 2.03257e+08 0 0 0 +97: 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: 1.26431e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r +97: Time step 20 done. CPU time: 1.4519 seconds, end time: 8.64066e+06 seconds (100 days, 0 hours, 11.01 minutes), step size: 201.951 seconds (3 minutes, 21.95 seconds) +97: Serialize to file 'reservoir_ncp_ecfv_time=8.64066e+06_rank=0.ers', next time step size: 302.926 +97: 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) +97: Linearize: r(x^k) = dS/dt + 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.49034e-05 100: 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: 0.000300746 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: 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: 9.03378e-07 -98: Solve: M deltax^k = r 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: 5.37562 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 6 error: 1.07248e-09 -100: Linearization/solve/update time: 0.216839(99.3722%)/0.00132021(0.605018%)/4.9682e-05(0.022768%) -97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.00055066 +97: Newton iteration 1 error: 0.0416246 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101: Running 3 test cases... +101: Running 3 test cases... +101: Running 3 test cases... +100: Newton iteration 6 error: 1.07248e-09 +100: Linearization/solve/update time: 0.0721713(98.2846%)/0.00121908(1.66017%)/4.052e-05(0.0551811%) +101: Running 3 test cases... +97: Solve: M deltax^k = r 100: Storage in liquidPhase: [746244 8.42132] 100: Storage in gasPhase: [314.443 28740] 100: Storage total: [746558 28748.4] 100: Writing visualization results for the current time step. -100: Time step 12 done. CPU time: 2.36809 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 5386.28 seconds (1 hours, 29 minutes, 46.28 seconds) +100: Time step 12 done. CPU time: 0.858912 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 5386.28 seconds (1 hours, 29 minutes, 46.28 seconds) 100: Simulation of problem 'obstacle_pvs' finished. 100: 100: ------------------------ Timing ------------------------ -100: Setup time: 0.292 seconds, 11% -100: Simulation time: 2.37 seconds, 89% -100: Linearization time: 1.97 seconds, 83.1% -100: Linear solve time: 0.0198 seconds, 0.837% -100: Newton update time: 0.000509 seconds, 0.0215% -100: Pre/postprocess time: 0.267 seconds, 11.3% -100: Output write time: 0.057 seconds, 2.41% -100: First process' simulation CPU time: 0.89 seconds +100: Setup time: 0.142 seconds, 14.2% +100: Simulation time: 0.859 seconds, 85.8% +100: Linearization time: 0.723 seconds, 84.1% +100: Linear solve time: 0.0109 seconds, 1.27% +100: Newton update time: 0.000415 seconds, 0.0483% +100: Pre/postprocess time: 0.0978 seconds, 11.4% +100: Output write time: 0.0255 seconds, 2.97% +100: First process' simulation CPU time: 0.871 seconds 100: Number of processes: 1 100: Threads per processes: 1 -100: Total CPU time: 0.89 seconds +100: Total CPU time: 0.871 seconds 100: 100: ---------------------------------------------------------------- 100: 100: Simulation completed -97: Newton iteration 4 error: 6.01125e-07 -97: Linearization/solve/update time: 0.24358(80.9569%)/0.0570306(18.9549%)/0.000265361(0.0881962%) -97: Storage: 9.39688e+07 2.15885e+07 2.03454e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 18 done. CPU time: 3.94041 seconds, end time: 8.64032e+06 seconds (100 days, 0 hours, 5.27 minutes), step size: 95.0356 seconds (1 minutes, 35.04 seconds) -97: 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) +101: Well name of failure: WellRank0 +101: Well name of failure: WellRank1 +101: Well name of failure: WellRank2 +101: Well name of failure: WellRank3 +101: Well name of failure, should be only even: WellRank0 +101: Well name of failure, should be only even: WellRank2 +101: +101: *** No errors detected +101:  +101: *** No errors detected +101:  +101: *** No errors detected +101:  +101: *** No errors detected +97: Update: x^(k+1) = x^k - deltax^k +98: Solve: M deltax^k = r +97: Newton iteration 2 error: 0.000250145 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -108: Running 1 test case... -108: Running 1 test case... -108: -108: *** No errors detected -108:  -108: *** No errors detected +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 5.37562 +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.0597971 +97: Newton iteration 3 error: 0.000296516 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -108:  -101/120 Test #108: parallel_wbp_calculation_well_openconns ........ Passed 0.50 sec -test 112 - Start 112: parallel_satfunc_consistency_checks_np2 - -112: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_SatfuncConsistencyChecks_parallel" "--" -112: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -112: 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: 0.000311132 +97: Newton iteration 4 error: 5.09489e-06 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 5 error: 5.7556e-09 +97: Linearization/solve/update time: 0.0652369(64.2312%)/0.036003(35.4479%)/0.00032588(0.320856%) +97: Storage: 9.39233e+07 2.21322e+07 2.03115e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 21 done. CPU time: 1.56315 seconds, end time: 8.64096e+06 seconds (100 days, 0 hours, 16.06 minutes), step size: 302.926 seconds (5 minutes, 2.926 seconds) +97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +101:  +101/120 Test #101: gatherconvergencereport ........................ Passed 0.26 sec +test 102 + Start 102: gatherdeferredlogger + +102: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_gatherdeferredlogger" "--" +102: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +102: Test timeout computed to be: 1500 +97: Solve: M deltax^k = r 98: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.0345495 +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: 3.14673 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: 5.41537e-05 -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 4 error: 1.07716e-05 +97: Newton iteration 2 error: 0.000177945 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 5 error: 2.04344e-08 -97: Linearization/solve/update time: 0.272668(70.2188%)/0.115317(29.6971%)/0.000326282(0.0840258%) -97: Storage: 9.39562e+07 2.17371e+07 2.03367e+08 0 0 0 -97: Writing visualization results for the current time step. 100: opm models will now start the simulation. 100: # [known parameters which were specified at run-time] 100: PvsVerbosity="2" # default: "1" @@ -69682,367 +69778,58 @@ 100: VtkWriteViscosities="0" 100: # [end of parameters] 100: Allocating the simulation vanguard +97: Solve: M deltax^k = r 100: Distributing the vanguard's data 100: Allocating the model 100: Allocating the problem 100: Initializing the model 100: Initializing the problem -97: Time step 19 done. CPU time: 4.3684 seconds, end time: 8.64046e+06 seconds (100 days, 0 hours, 7.65 minutes), step size: 142.553 seconds (2 minutes, 22.55 seconds) -97: 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) -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: 0.0499137 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -112: Running 22 test cases... -112: Running 22 test cases... -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 0.420012 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -109: Running 4 test cases... -109: Running 4 test cases... -109: -109: *** No errors detected -109:  -109: *** No errors detected -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000251156 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -109:  -102/120 Test #109: parallel_region_phase_pvaverage_np2 ............ Passed 0.89 sec -97: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.000422213 -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: 0.00944478 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -112: -112: *** No errors detected -97: Newton iteration 4 error: 6.49145e-07 -97: Linearization/solve/update time: 0.211243(72.0775%)/0.081567(27.8312%)/0.000267565(0.0912949%) -97: Storage: 9.39413e+07 2.19127e+07 2.03257e+08 0 0 0 -97: Writing visualization results for the current time step. -112:  -112: *** No errors detected -97: Time step 20 done. CPU time: 4.69189 seconds, end time: 8.64066e+06 seconds (100 days, 0 hours, 11.01 minutes), step size: 201.951 seconds (3 minutes, 21.95 seconds) -97: Serialize to file 'reservoir_ncp_ecfv_time=8.64066e+06_rank=0.ers', next time step size: 302.926 -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Simulator successfully set up -100: Deserialize from file 'obstacle_pvs_time=19118.6_rank=0.ers' -100: Deserialization done. Simulator time: 19118.6 (5 hours, 18 minutes, 38.63 seconds) Time step index: 10 Episode index: 0 -100: Begin time step 11. Start time: 19118.6 seconds (5 hours, 18 minutes, 38.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -112:  -103/120 Test #112: parallel_satfunc_consistency_checks_np2 ........ Passed 0.72 sec -test 101 - Start 101: gatherconvergencereport - -101: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_gatherconvergencereport" "--" -101: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -101: Test timeout computed to be: 1500 -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 1 error: 0.0164184 -100: 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.0416246 -97: Linearize: r(x^k) = dS/dt + 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: 4.18484e-06 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -97: Solve: M deltax^k = r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 7 error: 0.000221161 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 3 error: 3.27194e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 1.60176e-11 -100: Linearization/solve/update time: 0.0894554(57.1839%)/0.00522687(3.34125%)/0.0617522(39.4748%) -100: Storage in liquidPhase: [565808 6.10436] -100: Storage in gasPhase: [313.328 28744.4] -100: Storage total: [566122 28750.5] -100: Writing visualization results for the current time step. -100: Time step 11 done. CPU time: 0.181278 seconds, end time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) -100: Begin time step 12. Start time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) -100: 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: 0.000250145 -97: Linearize: r(x^k) = dS/dt + 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: 0.0160054 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.000296516 -97: 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: 1.06773e-05 -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 -97: Solve: M deltax^k = r -100: Newton iteration 3 error: 3.88605e-08 -100: 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: 5.09489e-06 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 3.89109e-10 -100: Linearization/solve/update time: 0.0963214(58.1042%)/0.000659243(0.397676%)/0.0687931(41.4982%) -98: Solve: M deltax^k = r -100: Storage in liquidPhase: [573221 6.15223] -100: Storage in gasPhase: [313.367 28744.3] -100: Storage total: [573534 28750.5] -100: Writing visualization results for the current time step. -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.000120864 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 12 done. CPU time: 0.381238 seconds, end time: 19743.6 seconds (5 hours, 29 minutes, 3.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) -100: 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) -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 -97: Newton iteration 5 error: 5.7556e-09 -97: Linearization/solve/update time: 0.286382(64.4271%)/0.157801(35.5003%)/0.000322801(0.0726202%) -97: Storage: 9.39233e+07 2.21322e+07 2.03115e+08 0 0 0 -97: Writing visualization results for the current time step. -100: Newton iteration 1 error: 0.0152082 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 21 done. CPU time: 5.16957 seconds, end time: 8.64096e+06 seconds (100 days, 0 hours, 16.06 minutes), step size: 302.926 seconds (5 minutes, 2.926 seconds) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -97: Solve: M deltax^k = r -100: Newton iteration 2 error: 3.178e-05 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0345495 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -97: Solve: M deltax^k = r -100: Newton iteration 3 error: 1.68115e-07 -100: 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: 0.000177945 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 1.8781e-09 -100: Linearization/solve/update time: 0.10336(64.0696%)/0.000670964(0.415909%)/0.0572937(35.5145%) -100: Storage in liquidPhase: [584258 6.23575] -100: Storage in gasPhase: [313.43 28744.1] -100: Storage total: [584571 28750.4] -100: Writing visualization results for the current time step. -100: Time step 13 done. CPU time: 0.566611 seconds, end time: 20306.1 seconds (5 hours, 38 minutes, 26.13 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) -100: 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) -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.000121538 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Running 3 test cases... -101: Running 3 test cases... -100: Newton iteration 1 error: 0.0133447 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Running 3 test cases... -101: Running 3 test cases... 97: Solve: M deltax^k = r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 8.0186e-05 97: Linearize: r(x^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 -100: Newton iteration 2 error: 9.53626e-05 -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 9 error: 5.44044e-06 +98: Newton iteration 5 error: 0.420012 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101: Well name of failure: WellRank0 -101: Well name of failure: WellRank1 -101: Well name of failure: WellRank2 -101: Well name of failure: WellRank3 97: Newton iteration 5 error: 1.17783e-07 -97: Linearization/solve/update time: 0.153323(65.3524%)/0.0809622(34.5092%)/0.000324603(0.138358%) +97: Linearization/solve/update time: 0.0838484(63.8668%)/0.0470628(35.8474%)/0.00037524(0.285818%) 97: Storage: 9.3903e+07 2.23946e+07 2.02944e+08 0 0 0 97: Writing visualization results for the current time step. -100: Solve: M deltax^k = r -97: Time step 22 done. CPU time: 5.42044 seconds, end time: 8.64139e+06 seconds (100 days, 0 hours, 23.21 minutes), step size: 429.145 seconds (7 minutes, 9.145 seconds) +97: Time step 22 done. CPU time: 1.70796 seconds, end time: 8.64139e+06 seconds (100 days, 0 hours, 23.21 minutes), step size: 429.145 seconds (7 minutes, 9.145 seconds) 97: 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) 97: 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.19828e-06 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -101: Well name of failure, should be only even: WellRank0 -101: Well name of failure, should be only even: WellRank2 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 0.0290181 97: Linearize: r(x^k) = dS/dt + 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.29468e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -101: -101: *** No errors detected -101:  -101: *** No errors detected -100: Newton iteration 5 error: 6.37219e-11 -100: Linearization/solve/update time: 0.138519(65.9473%)/0.000927845(0.441735%)/0.0705983(33.6109%) -101:  -101: *** No errors detected -101:  -101: *** No errors detected +102: Running 3 test cases... +102: Running 3 test cases... +102: Running 3 test cases... +102: Running 3 test cases... 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 0.00112115 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage in liquidPhase: [600562 6.38904] -100: Storage in gasPhase: [313.536 28743.8] -100: Storage total: [600875 28750.2] -100: Writing visualization results for the current time step. -100: Time step 14 done. CPU time: 0.801129 seconds, end time: 21149.9 seconds (5 hours, 52 minutes, 29.88 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) -100: 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) -100: 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.00187589 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Newton iteration 10 error: 5.21951e-07 -98: Linearization/solve/update time: 2.4552(95.0684%)/0.126621(4.90294%)/0.000741324(0.028705%) -98: Storage: 9.44311e+07 1.15474e+07 2.04578e+08 0 0 0 -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 4 error: 0.000427123 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -97: Solve: M deltax^k = r -98: Time step 9 done. CPU time: 5.13193 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -98: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -101:  -104/120 Test #101: gatherconvergencereport ........................ Passed 0.85 sec -test 102 - Start 102: gatherdeferredlogger - -102: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_gatherdeferredlogger" "--" -102: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -102: Test timeout computed to be: 1500 -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 5 error: 2.73739e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 6 error: 3.56567e-07 -97: Linearization/solve/update time: 0.114972(58.9518%)/0.0796673(40.8493%)/0.000387961(0.198927%) -97: Storage: 9.38799e+07 2.27143e+07 2.02738e+08 0 0 0 -97: Writing visualization results for the current time step. -100: Newton iteration 1 error: 0.0135321 -100: '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 -100: 'liquid' phase appears at position 52.5 10 sum x = 1.02143, new primary variables: (p_liquid = 105373, S_gas = 1), phase presence: 3 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 23 done. CPU time: 5.64008 seconds, end time: 8.642e+06 seconds (100 days, 0 hours, 33.35 minutes), step size: 607.956 seconds (10 minutes, 7.956 seconds) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0248259 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Newton iteration 2 error: 5.81936e-05 -100: 'gas' phase appears at position 57.5 0 sum x = 1.73755, new primary variables: (p_liquid = 139641, S_gas = 0), phase presence: 3 -100: 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: 0.000185746 -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.000165345 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: 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 4 error: 1.89689e-06 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 3 error: 4.74982e-06 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 5 error: 3.348e-09 -97: Linearization/solve/update time: 0.0794848(59.833%)/0.0530374(39.9244%)/0.000322281(0.2426%) -97: Storage: 9.38543e+07 2.30924e+07 2.02506e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 24 done. CPU time: 5.77868 seconds, end time: 8.64281e+06 seconds (100 days, 0 hours, 46.86 minutes), step size: 810.608 seconds (13 minutes, 30.61 seconds) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +102: +102: *** No errors detected +102:  +102: *** No errors detected +102:  +102: *** No errors detected +102:  +102: *** No errors detected 98: Solve: M deltax^k = r +97: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 1.31421 +98: Newton iteration 6 error: 0.00944478 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.0218822 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: 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: 0.000263411 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Newton iteration 4 error: 3.60799e-05 -100: 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: 4.11451e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 4 error: 4.26936e-07 -97: Linearization/solve/update time: 0.0707612(64.6313%)/0.0384616(35.1298%)/0.000261561(0.238903%) -97: Storage: 9.38225e+07 2.35822e+07 2.0223e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 25 done. CPU time: 5.89387 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 5.99 minutes), step size: 1148.36 seconds (19 minutes, 8.361 seconds) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Solve: M deltax^k = r -100: 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: 0.0198342 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 2.66887e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Newton iteration 6 error: 9.27978e-12 -100: Linearization/solve/update time: 0.25165(61.8259%)/0.00113529(0.27892%)/0.154245(37.8952%) -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000320767 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage in liquidPhase: [623139 6.62196] -100: Storage in gasPhase: [313.655 28743.4] -100: Storage total: [623453 28750] -100: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -100: Time step 15 done. CPU time: 1.2413 seconds, end time: 22345.2 seconds (6 hours, 12 minutes, 25.2 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) -100: 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) -100: 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: 1.57501e-05 +97: Newton iteration 3 error: 0.00187589 97: Linearize: r(x^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: Parameter file "foobar.ini" does not exist or is not readable. 99: 99: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible @@ -70101,66 +69888,74 @@ 99: --vtk-write-saturations=BOOLEAN Include the phase saturations in the VTK output files. Default: false 99: --vtk-write-temperature=BOOLEAN Include the temperature in the VTK output files. Default: true 99: --vtk-write-viscosities=BOOLEAN Include component phase viscosities in the VTK output files. Default: false +100: Simulator successfully set up +100: Deserialize from file 'obstacle_pvs_time=19118.6_rank=0.ers' +100: Deserialization done. Simulator time: 19118.6 (5 hours, 18 minutes, 38.63 seconds) Time step index: 10 Episode index: 0 +100: Begin time step 11. Start time: 19118.6 seconds (5 hours, 18 minutes, 38.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) +100: 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.37653e-05 +97: Newton iteration 4 error: 0.000427123 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 1 error: 0.0142851 -97: Solve: M deltax^k = r -98: Solve: M deltax^k = r -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 2 error: 0.0918046 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 5 error: 1.5015e-06 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 6 error: 1.44526e-09 -97: Linearization/solve/update time: 0.0912169(55.2069%)/0.0736216(44.5577%)/0.000388961(0.23541%) -97: Storage: 9.37795e+07 2.42784e+07 2.01885e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 26 done. CPU time: 6.06522 seconds, end time: 8.64568e+06 seconds (100 days, 1 hours, 34.7 minutes), step size: 1722.54 seconds (28 minutes, 42.54 seconds) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 2 error: 5.02128e-05 +100: Newton iteration 1 error: 0.0164184 100: 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.0185264 +97: Newton iteration 5 error: 2.73739e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +102:  +102/120 Test #102: gatherdeferredlogger ........................... Passed 0.26 sec +test 103 + Start 103: parallelwellinfo_mpi + +103: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallelwellinfo" "--" +103: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +103: Test timeout computed to be: 1500 +100: Newton iteration 2 error: 4.18484e-06 +97: Newton iteration 6 error: 3.56567e-07 +97: Linearization/solve/update time: 0.0811636(65.1208%)/0.0430792(34.5642%)/0.0003926(0.314999%) +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Storage: 9.38799e+07 2.27143e+07 2.02738e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 23 done. CPU time: 1.83837 seconds, end time: 8.642e+06 seconds (100 days, 0 hours, 33.35 minutes), step size: 607.956 seconds (10 minutes, 7.956 seconds) +97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r +100: Newton iteration 3 error: 3.27194e-08 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000555577 +97: Newton iteration 1 error: 0.0248259 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 3 error: 1.20361e-06 +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 7 error: 0.000221161 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 4 error: 1.60176e-11 +100: Linearization/solve/update time: 0.0473895(60.8181%)/0.00113692(1.45909%)/0.0293936(37.7228%) 97: Solve: M deltax^k = r +100: Storage in liquidPhase: [565808 6.10436] +100: Storage in gasPhase: [313.328 28744.4] +100: Storage total: [566122 28750.5] +100: Writing visualization results for the current time step. +100: Time step 11 done. CPU time: 0.0925692 seconds, end time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) +100: Begin time step 12. Start time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) 100: 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.000229338 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 4 error: 8.43998e-07 -97: Linearization/solve/update time: 0.0671493(67.1361%)/0.0326166(32.6101%)/0.000253842(0.253792%) -97: Storage: 9.37278e+07 2.51908e+07 2.01498e+08 0 0 0 -97: Writing visualization results for the current time step. -100: Newton iteration 4 error: 1.17221e-09 -97: Time step 27 done. CPU time: 6.1713 seconds, end time: 8.64798e+06 seconds (100 days, 2 hours, 12.98 minutes), step size: 2296.72 seconds (38 minutes, 16.72 seconds) -97: 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) +97: Newton iteration 2 error: 0.000185746 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Linearization/solve/update time: 0.103015(57.1357%)/0.00474875(2.63383%)/0.0725349(40.2304%) -100: Storage in liquidPhase: [652378 6.94116] -100: Storage in gasPhase: [313.69 28742.8] -100: Storage total: [652692 28749.8] -100: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r -100: Time step 16 done. CPU time: 1.46513 seconds, end time: 23938.9 seconds (6 hours, 38 minutes, 58.95 seconds), step size: 1593.75 seconds (26 minutes, 33.75 seconds) -100: 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) +100: Newton iteration 1 error: 0.0160054 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.017727 +97: Newton iteration 3 error: 0.000165345 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: The following explicitly specified parameter is unknown: 99: @@ -70172,58 +69967,67 @@ 99: 99: to obtain the list of recognized command line parameters. 99: +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r +100: Newton iteration 2 error: 1.06773e-05 +100: 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: 0.00972061 +97: Newton iteration 4 error: 1.89689e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -102: Running 3 test cases... 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -102: Running 3 test cases... -102: Running 3 test cases... -102: Running 3 test cases... -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.000266587 +98: Solve: M deltax^k = r +100: Newton iteration 3 error: 3.88605e-08 +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 8 error: 0.000120864 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 5 error: 3.348e-09 +97: Linearization/solve/update time: 0.0652646(57.3662%)/0.0481767(42.3463%)/0.00032712(0.287531%) +97: Storage: 9.38543e+07 2.30924e+07 2.02506e+08 0 0 0 +97: Writing visualization results for the current time step. +100: Newton iteration 4 error: 3.89109e-10 +100: Linearization/solve/update time: 0.0499087(61.5948%)/0.00059096(0.729333%)/0.0305278(37.6759%) +97: Time step 24 done. CPU time: 1.96152 seconds, end time: 8.64281e+06 seconds (100 days, 0 hours, 46.86 minutes), step size: 810.608 seconds (13 minutes, 30.61 seconds) +97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 1 error: 0.0129926 -100: '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 -100: '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 +100: Storage in liquidPhase: [573221 6.15223] +100: Storage in gasPhase: [313.367 28744.3] +100: Storage total: [573534 28750.5] +100: Writing visualization results for the current time step. +100: Time step 12 done. CPU time: 0.183502 seconds, end time: 19743.6 seconds (5 hours, 29 minutes, 3.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) +100: 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) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 8.168e-05 +97: Newton iteration 1 error: 0.0218822 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 1 error: 0.0152082 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +103: Running 8 test cases... +103: Running 8 test cases... +103: Running 8 test cases... +103: Running 8 test cases... 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -98: Solve: M deltax^k = r -102: -102: *** No errors detected -102:  -102: *** No errors detected -102:  -102: *** No errors detected -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.019026 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102:  -102: *** No errors detected -100: Newton iteration 2 error: 0.000110371 -100: '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 +100: Newton iteration 2 error: 3.178e-05 100: 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: 2.74858e-06 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 6 error: 1.57437e-07 -97: Linearization/solve/update time: 0.103101(56.8105%)/0.0779899(42.974%)/0.000391001(0.215449%) -97: Storage: 9.36605e+07 2.65744e+07 2.0101e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 28 done. CPU time: 6.36018 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.4 minutes), step size: 3445.08 seconds (57 minutes, 25.08 seconds) -97: 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) +97: Newton iteration 2 error: 0.000263411 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +97: 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: 5.44044e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 3 error: 1.68115e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Parameter 'Foo' is missing a value. Please use --foo=value. 99: 99: Usage: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] @@ -70286,51 +70090,76 @@ 99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 99: *** This is disallowed by the MPI standard. 99: *** Your MPI job will now abort. -99: [codethink02-arm64:2516001] 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! -97: Solve: M deltax^k = r +99: [i-capture-the-hostname:1617563] 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! 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0129677 +97: Newton iteration 3 error: 4.11451e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Newton iteration 3 error: 1.2328e-05 +103: +103: *** No errors detected +103:  +103: *** No errors detected +103:  +103: *** No errors detected +103:  +103: *** No errors detected +100: Newton iteration 4 error: 1.8781e-09 +100: Linearization/solve/update time: 0.0470452(60.9846%)/0.00061844(0.801681%)/0.0294792(38.2138%) +100: Storage in liquidPhase: [584258 6.23575] +97: Newton iteration 4 error: 4.26936e-07 +97: Linearization/solve/update time: 0.0557758(60.4629%)/0.0362108(39.2538%)/0.00026132(0.28328%) +97: Storage: 9.38225e+07 2.35822e+07 2.0223e+08 0 0 0 +97: Writing visualization results for the current time step. +100: Storage in gasPhase: [313.43 28744.1] +100: Storage total: [584571 28750.4] +100: Writing visualization results for the current time step. +100: Time step 13 done. CPU time: 0.270335 seconds, end time: 20306.1 seconds (5 hours, 38 minutes, 26.13 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) +100: 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) 100: 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: 0.00085124 +97: Time step 25 done. CPU time: 2.05939 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 5.99 minutes), step size: 1148.36 seconds (19 minutes, 8.361 seconds) +97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102:  -105/120 Test #102: gatherdeferredlogger ........................... Passed 0.83 sec -test 103 - Start 103: parallelwellinfo_mpi - -103: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallelwellinfo" "--" -103: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -103: Test timeout computed to be: 1500 +100: Solve: M deltax^k = r +100: 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 3 error: 0.00010146 +97: Newton iteration 1 error: 0.0198342 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 1 error: 0.0133447 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 9.33985e-07 -97: Linearization/solve/update time: 0.0647067(62.8689%)/0.0378991(36.8227%)/0.000317442(0.308426%) -97: Storage: 9.35829e+07 2.84581e+07 2.00457e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 29 done. CPU time: 6.46932 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) -97: 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) -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 3.17616e-05 +100: Newton iteration 2 error: 9.53626e-05 100: 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.00961332 +97: Newton iteration 2 error: 0.000320767 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +103:  +103/120 Test #103: parallelwellinfo_mpi ........................... Passed 0.28 sec +test 106 + Start 106: parallel_wbp_sourcevalues_np4 + +106: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" +106: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +106: Test timeout computed to be: 1500 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 10 error: 5.21951e-07 +98: Linearization/solve/update time: 0.82771(94.1936%)/0.0503276(5.72729%)/0.00069552(0.0791503%) +98: Storage: 9.44311e+07 1.15474e+07 2.04578e+08 0 0 0 +98: Writing visualization results for the current time step. 97: Solve: M deltax^k = r +100: Newton iteration 3 error: 2.19828e-06 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 9 done. CPU time: 1.87531 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds +98: Begin time step 10. Start time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 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 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.00400473 +97: Newton iteration 3 error: 1.57501e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 7.1106e-07 +100: Newton iteration 4 error: 1.29468e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Illegal parameter "foo". 99: @@ -70350,6 +70179,7 @@ 99: --end-time=SCALAR The simulation time at which the simulation is finished [s]. Default: 10000 99: --grid-file=STRING The file name of the DGF file to load. Default: "./data/obstacle_24x16.dgf" 99: --grid-global-refinements=INTEGER The number of global refinements of the grid executed after it was loaded. Default: 0 +97: Solve: M deltax^k = r 99: --initial-time-step-size=SCALAR The size of the initial time step [s]. Default: 250 99: --linear-solver-abs-tolerance=SCALAR The maximum accepted error of the norm of the residual. Default: -1 99: --linear-solver-max-error=SCALAR The maximum residual error which the linear solver tolerates without giving up. Default: 1e+07 @@ -70394,35 +70224,48 @@ 99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 99: *** This is disallowed by the MPI standard. 99: *** Your MPI job will now abort. -99: [codethink02-arm64:2516047] 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! -97: Solve: M deltax^k = r +99: [i-capture-the-hostname:1617570] 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! +100: Newton iteration 5 error: 6.37219e-11 +100: Linearization/solve/update time: 0.058324(59.6254%)/0.00089316(0.913089%)/0.0386002(39.4615%) 97: Update: x^(k+1) = x^k - deltax^k -100: Newton iteration 6 error: 9.87476e-10 -100: Linearization/solve/update time: 0.220245(56.9623%)/0.00124225(0.321284%)/0.165164(42.7164%) -97: Newton iteration 3 error: 0.00239013 +97: Newton iteration 4 error: 1.37653e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage in liquidPhase: [693104 7.50843] -100: Storage in gasPhase: [313.792 28741.8] -100: Storage total: [693418 28749.3] +100: Storage in liquidPhase: [600562 6.38904] +100: Storage in gasPhase: [313.536 28743.8] +100: Storage total: [600875 28750.2] 100: Writing visualization results for the current time step. -100: Time step 17 done. CPU time: 1.87858 seconds, end time: 26329.6 seconds (7 hours, 18 minutes, 49.57 seconds), step size: 2390.63 seconds (39 minutes, 50.62 seconds) -100: 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) +100: Time step 14 done. CPU time: 0.381848 seconds, end time: 21149.9 seconds (5 hours, 52 minutes, 29.88 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) +100: 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) 100: 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.000954828 +97: Newton iteration 5 error: 1.5015e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 6 error: 1.44526e-09 +97: Linearization/solve/update time: 0.0791975(54.8993%)/0.0646738(44.8315%)/0.00038836(0.269209%) +97: Storage: 9.37795e+07 2.42784e+07 2.01885e+08 0 0 0 +97: Writing visualization results for the current time step. 98: Solve: M deltax^k = r +100: Newton iteration 1 error: 0.0135321 +100: '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 +100: 'liquid' phase appears at position 52.5 10 sum x = 1.02143, new primary variables: (p_liquid = 105373, S_gas = 1), phase presence: 3 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 26 done. CPU time: 2.21594 seconds, end time: 8.64568e+06 seconds (100 days, 1 hours, 34.7 minutes), step size: 1722.54 seconds (28 minutes, 42.54 seconds) +97: 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) +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: 7.17937e-05 +98: Newton iteration 1 error: 1.31421 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 1 error: 0.00958936 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 5.81936e-05 +100: 'gas' phase appears at position 57.5 0 sum x = 1.73755, new primary variables: (p_liquid = 139641, S_gas = 0), phase presence: 3 100: 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.97736e-05 +97: Newton iteration 1 error: 0.0185264 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Illegal parameter "--". 99: @@ -70486,16 +70329,71 @@ 99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 99: *** This is disallowed by the MPI standard. 99: *** Your MPI job will now abort. -99: [codethink02-arm64:2516069] 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! +99: [i-capture-the-hostname:1617581] 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! +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +97: Solve: M deltax^k = r +100: Newton iteration 3 error: 4.74982e-06 +100: 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: 0.000555577 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r +100: Newton iteration 4 error: 3.60799e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 6 error: 0.00147227 +97: Newton iteration 3 error: 0.000229338 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 2 error: 6.58899e-05 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 0.0918046 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: Running 1 test case... +106: Running 1 test case... +106: Running 1 test case... +100: Newton iteration 5 error: 2.66887e-08 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 4 error: 8.43998e-07 +97: Linearization/solve/update time: 0.0652906(66.337%)/0.0328566(33.3832%)/0.00027536(0.279773%) +97: Storage: 9.37278e+07 2.51908e+07 2.01498e+08 0 0 0 +97: Writing visualization results for the current time step. +106: Running 1 test case... +100: Newton iteration 6 error: 9.27978e-12 +100: Linearization/solve/update time: 0.0975954(63.6645%)/0.00114364(0.746031%)/0.0545574(35.5895%) +97: Time step 27 done. CPU time: 2.32392 seconds, end time: 8.64798e+06 seconds (100 days, 2 hours, 12.98 minutes), step size: 2296.72 seconds (38 minutes, 16.72 seconds) +97: 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) +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage in liquidPhase: [623139 6.62196] +100: Storage in gasPhase: [313.655 28743.4] +100: Storage total: [623453 28750] +100: Writing visualization results for the current time step. +100: Time step 15 done. CPU time: 0.549755 seconds, end time: 22345.2 seconds (6 hours, 12 minutes, 25.2 seconds), step size: 1195.31 seconds (19 minutes, 55.31 seconds) +100: 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) +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +106: +106: *** No errors detected +106:  +106: *** No errors detected +106:  +106: *** No errors detected +97: Solve: M deltax^k = r +106:  +106: *** No errors detected +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.017727 +97: Linearize: r(x^k) = dS/dt + 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: 0.0142851 100: 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: 0.00972061 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Illegal parameter "-0foo". 99: 99: Usage: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] @@ -70558,30 +70456,78 @@ 99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 99: *** This is disallowed by the MPI standard. 99: *** Your MPI job will now abort. -99: [codethink02-arm64:2516089] 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! -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 7 error: 1.44675e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: [i-capture-the-hostname:1617585] 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! 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 8 error: 7.86505e-08 -97: Linearization/solve/update time: 0.210622(54.2124%)/0.177371(45.6539%)/0.000519365(0.13368%) -97: Storage: 9.34823e+07 3.13563e+07 1.99753e+08 0 0 0 -97: Writing visualization results for the current time step. -100: Newton iteration 3 error: 7.14538e-06 +97: Solve: M deltax^k = r +100: Newton iteration 2 error: 5.02128e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 30 done. CPU time: 6.88888 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) -97: Serialize to file 'reservoir_ncp_ecfv_time=8.66291e+06_rank=0.ers', next time step size: 8038.53 -97: 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) +98: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.019026 +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: 0.000266587 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 3 error: 1.20361e-06 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +100: Newton iteration 4 error: 1.17221e-09 +100: Linearization/solve/update time: 0.0466102(61.0845%)/0.00067736(0.887706%)/0.0290169(38.0278%) +100: Storage in liquidPhase: [652378 6.94116] +100: Storage in gasPhase: [313.69 28742.8] +100: Storage total: [652692 28749.8] +100: Writing visualization results for the current time step. +106:  +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 4 error: 8.168e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104/120 Test #106: parallel_wbp_sourcevalues_np4 .................. Passed 0.31 sec +test 108 + Start 108: parallel_wbp_calculation_well_openconns + +108: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_calculation" "--" "--run_test=TopOfFormation_Well_OpenConns" +108: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +108: Test timeout computed to be: 1500 +test 109 + Start 109: parallel_region_phase_pvaverage_np2 + +109: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_region_phase_pvaverage" "--" "--run_test=Parallel/*" +109: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +109: Test timeout computed to be: 1500 +100: Time step 16 done. CPU time: 0.63604 seconds, end time: 23938.9 seconds (6 hours, 38 minutes, 58.95 seconds), step size: 1593.75 seconds (26 minutes, 33.75 seconds) +100: 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) +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 97: Solve: M deltax^k = r +100: Newton iteration 1 error: 0.0129926 +100: '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 +100: '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 +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 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0132061 +97: Newton iteration 5 error: 2.74858e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 3.35366e-08 +100: Newton iteration 2 error: 0.000110371 +100: '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 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 6 error: 1.57437e-07 +97: Linearization/solve/update time: 0.0819172(55.5041%)/0.0652902(44.2383%)/0.0003802(0.25761%) +97: Storage: 9.36605e+07 2.65744e+07 2.0101e+08 0 0 0 +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 4 error: 7.17937e-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 +97: Time step 28 done. CPU time: 2.4773 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.4 minutes), step size: 3445.08 seconds (57 minutes, 25.08 seconds) +97: 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) +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Parameter name of argument 1 ('--0foo') is invalid because it does not start with a letter. 99: 99: Usage: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] @@ -70644,151 +70590,307 @@ 99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. 99: *** This is disallowed by the MPI standard. 99: *** Your MPI job will now abort. -99: [codethink02-arm64:2516111] 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! -97: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.00631497 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 5.07237e-11 -100: Linearization/solve/update time: 0.229887(62.0004%)/0.000919084(0.247877%)/0.139977(37.7518%) -98: Solve: M deltax^k = r +99: [i-capture-the-hostname:1617595] 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! +100: Newton iteration 3 error: 1.2328e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -100: Storage in liquidPhase: [721957 8.04422] -100: Storage in gasPhase: [313.912 28740.9] -100: Storage total: [722271 28749] -100: Writing visualization results for the current time step. +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 3.08895e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 3 error: 0.00889507 +97: Newton iteration 1 error: 0.0129677 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 18 done. CPU time: 2.28513 seconds, end time: 28183.1 seconds (7 hours, 49 minutes, 43.14 seconds), step size: 1853.57 seconds (30 minutes, 53.57 seconds) -100: 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) +100: Newton iteration 4 error: 3.17616e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -103: Running 8 test cases... -103: Running 8 test cases... -103: Running 8 test cases... -103: Running 8 test cases... 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 0.00037291 +97: Newton iteration 2 error: 0.00085124 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 5 error: 7.1106e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -100: Newton iteration 1 error: 0.0102826 +100: Newton iteration 6 error: 9.87476e-10 +100: Linearization/solve/update time: 0.0698609(55.3792%)/0.00120608(0.956067%)/0.0550832(43.6648%) +100: Storage in liquidPhase: [693104 7.50843] 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 5 error: 1.40191e-05 +97: Newton iteration 3 error: 0.00010146 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +100: Storage in gasPhase: [313.792 28741.8] +100: Storage total: [693418 28749.3] +100: Writing visualization results for the current time step. +100: Time step 17 done. CPU time: 0.780325 seconds, end time: 26329.6 seconds (7 hours, 18 minutes, 49.57 seconds), step size: 2390.63 seconds (39 minutes, 50.62 seconds) +100: 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) 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 6 error: 9.35569e-07 -97: Linearization/solve/update time: 0.125017(68.567%)/0.056904(31.2097%)/0.000407122(0.223291%) -97: Storage: 9.33791e+07 3.48015e+07 1.99041e+08 0 0 0 +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 5 error: 3.08895e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 4 error: 9.33985e-07 +97: Linearization/solve/update time: 0.060164(62.0685%)/0.0365096(37.6653%)/0.000258(0.266167%) +97: Storage: 9.35829e+07 2.84581e+07 2.00457e+08 0 0 0 97: Writing visualization results for the current time step. -99: -97: Time step 31 done. CPU time: 7.10858 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) -97: 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) +97: Time step 29 done. CPU time: 2.57982 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) +97: 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) 97: Linearize: r(x^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: +100: Newton iteration 1 error: 0.00958936 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +108: Running 1 test case... +108: Running 1 test case... +108: +108: *** No errors detected +108:  +108: *** No errors detected +109: Running 4 test cases... +109: Running 4 test cases... +109: +109: *** No errors detected +109:  +109: *** No errors detected 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.011799 +97: Newton iteration 1 error: 0.00961332 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -100: Newton iteration 2 error: 8.7948e-05 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 6.58899e-05 100: 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: 0.00322151 +97: Newton iteration 2 error: 0.00400473 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 7.18424e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -100: Newton iteration 3 error: 3.52842e-06 +100: Newton iteration 3 error: 7.14538e-06 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 98: Newton iteration 6 error: 8.87539e-07 -98: Linearization/solve/update time: 1.56854(95.2246%)/0.0782112(4.74813%)/0.000449603(0.027295%) -98: Storage: 9.44216e+07 1.15772e+07 2.04509e+08 0 0 0 -98: Writing visualization results for the current time step. +98: Linearization/solve/update time: 0.497025(94.2772%)/0.0297419(5.64154%)/0.00042824(0.0812299%) 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 1.84891e-05 +97: Newton iteration 3 error: 0.00239013 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 10 done. CPU time: 6.79032 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds +98: Storage: 9.44216e+07 1.15772e+07 2.04509e+08 0 0 0 +98: Writing visualization results for the current time step. +98: Time step 10 done. CPU time: 2.40878 seconds, end time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 5 seconds 98: Serialize to file 'reservoir_ncp_vcfv_time=8.64001e+06_rank=0.ers', next time step size: 6.66667 +109:  +105/120 Test #109: parallel_region_phase_pvaverage_np2 ............ Passed 0.23 sec +test 112 + Start 112: parallel_satfunc_consistency_checks_np2 + +112: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "2" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_SatfuncConsistencyChecks_parallel" "--" +112: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +112: Test timeout computed to be: 1500 +100: Newton iteration 4 error: 3.35366e-08 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Begin time step 11. Start time: 8.64001e+06 seconds (100 days, 0 hours, 0.17 minutes), step size: 6.66667 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 5 error: 3.67829e-08 -97: Linearization/solve/update time: 0.0993836(61.2627%)/0.06252(38.539%)/0.000321722(0.198318%) +97: Solve: M deltax^k = r +108:  +106/120 Test #108: parallel_wbp_calculation_well_openconns ........ Passed 0.24 sec +100: Newton iteration 5 error: 5.07237e-11 +100: Linearization/solve/update time: 0.062594(60.9964%)/0.00092204(0.898508%)/0.039103(38.1051%) +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 4 error: 0.000954828 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Storage in liquidPhase: [721957 8.04422] +100: Storage in gasPhase: [313.912 28740.9] +100: Storage total: [722271 28749] +100: Writing visualization results for the current time step. +100: Time step 18 done. CPU time: 0.892977 seconds, end time: 28183.1 seconds (7 hours, 49 minutes, 43.14 seconds), step size: 1853.57 seconds (30 minutes, 53.57 seconds) +100: 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) +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -97: Storage: 9.32565e+07 3.9464e+07 1.98214e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 32 done. CPU time: 7.28107 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) -97: 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) +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 5 error: 2.97736e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 2.55254e-08 +100: Newton iteration 1 error: 0.0102826 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 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.00871609 +97: Newton iteration 6 error: 0.00147227 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 2 error: 8.7948e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k 98: Solve: M deltax^k = r -100: Newton iteration 5 error: 6.69607e-11 -100: Linearization/solve/update time: 0.186527(57.0576%)/0.00895657(2.73977%)/0.131426(40.2026%) +100: Newton iteration 3 error: 3.52842e-06 +100: 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: 1.44675e-05 +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: 0.536806 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: 0.00650465 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 8 error: 7.86505e-08 +97: Linearization/solve/update time: 0.10857(59.8302%)/0.0723671(39.8798%)/0.00052624(0.289998%) +97: Storage: 9.34823e+07 3.13563e+07 1.99753e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 30 done. CPU time: 2.76723 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) +100: Newton iteration 4 error: 2.55254e-08 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Serialize to file 'reservoir_ncp_ecfv_time=8.66291e+06_rank=0.ers', next time step size: 8038.53 +97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 5 error: 6.69607e-11 +100: Linearization/solve/update time: 0.0575739(59.3165%)/0.00097156(1.00097%)/0.0385168(39.6826%) +97: Solve: M deltax^k = r 100: Storage in liquidPhase: [748083 8.52101] 100: Storage in gasPhase: [314.061 28740.1] 100: Storage total: [748398 28748.6] 100: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -100: Time step 19 done. CPU time: 2.66512 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 1816.86 seconds (30 minutes, 16.86 seconds) +100: Time step 19 done. CPU time: 1.0001 seconds, end time: 30000 seconds (8 hours, 20 minutes, 0 seconds), step size: 1816.86 seconds (30 minutes, 16.86 seconds) 100: Simulation of problem 'obstacle_pvs' finished. 100: 100: ------------------------ Timing ------------------------ -100: Setup time: 0.386 seconds, 12.6% -100: Simulation time: 2.67 seconds, 87.4% -100: Linearization time: 1.42 seconds, 53.2% -100: Linear solve time: 0.0245 seconds, 0.919% -100: Newton update time: 0.922 seconds, 34.6% -100: Pre/postprocess time: 0.223 seconds, 8.38% -100: Output write time: 0.0586 seconds, 2.2% -100: First process' simulation CPU time: 0.965 seconds +100: Setup time: 0.144 seconds, 12.6% +100: Simulation time: 1 seconds, 87.4% +100: Linearization time: 0.537 seconds, 53.7% +100: Linear solve time: 0.00816 seconds, 0.816% +100: Newton update time: 0.344 seconds, 34.4% +100: Pre/postprocess time: 0.0806 seconds, 8.06% +100: Output write time: 0.0286 seconds, 2.86% +100: First process' simulation CPU time: 0.96 seconds 100: Number of processes: 1 100: Threads per processes: 1 -100: Total CPU time: 0.965 seconds +100: Total CPU time: 0.96 seconds 100: 100: ---------------------------------------------------------------- 100: 100: Simulation completed 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.00183265 +97: Newton iteration 1 error: 0.0132061 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106/120 Test #100: obstacle_pvs_restart ........................... Passed 6.54 sec +107/120 Test #100: obstacle_pvs_restart ........................... Passed 2.46 sec +test 110 + Start 110: parallel_region_phase_pvaverage_np3 + +110: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "3" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_region_phase_pvaverage" "--" "--run_test=Parallel/*" +110: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +110: 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: 0.00519047 +97: Newton iteration 2 error: 0.00631497 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 5 error: 0.000678004 +97: Newton iteration 3 error: 0.00889507 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r +112: Running 22 test cases... +112: Running 22 test cases... +112: +112: *** No errors detected +112:  +112: *** No errors detected 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.0577477 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.00037291 +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 5 error: 1.40191e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 6 error: 9.35569e-07 +97: Linearization/solve/update time: 0.0780466(61.1157%)/0.0492667(38.5791%)/0.0003898(0.305239%) +97: Storage: 9.33791e+07 3.48015e+07 1.99041e+08 0 0 0 +97: Writing visualization results for the current time step. +112:  +108/120 Test #112: parallel_satfunc_consistency_checks_np2 ........ Passed 0.25 sec +97: Time step 31 done. CPU time: 2.90825 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) +97: 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) +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 1 error: 0.011799 +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.00807754 +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: 0.00322151 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +110: Running 4 test cases... +110: Running 4 test cases... +110: Running 4 test cases... +110: +110: *** No errors detected +110:  +110: *** No errors detected +110:  +110: *** No errors detected +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 7.18424e-05 +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 4 error: 1.84891e-05 +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: 9.19933e-05 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 5 error: 3.67829e-08 +97: Linearization/solve/update time: 0.0677952(58.3266%)/0.0481113(41.3918%)/0.00032724(0.281536%) +110:  +109/120 Test #110: parallel_region_phase_pvaverage_np3 ............ Passed 0.22 sec +test 111 + Start 111: parallel_region_phase_pvaverage_np4 + +111: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_region_phase_pvaverage" "--" "--run_test=Parallel/*" +111: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +111: Test timeout computed to be: 1500 +97: Storage: 9.32565e+07 3.9464e+07 1.98214e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 32 done. CPU time: 3.03039 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) +97: 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) +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: 0.00871609 +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: 0.00650465 +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.00183265 +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 4 error: 0.00519047 +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 5 error: 8.88339e-06 +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 +99: stty: 'standard input': Inappropriate ioctl for device +97: Newton iteration 5 error: 0.000678004 +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 6 error: 1.02968e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r @@ -70796,13 +70898,19 @@ 97: Newton iteration 7 error: 3.44598e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 8 error: 8.92587e-07 -97: Linearization/solve/update time: 0.211701(64.1734%)/0.117681(35.6729%)/0.000507002(0.153689%) +97: Linearization/solve/update time: 0.104616(68.2729%)/0.0481012(31.3909%)/0.0005152(0.336221%) 97: Storage: 9.3101e+07 4.61146e+07 1.97208e+08 0 0 0 97: Writing visualization results for the current time step. -97: Time step 33 done. CPU time: 7.6279 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) +98: Newton iteration 6 error: 8.45868e-08 +98: Linearization/solve/update time: 0.491573(93.9766%)/0.031085(5.94267%)/0.00042236(0.0807447%) +98: Storage: 9.4415e+07 1.16095e+07 2.04459e+08 0 0 0 +98: Writing visualization results for the current time step. +97: Time step 33 done. CPU time: 3.19041 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) 97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: stty: 'standard input': Inappropriate ioctl for device +98: Time step 11 done. CPU time: 2.94215 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 6.66667 seconds +98: Begin time step 12. Start time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 8.88889 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 1 error: 0.00944458 @@ -70812,37 +70920,57 @@ 97: Newton iteration 2 error: 0.00476411 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +111: Running 4 test cases... +111: Running 4 test cases... +111: Running 4 test cases... +111: Running 4 test cases... +111: +111: *** No errors detected +111:  +111: *** No errors detected +111:  +111: *** No errors detected +111:  +111: *** No errors detected 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.000182329 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: 97: 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.00807754 +98: Newton iteration 1 error: 0.429448 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: 9.43221e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -99: 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 3.91079e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +111:  +110/120 Test #111: parallel_region_phase_pvaverage_np4 ............ Passed 0.30 sec +test 113 + Start 113: parallel_satfunc_consistency_checks_np3 + +113: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "3" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_SatfuncConsistencyChecks_parallel" "--" +113: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +113: Test timeout computed to be: 1500 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 3.05234e-06 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.19933e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 7 error: 3.91041e-08 -97: Linearization/solve/update time: 0.22683(47.237%)/0.252918(52.6698%)/0.000447724(0.0932379%) +97: Linearization/solve/update time: 0.0919729(53.4893%)/0.0795186(46.2462%)/0.0004548(0.264501%) 97: Storage: 9.29348e+07 5.38502e+07 1.96205e+08 0 0 0 97: Writing visualization results for the current time step. -97: Time step 34 done. CPU time: 8.1404 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) +98: Solve: M deltax^k = r +97: Time step 34 done. CPU time: 3.37216 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) 97: 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) 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: 0.0134025 +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.00603163 @@ -70855,129 +70983,58 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.000312588 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 5 error: 8.88339e-06 +98: Newton iteration 3 error: 0.00233943 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -99: stty: 'standard input': Inappropriate ioctl for device -103: -103: *** No errors detected -103:  -103: *** No errors detected -103:  -103: *** No errors detected -103:  -103: *** No errors detected 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 3.51718e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -103:  -107/120 Test #103: parallelwellinfo_mpi ........................... Passed 2.15 sec -test 106 - Start 106: parallel_wbp_sourcevalues_np4 - -106: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_parallel_wbp_sourcevalues" "--" -106: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -106: Test timeout computed to be: 1500 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 5 error: 1.0112e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: Illegal parameter "-foo". -99: -99: Usage: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] -99: -99: Recognized options: -99: -h,--help Print this help message and exit -99: --help-all Print all parameters, including obsolete, hidden and deprecated ones. -99: --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 -99: --enable-async-vtk-output=BOOLEAN Dispatch a separate thread to write the VTK output. Default: true -99: --enable-gravity=BOOLEAN Use the gravity correction for the pressure gradients. Default: true -99: --enable-grid-adaptation=BOOLEAN Enable adaptive grid refinement/coarsening. Default: false -99: --enable-intensive-quantity-cache=BOOLEAN Turn on caching of intensive quantities. Default: false -99: --enable-storage-cache=BOOLEAN Store previous storage terms and avoid re-calculating them. Default: false -99: --enable-thermodynamic-hints=BOOLEAN Enable thermodynamic hints. Default: false -99: --enable-vtk-output=BOOLEAN Global switch for turning on writing VTK files. Default: true -99: --end-time=SCALAR The simulation time at which the simulation is finished [s]. Default: 10000 -99: --grid-file=STRING The file name of the DGF file to load. Default: "./data/obstacle_24x16.dgf" -99: --grid-global-refinements=INTEGER The number of global refinements of the grid executed after it was loaded. Default: 0 -99: --initial-time-step-size=SCALAR The size of the initial time step [s]. Default: 250 -99: --linear-solver-abs-tolerance=SCALAR The maximum accepted error of the norm of the residual. Default: -1 -99: --linear-solver-max-error=SCALAR The maximum residual error which the linear solver tolerates without giving up. Default: 1e+07 -99: --linear-solver-max-iterations=INTEGER The maximum number of iterations of the linear solver. Default: 1000 -99: --linear-solver-overlap-size=INTEGER The size of the algebraic overlap for the linear solver. Default: 2 -99: --linear-solver-tolerance=SCALAR The maximum allowed error between of the linear solver. Default: 0.001 -99: --linear-solver-verbosity=INTEGER The verbosity level of the linear solver. Default: 0 -99: --max-time-step-divisions=INTEGER The maximum number of divisions by two of the timestep size before the simulation bails out. Default: 10 -99: --max-time-step-size=SCALAR The maximum size to which all time steps are limited to [s]. Default: inf -99: --min-time-step-size=SCALAR The minimum size to which all time steps are limited to [s]. Default: 0 -99: --newton-max-error=SCALAR The maximum error tolerated by the Newton method to which does not cause an abort. Default: 1e+100 -99: --newton-max-iterations=INTEGER The maximum number of Newton iterations per time step. Default: 20 -99: --newton-target-iterations=INTEGER The 'optimum' number of Newton iterations per time step. Default: 10 -99: --newton-tolerance=SCALAR The maximum raw error tolerated by the Newtonmethod for considering a solution to be converged. Default: 1e-08 -99: --newton-verbose=BOOLEAN Specify whether the Newton method should inform the user about its progress or not. Default: true -99: --newton-write-convergence=BOOLEAN Write the convergence behaviour of the Newton method to a VTK file. Default: false -99: --numeric-difference-method=INTEGER The method used for numeric differentiation (-1: backward differences, 0: central differences, 1: forward differences). Default: 1 -99: --output-dir=STRING The directory to which result files are written. Default: "" -99: --parameter-file=STRING An .ini file which contains a set of run-time parameters. Default: "" -99: --preconditioner-order=INTEGER The order of the preconditioner. Default: 0 -99: --preconditioner-relaxation=SCALAR The relaxation factor of the preconditioner. Default: 1 -99: --predetermined-time-steps-file=STRING A file with a list of predetermined time step sizes (one time step per line). Default: "" -99: --print-parameters=INTEGER Print the values of the run-time parameters at the start of the simulation. Default: 2 -99: --restart-time=SCALAR The simulation time at which a restart should be attempted [s]. Default: -1e+35 -99: --threads-per-process=INTEGER The maximum number of threads to be instantiated per process ('-1' means 'automatic'). Default: 1 -99: --vtk-write-average-molar-masses=BOOLEAN Include the average phase mass in the VTK output files. Default: false -99: --vtk-write-densities=BOOLEAN Include the phase densities in the VTK output files. Default: true -99: --vtk-write-dof-index=BOOLEAN Include the index of the degrees of freedom into the VTK output files. Default: false -99: --vtk-write-extrusion-factor=BOOLEAN Include the extrusion factor of the degrees of freedom into the VTK output files. Default: false -99: --vtk-write-filter-velocities=BOOLEAN Include in the filter velocities of the phases the VTK output files. Default: false -99: --vtk-write-intrinsic-permeabilities=BOOLEAN Include the intrinsic permeability in the VTK output files. Default: false -99: --vtk-write-mobilities=BOOLEAN Include the phase mobilities in the VTK output files. Default: false -99: --vtk-write-porosity=BOOLEAN Include the porosity in the VTK output files. Default: true -99: --vtk-write-potential-gradients=BOOLEAN Include the phase pressure potential gradients in the VTK output files. Default: false -99: --vtk-write-pressures=BOOLEAN Include the phase pressures in the VTK output files. Default: true -99: --vtk-write-primary-vars=BOOLEAN Include the primary variables into the VTK output files. Default: false -99: --vtk-write-process-rank=BOOLEAN Include the MPI process rank into the VTK output files. Default: false -99: --vtk-write-relative-permeabilities=BOOLEAN Include the phase relative permeabilities in the VTK output files. Default: false -99: --vtk-write-saturations=BOOLEAN Include the phase saturations in the VTK output files. Default: false -99: --vtk-write-temperature=BOOLEAN Include the temperature in the VTK output files. Default: true -99: --vtk-write-viscosities=BOOLEAN Include component phase viscosities in the VTK output files. Default: false -99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. -99: *** This is disallowed by the MPI standard. -99: *** Your MPI job will now abort. -99: [codethink02-arm64:2516333] 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! -98: Newton iteration 6 error: 8.45868e-08 97: Solve: M deltax^k = r -98: Linearization/solve/update time: 1.36133(95.5782%)/0.062511(4.38885%)/0.000468844(0.0329172%) -98: Storage: 9.4415e+07 1.16095e+07 2.04459e+08 0 0 0 -98: Writing visualization results for the current time step. 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 0.000321076 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 11 done. CPU time: 8.25993 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 6.66667 seconds -98: Begin time step 12. Start time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 8.88889 seconds -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +113: Running 22 test cases... +113: Running 22 test cases... +113: Running 22 test cases... +113: +113: *** No errors detected +113:  +113: *** No errors detected +113:  +113: *** No errors detected +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 4 error: 3.46836e-05 +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 7 error: 1.92701e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: 97: Newton iteration 8 error: 7.7029e-08 -97: Linearization/solve/update time: 0.408676(52.0531%)/0.375919(47.8809%)/0.000517844(0.0659579%) +97: Linearization/solve/update time: 0.104046(55.3651%)/0.0833684(44.3622%)/0.00051252(0.272723%) 97: Storage: 9.27707e+07 6.1571e+07 1.95332e+08 0 0 0 97: Writing visualization results for the current time step. -97: Time step 35 done. CPU time: 8.96444 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) +97: Time step 35 done. CPU time: 3.56645 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) 97: 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) 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: 0.429448 -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.00624754 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +113:  +111/120 Test #113: parallel_satfunc_consistency_checks_np3 ........ Passed 0.28 sec +test 114 + Start 114: parallel_satfunc_consistency_checks_np4 + +114: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_SatfuncConsistencyChecks_parallel" "--" +114: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +114: 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: 0.00225171 @@ -70986,82 +71043,77 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.0289377 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 5 error: 1.67229e-06 +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.00716935 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.0134025 -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: 0.570132 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -106: Running 1 test case... -106: Running 1 test case... 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 6 error: 42902.2 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106: Running 1 test case... -106: Running 1 test case... 97: Solve: M deltax^k = r 97: Newton: Linear solver did not converge 97: Newton solver did not converge with dt=17541.5 seconds. Retrying with time step of 8770.75 seconds 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 6.40613e-09 +98: Linearization/solve/update time: 0.49573(94.4248%)/0.028841(5.49353%)/0.00042868(0.0816534%) +98: Storage: 9.44106e+07 1.16456e+07 2.04427e+08 0 0 0 +98: Writing visualization results for the current time step. +98: Time step 12 done. CPU time: 3.47342 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 8.88889 seconds +98: Begin time step 13. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 11.8519 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 1 error: 0.00624754 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r +99: stty: 'standard input': Inappropriate ioctl for device 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 0.000985627 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -106: -106: *** No errors detected 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 3 error: 0.00650749 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106:  -106: *** No errors detected -106:  -106: *** No errors detected -106:  -106: *** No errors detected 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 0.000369655 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 -99: stty: 'standard input': Inappropriate ioctl for device -99: Test successful -108/120 Test #99: obstacle_immiscible_parameters ................. Passed 8.79 sec +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 0.357409 +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: 1.96915e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 6 error: 5.63108e-07 -97: Linearization/solve/update time: 0.0894998(65.3455%)/0.0470829(34.3762%)/0.000381163(0.278295%) +97: Linearization/solve/update time: 0.0785724(67.824%)/0.0368893(31.843%)/0.0003858(0.333024%) 97: Storage: 9.26875e+07 6.5319e+07 1.94928e+08 0 0 0 97: Writing visualization results for the current time step. -97: Time step 36 done. CPU time: 9.49683 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) +114: Running 22 test cases... +114: Running 22 test cases... +114: Running 22 test cases... +114: Running 22 test cases... +114: +114: *** No errors detected +114:  +114: *** No errors detected +114:  +114: *** No errors detected +114:  +114: *** No errors detected +97: Time step 36 done. CPU time: 3.83998 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) 97: 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) 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -106:  -109/120 Test #106: parallel_wbp_sourcevalues_np4 .................. Passed 0.94 sec -test 110 - Start 110: parallel_region_phase_pvaverage_np3 - -110: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "3" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_region_phase_pvaverage" "--" "--run_test=Parallel/*" -110: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -110: Test timeout computed to be: 1500 -test 113 - Start 113: parallel_satfunc_consistency_checks_np3 - -113: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "3" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_SatfuncConsistencyChecks_parallel" "--" -113: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -113: Test timeout computed to be: 1500 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 1 error: 0.00578537 @@ -71070,15 +71122,86 @@ 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 2 error: 0.0246893 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.00233943 -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.0020301 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +99: Illegal parameter "-foo". +99: +99: Usage: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] +99: +99: Recognized options: +99: -h,--help Print this help message and exit +99: --help-all Print all parameters, including obsolete, hidden and deprecated ones. +99: --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 +99: --enable-async-vtk-output=BOOLEAN Dispatch a separate thread to write the VTK output. Default: true +99: --enable-gravity=BOOLEAN Use the gravity correction for the pressure gradients. Default: true +99: --enable-grid-adaptation=BOOLEAN Enable adaptive grid refinement/coarsening. Default: false +99: --enable-intensive-quantity-cache=BOOLEAN Turn on caching of intensive quantities. Default: false +99: --enable-storage-cache=BOOLEAN Store previous storage terms and avoid re-calculating them. Default: false +99: --enable-thermodynamic-hints=BOOLEAN Enable thermodynamic hints. Default: false +99: --enable-vtk-output=BOOLEAN Global switch for turning on writing VTK files. Default: true +99: --end-time=SCALAR The simulation time at which the simulation is finished [s]. Default: 10000 +99: --grid-file=STRING The file name of the DGF file to load. Default: "./data/obstacle_24x16.dgf" +99: --grid-global-refinements=INTEGER The number of global refinements of the grid executed after it was loaded. Default: 0 +99: --initial-time-step-size=SCALAR The size of the initial time step [s]. Default: 250 +99: --linear-solver-abs-tolerance=SCALAR The maximum accepted error of the norm of the residual. Default: -1 +99: --linear-solver-max-error=SCALAR The maximum residual error which the linear solver tolerates without giving up. Default: 1e+07 +99: --linear-solver-max-iterations=INTEGER The maximum number of iterations of the linear solver. Default: 1000 +99: --linear-solver-overlap-size=INTEGER The size of the algebraic overlap for the linear solver. Default: 2 +99: --linear-solver-tolerance=SCALAR The maximum allowed error between of the linear solver. Default: 0.001 +99: --linear-solver-verbosity=INTEGER The verbosity level of the linear solver. Default: 0 +99: --max-time-step-divisions=INTEGER The maximum number of divisions by two of the timestep size before the simulation bails out. Default: 10 +99: --max-time-step-size=SCALAR The maximum size to which all time steps are limited to [s]. Default: inf +99: --min-time-step-size=SCALAR The minimum size to which all time steps are limited to [s]. Default: 0 +99: --newton-max-error=SCALAR The maximum error tolerated by the Newton method to which does not cause an abort. Default: 1e+100 +99: --newton-max-iterations=INTEGER The maximum number of Newton iterations per time step. Default: 20 +99: --newton-target-iterations=INTEGER The 'optimum' number of Newton iterations per time step. Default: 10 +99: --newton-tolerance=SCALAR The maximum raw error tolerated by the Newtonmethod for considering a solution to be converged. Default: 1e-08 +99: --newton-verbose=BOOLEAN Specify whether the Newton method should inform the user about its progress or not. Default: true +99: --newton-write-convergence=BOOLEAN Write the convergence behaviour of the Newton method to a VTK file. Default: false +99: --numeric-difference-method=INTEGER The method used for numeric differentiation (-1: backward differences, 0: central differences, 1: forward differences). Default: 1 +99: --output-dir=STRING The directory to which result files are written. Default: "" +99: --parameter-file=STRING An .ini file which contains a set of run-time parameters. Default: "" +99: --preconditioner-order=INTEGER The order of the preconditioner. Default: 0 +99: --preconditioner-relaxation=SCALAR The relaxation factor of the preconditioner. Default: 1 +99: --predetermined-time-steps-file=STRING A file with a list of predetermined time step sizes (one time step per line). Default: "" +99: --print-parameters=INTEGER Print the values of the run-time parameters at the start of the simulation. Default: 2 +99: --restart-time=SCALAR The simulation time at which a restart should be attempted [s]. Default: -1e+35 +99: --threads-per-process=INTEGER The maximum number of threads to be instantiated per process ('-1' means 'automatic'). Default: 1 +99: --vtk-write-average-molar-masses=BOOLEAN Include the average phase mass in the VTK output files. Default: false +99: --vtk-write-densities=BOOLEAN Include the phase densities in the VTK output files. Default: true +99: --vtk-write-dof-index=BOOLEAN Include the index of the degrees of freedom into the VTK output files. Default: false +99: --vtk-write-extrusion-factor=BOOLEAN Include the extrusion factor of the degrees of freedom into the VTK output files. Default: false +99: --vtk-write-filter-velocities=BOOLEAN Include in the filter velocities of the phases the VTK output files. Default: false +99: --vtk-write-intrinsic-permeabilities=BOOLEAN Include the intrinsic permeability in the VTK output files. Default: false +99: --vtk-write-mobilities=BOOLEAN Include the phase mobilities in the VTK output files. Default: false +99: --vtk-write-porosity=BOOLEAN Include the porosity in the VTK output files. Default: true +99: --vtk-write-potential-gradients=BOOLEAN Include the phase pressure potential gradients in the VTK output files. Default: false +99: --vtk-write-pressures=BOOLEAN Include the phase pressures in the VTK output files. Default: true +99: --vtk-write-primary-vars=BOOLEAN Include the primary variables into the VTK output files. Default: false +99: --vtk-write-process-rank=BOOLEAN Include the MPI process rank into the VTK output files. Default: false +99: --vtk-write-relative-permeabilities=BOOLEAN Include the phase relative permeabilities in the VTK output files. Default: false +99: --vtk-write-saturations=BOOLEAN Include the phase saturations in the VTK output files. Default: false +99: --vtk-write-temperature=BOOLEAN Include the temperature in the VTK output files. Default: true +99: --vtk-write-viscosities=BOOLEAN Include component phase viscosities in the VTK output files. Default: false +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 0.00236466 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: *** The MPI_Allreduce() function was called before MPI_INIT was invoked. +99: *** This is disallowed by the MPI standard. +99: *** Your MPI job will now abort. +99: [i-capture-the-hostname:1617767] 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! 97: Solve: M deltax^k = r +114:  +112/120 Test #114: parallel_satfunc_consistency_checks_np4 ........ Passed 0.32 sec +test 115 + Start 115: broadcast + +115: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_broadcast" "--" +115: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +115: Test timeout computed to be: 1500 97: Update: x^(k+1) = x^k - deltax^k 97: Newton iteration 4 error: 9.37403e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -71087,180 +71210,113 @@ 97: Newton iteration 5 error: 1.13893e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Newton iteration 6 error: 8.91591e-08 -97: Linearization/solve/update time: 0.0962151(62.5429%)/0.0572266(37.1991%)/0.000396841(0.257959%) +97: Linearization/solve/update time: 0.0786883(61.2018%)/0.0494762(38.4813%)/0.00040736(0.316835%) 97: Storage: 9.25975e+07 6.90237e+07 1.94544e+08 0 0 0 97: Writing visualization results for the current time step. -97: Time step 37 done. CPU time: 9.65776 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) +97: Time step 37 done. CPU time: 3.97442 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) 97: Simulation of problem 'reservoir_ncp_ecfv' finished. 97: 97: ------------------------ Timing ------------------------ -97: Setup time: 0.0244 seconds, 0.252% -97: Simulation time: 9.66 seconds, 99.7% -97: Linearization time: 5.78 seconds, 59.8% -97: Linear solve time: 2.66 seconds, 27.6% -97: Newton update time: 0.0189 seconds, 0.196% -97: Pre/postprocess time: 0.164 seconds, 1.7% -97: Output write time: 0.443 seconds, 4.59% -97: First process' simulation CPU time: 4.16 seconds +97: Setup time: 0.0143 seconds, 0.359% +97: Simulation time: 3.97 seconds, 99.6% +97: Linearization time: 2.39 seconds, 60.1% +97: Linear solve time: 1.15 seconds, 28.8% +97: Newton update time: 0.011 seconds, 0.277% +97: Pre/postprocess time: 0.0755 seconds, 1.9% +97: Output write time: 0.177 seconds, 4.46% +97: First process' simulation CPU time: 4.2 seconds 97: Number of processes: 1 97: Threads per processes: 1 -97: Total CPU time: 4.16 seconds +97: Total CPU time: 4.2 seconds 97: 97: ---------------------------------------------------------------- 97: 97: Simulation completed +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 3 error: 0.000288446 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +99: 97: ###################### 97: # Comparing results 97: ###################### -97: RND: 'a993ac52d7239d3af6c31e224e3fd103' +97: RND: '1843f9f6987db70493dc0bb1d6691aae' 97: Simulation name: 'reservoir_ncp_ecfv' 97: Number of timesteps: '37' -110/120 Test #97: reservoir_ncp_ecfv ............................. Passed 10.23 sec -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 3.46836e-05 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -113: Running 22 test cases... -113: Running 22 test cases... -113: Running 22 test cases... -113: -113: *** No errors detected -113:  -113: *** No errors detected -113:  -113: *** No errors detected -110: Running 4 test cases... -110: Running 4 test cases... -110: Running 4 test cases... -113:  -111/120 Test #113: parallel_satfunc_consistency_checks_np3 ........ Passed 0.66 sec -test 111 - Start 111: parallel_region_phase_pvaverage_np4 - -111: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_region_phase_pvaverage" "--" "--run_test=Parallel/*" -111: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -111: Test timeout computed to be: 1500 -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 1.67229e-06 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -110: -110: *** No errors detected -110:  -110: *** No errors detected -110:  -110: *** No errors detected -110:  -112/120 Test #110: parallel_region_phase_pvaverage_np3 ............ Passed 0.82 sec -98: Newton iteration 6 error: 6.40613e-09 -98: Linearization/solve/update time: 1.54301(95.4227%)/0.0735654(4.54942%)/0.000450926(0.0278861%) -98: Storage: 9.44106e+07 1.16456e+07 2.04427e+08 0 0 0 -98: Writing visualization results for the current time step. -98: Time step 12 done. CPU time: 9.93713 seconds, end time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 8.88889 seconds -98: Begin time step 13. Start time: 8.64003e+06 seconds (100 days, 0 hours, 0.43 minutes), step size: 11.8519 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.357409 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -111: Running 4 test cases... -111: Running 4 test cases... -111: Running 4 test cases... -111: Running 4 test cases... -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 2 error: 0.00236466 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -111: -111: *** No errors detected -111:  -111: *** No errors detected -111:  -111: *** No errors detected -111:  -111: *** No errors detected -111:  -113/120 Test #111: parallel_region_phase_pvaverage_np4 ............ Passed 0.78 sec -test 114 - Start 114: parallel_satfunc_consistency_checks_np4 - -114: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_SatfuncConsistencyChecks_parallel" "--" -114: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -114: Test timeout computed to be: 1500 -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.000288446 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +113/120 Test #97: reservoir_ncp_ecfv ............................. Passed 4.29 sec 98: Newton iteration 4 error: 1.79993e-07 -98: Linearization/solve/update time: 0.830686(95.6103%)/0.0378314(4.35432%)/0.000307282(0.0353675%) +98: Linearization/solve/update time: 0.327882(94.637%)/0.0182919(5.27961%)/0.00028904(0.0834259%) 98: Storage: 9.44075e+07 1.16862e+07 2.04406e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 13 done. CPU time: 10.8283 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.62 minutes), step size: 11.8519 seconds +98: Time step 13 done. CPU time: 3.82596 seconds, end time: 8.64004e+06 seconds (100 days, 0 hours, 0.62 minutes), step size: 11.8519 seconds 98: Begin time step 14. Start time: 8.64004e+06 seconds (100 days, 0 hours, 0.62 minutes), step size: 17.7778 seconds 98: 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: Running 1 test case... +115: Running 1 test case... +115:  +115: *** No errors detected +115:  +115: *** No errors detected +115:  +115: *** No errors detected 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -114: Running 22 test cases... -114: Running 22 test cases... -114: Running 22 test cases... -114: Running 22 test cases... 98: Newton iteration 1 error: 0.300244 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +115:  +114/120 Test #115: broadcast ...................................... Passed 0.28 sec +test 116 + Start 116: HDF5File_Parallel + +116: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_HDF5File_Parallel" "--" +116: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +116: Test timeout computed to be: 1500 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.000481083 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -114: -114: *** No errors detected -114:  -114: *** No errors detected -114:  -114: *** No errors detected -114:  -114: *** No errors detected -114:  -114/120 Test #114: parallel_satfunc_consistency_checks_np4 ........ Passed 0.98 sec -test 115 - Start 115: broadcast - -115: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_broadcast" "--" -115: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -115: Test timeout computed to be: 1500 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 3 error: 4.56295e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +116: Running 1 test case... +116: Running 1 test case... +116: Running 1 test case... +116: Running 1 test case... 98: Newton iteration 4 error: 7.3539e-08 -98: Linearization/solve/update time: 0.894036(95.0564%)/0.0461887(4.91091%)/0.000307882(0.0327349%) +98: Linearization/solve/update time: 0.326683(94.7185%)/0.0179303(5.19871%)/0.00028536(0.0827374%) 98: Storage: 9.44047e+07 1.17374e+07 2.0439e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 14 done. CPU time: 11.7918 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.92 minutes), step size: 17.7778 seconds +98: Time step 14 done. CPU time: 4.17719 seconds, end time: 8.64006e+06 seconds (100 days, 0 hours, 0.92 minutes), step size: 17.7778 seconds 98: Begin time step 15. Start time: 8.64006e+06 seconds (100 days, 0 hours, 0.92 minutes), step size: 26.6667 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +116: +116: *** No errors detected +116:  +116: *** No errors detected +116:  +116: *** No errors detected +116:  +116: *** No errors detected +116:  +115/120 Test #116: HDF5File_Parallel .............................. Passed 0.31 sec +test 117 + Start 117: HDF5Serializer_Parallel + +117: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_HDF5Serializer_Parallel" "--" +117: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +117: Test timeout computed to be: 1500 98: Solve: M deltax^k = r -115: Running 1 test case... -115: Running 1 test case... -115: Running 1 test case... -115: Running 1 test case... -115: -115: *** No errors detected -115:  -115: *** No errors detected +99: stty: 'standard input': Inappropriate ioctl for device 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.250054 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -115:  -115: *** No errors detected -115:  -115: *** No errors detected -115:  -115/120 Test #115: broadcast ...................................... Passed 0.67 sec -test 116 - Start 116: HDF5File_Parallel - -116: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_HDF5File_Parallel" "--" -116: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -116: Test timeout computed to be: 1500 +99: Test successful +116/120 Test #99: obstacle_immiscible_parameters ................. Passed 4.32 sec 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.00049614 @@ -71269,17 +71325,33 @@ 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 3 error: 8.02583e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -116: Running 1 test case... -116: Running 1 test case... -116: Running 1 test case... -116: Running 1 test case... +117: Running 2 test cases... +117: Running 2 test cases... +117: Running 2 test cases... +117: Running 2 test cases... +117: +117: *** No errors detected +117:  +117: *** No errors detected +117:  +117: *** No errors detected +117:  +117: *** No errors detected 98: Newton iteration 4 error: 3.37033e-08 -98: Linearization/solve/update time: 1.22916(95.8002%)/0.0535838(4.17628%)/0.000301362(0.023488%) +98: Linearization/solve/update time: 0.327434(94.6352%)/0.0182756(5.28201%)/0.00028652(0.0828101%) 98: Storage: 9.44014e+07 1.18012e+07 2.04371e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 15 done. CPU time: 13.1239 seconds, end time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 26.6667 seconds +98: Time step 15 done. CPU time: 4.52933 seconds, end time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 26.6667 seconds 98: Begin time step 16. Start time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 40 seconds 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +117:  +117/120 Test #117: HDF5Serializer_Parallel ........................ Passed 0.32 sec +test 118 + Start 118: rstconv_parallel + +118: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_rstconv" "--" +118: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +118: Test timeout computed to be: 1500 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.206695 @@ -71289,24 +71361,45 @@ 98: Newton iteration 2 error: 0.00169453 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r +118: Running 9 test cases... +118: Running 9 test cases... +118: Running 9 test cases... +118: Running 9 test cases... 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 3 error: 4.10734e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +118: +118: *** No errors detected +118:  +118: *** No errors detected +118:  +118: *** No errors detected +118:  +118: *** No errors detected +118:  +118/120 Test #118: rstconv_parallel ............................... Passed 0.29 sec +test 119 + Start 119: mpiutil + +119: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_mpiutil" "--" +119: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds +119: Test timeout computed to be: 1500 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 4 error: 3.23162e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 4.73913e-09 -98: Linearization/solve/update time: 0.85562(95.4127%)/0.040739(4.54293%)/0.000398363(0.0444226%) +98: Linearization/solve/update time: 0.408896(93.9798%)/0.0258367(5.93826%)/0.00035648(0.0819326%) 98: Storage: 9.43969e+07 1.18806e+07 2.04345e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 16 done. CPU time: 14.0324 seconds, end time: 8.64012e+06 seconds (100 days, 0 hours, 2.03 minutes), step size: 40 seconds +98: Time step 16 done. CPU time: 4.97057 seconds, end time: 8.64012e+06 seconds (100 days, 0 hours, 2.03 minutes), step size: 40 seconds 98: Begin time step 17. Start time: 8.64012e+06 seconds (100 days, 0 hours, 2.03 minutes), step size: 56.6667 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.169752 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +119/120 Test #119: mpiutil ........................................ Passed 0.27 sec 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.000433857 @@ -71319,29 +71412,13 @@ 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 4 error: 5.62177e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -116: -116: *** No errors detected 98: Newton iteration 5 error: 4.25068e-07 -98: Linearization/solve/update time: 0.43745(94.2988%)/0.0260497(5.61539%)/0.000398081(0.0858121%) +98: Linearization/solve/update time: 0.407281(94.1949%)/0.0247298(5.71945%)/0.00037012(0.0856004%) 98: Storage: 9.4391e+07 1.19742e+07 2.04306e+08 0 0 0 98: Writing visualization results for the current time step. -116:  -116: *** No errors detected -116:  -116: *** No errors detected -116:  -116: *** No errors detected -98: Time step 17 done. CPU time: 14.5119 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 2.98 minutes), step size: 56.6667 seconds +98: Time step 17 done. CPU time: 5.40912 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 2.98 minutes), step size: 56.6667 seconds 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -116:  -116/120 Test #116: HDF5File_Parallel .............................. Passed 2.44 sec -test 117 - Start 117: HDF5Serializer_Parallel - -117: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_HDF5Serializer_Parallel" "--" -117: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -117: Test timeout computed to be: 1500 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.139784 @@ -71359,16 +71436,12 @@ 98: Newton iteration 4 error: 2.74467e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 3.62196e-08 -98: Linearization/solve/update time: 0.90062(93.8712%)/0.0584256(6.08967%)/0.000375762(0.0391655%) +98: Linearization/solve/update time: 0.408166(93.9749%)/0.0258111(5.94266%)/0.00035788(0.0823972%) 98: Storage: 9.43833e+07 1.20847e+07 2.04252e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 18 done. CPU time: 15.4918 seconds, end time: 8.64026e+06 seconds (100 days, 0 hours, 4.31 minutes), step size: 80.2778 seconds (1 minutes, 20.28 seconds) +98: Time step 18 done. CPU time: 5.84962 seconds, end time: 8.64026e+06 seconds (100 days, 0 hours, 4.31 minutes), step size: 80.2778 seconds (1 minutes, 20.28 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -117: Running 2 test cases... -117: Running 2 test cases... -117: Running 2 test cases... -117: Running 2 test cases... 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.115313 @@ -71382,64 +71455,28 @@ 98: Newton iteration 3 error: 0.00011473 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 4 error: 5.26752e-07 -98: Linearization/solve/update time: 1.1812(94.0823%)/0.0739968(5.89381%)/0.000300442(0.0239301%) +98: Linearization/solve/update time: 0.327543(93.9623%)/0.0207572(5.9546%)/0.00028968(0.0831004%) 98: Storage: 9.43738e+07 1.22156e+07 2.04177e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 19 done. CPU time: 16.7838 seconds, end time: 8.64037e+06 seconds (100 days, 0 hours, 6.21 minutes), step size: 113.727 seconds (1 minutes, 53.73 seconds) +98: Time step 19 done. CPU time: 6.20429 seconds, end time: 8.64037e+06 seconds (100 days, 0 hours, 6.21 minutes), step size: 113.727 seconds (1 minutes, 53.73 seconds) 98: 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) 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.095237 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -117: -117: *** No errors detected -117:  -117: *** No errors detected -117:  -117: *** No errors detected -117:  -117: *** No errors detected 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.00122514 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -117:  -117/120 Test #117: HDF5Serializer_Parallel ........................ Passed 3.04 sec -test 118 - Start 118: rstconv_parallel - -118: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_rstconv" "--" -118: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -118: Test timeout computed to be: 1500 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 3 error: 0.0471643 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -118: Running 9 test cases... -118: Running 9 test cases... -118: Running 9 test cases... -118: Running 9 test cases... 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 4 error: 0.00130922 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -118: -118: *** No errors detected -118:  -118: *** No errors detected -118:  -118: *** No errors detected -118:  -118: *** No errors detected -118:  -118/120 Test #118: rstconv_parallel ............................... Passed 0.83 sec -test 119 - Start 119: mpiutil - -119: Test command: /build/reproducible-path/opm-simulators-2024.10+ds/tests/run-parallel-unitTest.sh "-n" "4" "-b" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu" "-e" "test_mpiutil" "--" -119: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds -119: Test timeout computed to be: 1500 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 5 error: 0.000301902 @@ -71449,14 +71486,13 @@ 98: Newton iteration 6 error: 1.72252e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 7 error: 3.58823e-08 -98: Linearization/solve/update time: 2.26867(93.3938%)/0.159958(6.58493%)/0.000517285(0.0212949%) +98: Linearization/solve/update time: 0.572318(93.3447%)/0.0403091(6.57438%)/0.00049624(0.0809363%) 98: Storage: 9.4362e+07 1.23787e+07 2.04076e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 20 done. CPU time: 19.232 seconds, end time: 8.64054e+06 seconds (100 days, 0 hours, 9.05 minutes), step size: 170.59 seconds (2 minutes, 50.59 seconds) +98: Time step 20 done. CPU time: 6.82369 seconds, end time: 8.64054e+06 seconds (100 days, 0 hours, 9.05 minutes), step size: 170.59 seconds (2 minutes, 50.59 seconds) 98: Serialize to file 'reservoir_ncp_vcfv_time=8.64054e+06_rank=0.ers', next time step size: 213.238 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -119/120 Test #119: mpiutil ........................................ Passed 0.92 sec 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.0780932 @@ -71470,10 +71506,10 @@ 98: Newton iteration 3 error: 9.16587e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 4 error: 9.31691e-07 -98: Linearization/solve/update time: 0.781978(95.0193%)/0.0406866(4.94389%)/0.000303041(0.036823%) +98: Linearization/solve/update time: 0.326946(93.2063%)/0.0235341(6.70914%)/0.00029652(0.0845325%) 98: Storage: 9.435e+07 1.25516e+07 2.03963e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 21 done. CPU time: 20.0838 seconds, end time: 8.64076e+06 seconds (100 days, 0 hours, 12.61 minutes), step size: 213.238 seconds (3 minutes, 33.24 seconds) +98: Time step 21 done. CPU time: 7.18467 seconds, end time: 8.64076e+06 seconds (100 days, 0 hours, 12.61 minutes), step size: 213.238 seconds (3 minutes, 33.24 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71497,10 +71533,10 @@ 98: Newton iteration 5 error: 4.95626e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 6 error: 5.54601e-07 -98: Linearization/solve/update time: 1.38403(92.0583%)/0.118952(7.91208%)/0.000445082(0.0296045%) +98: Linearization/solve/update time: 0.489973(92.6129%)/0.0386488(7.30526%)/0.00043304(0.0818517%) 98: Storage: 9.43361e+07 1.27705e+07 2.03817e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 22 done. CPU time: 21.5998 seconds, end time: 8.64108e+06 seconds (100 days, 0 hours, 17.94 minutes), step size: 319.857 seconds (5 minutes, 19.86 seconds) +98: Time step 22 done. CPU time: 7.71998 seconds, end time: 8.64108e+06 seconds (100 days, 0 hours, 17.94 minutes), step size: 319.857 seconds (5 minutes, 19.86 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71520,10 +71556,10 @@ 98: Newton iteration 4 error: 3.91437e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 4.10211e-07 -98: Linearization/solve/update time: 0.986307(92.258%)/0.0823741(7.70517%)/0.000393763(0.0368321%) +98: Linearization/solve/update time: 0.407883(92.0642%)/0.034798(7.85433%)/0.00036116(0.0815182%) 98: Storage: 9.43219e+07 1.30212e+07 2.03648e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 23 done. CPU time: 22.6918 seconds, end time: 8.6415e+06 seconds (100 days, 0 hours, 25.04 minutes), step size: 426.476 seconds (7 minutes, 6.476 seconds) +98: Time step 23 done. CPU time: 8.16918 seconds, end time: 8.6415e+06 seconds (100 days, 0 hours, 25.04 minutes), step size: 426.476 seconds (7 minutes, 6.476 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71543,10 +71579,10 @@ 98: Newton iteration 4 error: 4.49899e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 4.92773e-07 -98: Linearization/solve/update time: 1.21987(94.3135%)/0.0731682(5.65695%)/0.000381922(0.029528%) +98: Linearization/solve/update time: 0.408301(93.2101%)/0.0293757(6.70611%)/0.00036684(0.083745%) 98: Storage: 9.43071e+07 1.33309e+07 2.03442e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 24 done. CPU time: 24.0243 seconds, end time: 8.64211e+06 seconds (100 days, 0 hours, 35.11 minutes), step size: 604.174 seconds (10 minutes, 4.174 seconds) +98: Time step 24 done. CPU time: 8.61338 seconds, end time: 8.64211e+06 seconds (100 days, 0 hours, 35.11 minutes), step size: 604.174 seconds (10 minutes, 4.174 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71578,10 +71614,10 @@ 98: Newton iteration 7 error: 1.42806e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 8 error: 4.28836e-07 -98: Linearization/solve/update time: 1.61494(91.0231%)/0.158675(8.94342%)/0.000593963(0.0334776%) +98: Linearization/solve/update time: 0.653527(91.3815%)/0.0610786(8.54051%)/0.000558(0.0780241%) 98: Storage: 9.42914e+07 1.37223e+07 2.03194e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 25 done. CPU time: 25.8398 seconds, end time: 8.64296e+06 seconds (100 days, 0 hours, 49.38 minutes), step size: 855.913 seconds (14 minutes, 15.91 seconds) +98: Time step 25 done. CPU time: 9.33493 seconds, end time: 8.64296e+06 seconds (100 days, 0 hours, 49.38 minutes), step size: 855.913 seconds (14 minutes, 15.91 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71601,10 +71637,10 @@ 98: Newton iteration 4 error: 1.05399e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 3.86263e-07 -98: Linearization/solve/update time: 1.0559(92.9432%)/0.0797795(7.02242%)/0.000390125(0.0343399%) +98: Linearization/solve/update time: 0.409417(91.6125%)/0.0371258(8.30739%)/0.00035788(0.0800805%) 98: Storage: 9.4275e+07 1.41457e+07 2.02944e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 26 done. CPU time: 27.0039 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 6.02 minutes), step size: 998.565 seconds (16 minutes, 38.56 seconds) +98: Time step 26 done. CPU time: 9.78802 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 6.02 minutes), step size: 998.565 seconds (16 minutes, 38.56 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71632,10 +71668,10 @@ 98: Newton iteration 6 error: 0.000205187 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 7 error: 8.47335e-08 -98: Linearization/solve/update time: 0.902482(91.7802%)/0.0802973(8.16603%)/0.000528801(0.0537778%) +98: Linearization/solve/update time: 0.572543(90.8832%)/0.0569427(9.03886%)/0.00049096(0.0779331%) 98: Storage: 9.42483e+07 1.47171e+07 2.02647e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 27 done. CPU time: 28.0119 seconds, end time: 8.64538e+06 seconds (100 days, 1 hours, 29.6 minutes), step size: 1414.63 seconds (23 minutes, 34.63 seconds) +98: Time step 27 done. CPU time: 10.4244 seconds, end time: 8.64538e+06 seconds (100 days, 1 hours, 29.6 minutes), step size: 1414.63 seconds (23 minutes, 34.63 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71675,10 +71711,10 @@ 98: Newton iteration 9 error: 2.12519e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 10 error: 1.41332e-07 -98: Linearization/solve/update time: 1.39522(92.0308%)/0.120071(7.92001%)/0.000746284(0.0492259%) +98: Linearization/solve/update time: 0.816996(91.9169%)/0.071166(8.0066%)/0.00068004(0.0765085%) 98: Storage: 9.42112e+07 1.54171e+07 2.02331e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 28 done. CPU time: 29.5518 seconds, end time: 8.64714e+06 seconds (100 days, 1 hours, 59.07 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) +98: Time step 28 done. CPU time: 11.3199 seconds, end time: 8.64714e+06 seconds (100 days, 1 hours, 59.07 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71698,10 +71734,10 @@ 98: Newton iteration 4 error: 4.8541e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 3.93387e-07 -98: Linearization/solve/update time: 1.06444(93.3595%)/0.0753291(6.6069%)/0.000383602(0.0336447%) +98: Linearization/solve/update time: 0.408231(91.9398%)/0.0354372(7.981%)/0.00035168(0.0792037%) 98: Storage: 9.41745e+07 1.61162e+07 2.02052e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 29 done. CPU time: 30.7406 seconds, end time: 8.64891e+06 seconds (100 days, 2 hours, 28.54 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) +98: Time step 29 done. CPU time: 11.7701 seconds, end time: 8.64891e+06 seconds (100 days, 2 hours, 28.54 minutes), step size: 1768.29 seconds (29 minutes, 28.29 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71737,10 +71773,10 @@ 98: Newton iteration 8 error: 3.08776e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 9 error: 5.97533e-08 -98: Linearization/solve/update time: 1.77687(92.325%)/0.147009(7.63851%)/0.000702847(0.0365195%) +98: Linearization/solve/update time: 0.735005(91.3631%)/0.0688762(8.56149%)/0.00060696(0.0754468%) 98: Storage: 9.41263e+07 1.71168e+07 2.01702e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 30 done. CPU time: 32.6918 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.29 minutes), step size: 2505.08 seconds (41 minutes, 45.08 seconds) +98: Time step 30 done. CPU time: 12.5811 seconds, end time: 8.65142e+06 seconds (100 days, 3 hours, 10.29 minutes), step size: 2505.08 seconds (41 minutes, 45.08 seconds) 98: Serialize to file 'reservoir_ncp_vcfv_time=8.65142e+06_rank=0.ers', next time step size: 2713.84 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -71765,10 +71801,10 @@ 98: Newton iteration 5 error: 1.13405e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 6 error: 2.39451e-07 -98: Linearization/solve/update time: 1.38861(90.9944%)/0.13698(8.97615%)/0.000449043(0.0294253%) +98: Linearization/solve/update time: 0.489698(91.028%)/0.0478613(8.89675%)/0.0004046(0.0752095%) 98: Storage: 9.40786e+07 1.82158e+07 2.01361e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 31 done. CPU time: 34.2799 seconds, end time: 8.65413e+06 seconds (100 days, 3 hours, 55.52 minutes), step size: 2713.84 seconds (45 minutes, 13.84 seconds) +98: Time step 31 done. CPU time: 13.1294 seconds, end time: 8.65413e+06 seconds (100 days, 3 hours, 55.52 minutes), step size: 2713.84 seconds (45 minutes, 13.84 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71792,10 +71828,10 @@ 98: Newton iteration 5 error: 4.39663e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 6 error: 1.99377e-07 -98: Linearization/solve/update time: 1.20701(90.5075%)/0.126139(9.45854%)/0.000453441(0.0340013%) +98: Linearization/solve/update time: 0.490157(91.291%)/0.0463202(8.62707%)/0.00043972(0.0818972%) 98: Storage: 9.40208e+07 1.97068e+07 2.00952e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 32 done. CPU time: 35.6358 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) +98: Time step 32 done. CPU time: 13.6726 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71815,10 +71851,10 @@ 98: Newton iteration 4 error: 3.70161e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 2.04889e-07 -98: Linearization/solve/update time: 0.772054(91.3271%)/0.0729443(8.62866%)/0.000374202(0.0442648%) +98: Linearization/solve/update time: 0.408429(90.237%)/0.0438432(9.6866%)/0.00034572(0.0763824%) 98: Storage: 9.39513e+07 2.1729e+07 2.00464e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 33 done. CPU time: 36.5078 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) +98: Time step 33 done. CPU time: 14.1315 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71858,10 +71894,10 @@ 98: Newton iteration 9 error: 9.7987e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 10 error: 4.22531e-08 -98: Linearization/solve/update time: 1.83862(89.7437%)/0.209397(10.2207%)/0.000728602(0.0355633%) +98: Linearization/solve/update time: 0.852459(89.2808%)/0.101644(10.6455%)/0.00070332(0.073661%) 98: Storage: 9.38629e+07 2.46433e+07 1.9985e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 34 done. CPU time: 38.5879 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) +98: Time step 34 done. CPU time: 15.0929 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71889,10 +71925,10 @@ 98: Newton iteration 6 error: 1.40484e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 7 error: 4.48246e-08 -98: Linearization/solve/update time: 1.69895(88.0572%)/0.229908(11.9163%)/0.000511165(0.0264939%) +98: Linearization/solve/update time: 0.573855(88.0399%)/0.0774708(11.8855%)/0.00048648(0.074635%) 98: Storage: 9.37817e+07 2.75909e+07 1.99293e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 35 done. CPU time: 40.5406 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) +98: Time step 35 done. CPU time: 15.7511 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71936,10 +71972,10 @@ 98: Newton iteration 10 error: 2.03045e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 11 error: 2.18666e-09 -98: Linearization/solve/update time: 2.71682(86.828%)/0.411353(13.1466%)/0.000796687(0.0254616%) +98: Linearization/solve/update time: 0.897681(86.9466%)/0.13401(12.9798%)/0.0007604(0.0736499%) 98: Storage: 9.36883e+07 3.13078e+07 1.98663e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 36 done. CPU time: 43.6998 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) +98: Time step 36 done. CPU time: 16.7903 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -71991,10 +72027,10 @@ 98: Newton iteration 12 error: 2.14178e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 13 error: 5.3654e-09 -98: Linearization/solve/update time: 2.49809(89.9823%)/0.277165(9.98359%)/0.000948204(0.0341547%) +98: Linearization/solve/update time: 1.06486(90.0329%)/0.116983(9.89082%)/0.00090176(0.0762432%) 98: Storage: 9.36084e+07 3.47001e+07 1.98135e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 37 done. CPU time: 46.5072 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) +98: Time step 37 done. CPU time: 17.98 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72038,10 +72074,10 @@ 98: Newton iteration 5 error: 0.000332495 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 6 error: 3.89444e-07 -98: Linearization/solve/update time: 1.33854(94.0219%)/0.0846546(5.94632%)/0.000451926(0.0317442%) +98: Linearization/solve/update time: 0.492006(92.8688%)/0.0373629(7.05245%)/0.0004172(0.0787488%) 98: Storage: 9.35784e+07 3.60059e+07 1.97937e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 38 done. CPU time: 49.2679 seconds, end time: 8.69554e+06 seconds (100 days, 15 hours, 25.7 minutes), step size: 2987.26 seconds (49 minutes, 47.26 seconds) +98: Time step 38 done. CPU time: 18.9792 seconds, end time: 8.69554e+06 seconds (100 days, 15 hours, 25.7 minutes), step size: 2987.26 seconds (49 minutes, 47.26 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72073,10 +72109,10 @@ 98: Newton iteration 7 error: 5.05149e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 8 error: 1.97023e-08 -98: Linearization/solve/update time: 1.30454(90.383%)/0.134151(9.29446%)/0.00465571(0.322564%) +98: Linearization/solve/update time: 0.654824(91.6961%)/0.0587442(8.22605%)/0.00055584(0.0778352%) 98: Storage: 9.35394e+07 3.77484e+07 1.97684e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 39 done. CPU time: 50.7238 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) +98: Time step 39 done. CPU time: 19.6999 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72100,10 +72136,10 @@ 98: Newton iteration 5 error: 0.000135907 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 6 error: 7.30603e-08 -98: Linearization/solve/update time: 1.0501(93.6664%)/0.0705572(6.29355%)/0.000449362(0.0400821%) +98: Linearization/solve/update time: 0.490757(93.0038%)/0.0365044(6.91797%)/0.0004128(0.07823%) 98: Storage: 9.34951e+07 3.97816e+07 1.974e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 40 done. CPU time: 51.8678 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) +98: Time step 40 done. CPU time: 20.2413 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) 98: Serialize to file 'reservoir_ncp_vcfv_time=8.70417e+06_rank=0.ers', next time step size: 6195.8 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -72184,10 +72220,10 @@ 98: Newton iteration 2 error: 0.000164015 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 3 error: 1.71216e-07 -98: Linearization/solve/update time: 0.353294(93.1127%)/0.0259252(6.83273%)/0.000206921(0.0545353%) +98: Linearization/solve/update time: 0.246005(93.5687%)/0.0167144(6.35734%)/0.00019444(0.0739557%) 98: Storage: 9.34662e+07 4.11369e+07 1.97216e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 41 done. CPU time: 55.3398 seconds, end time: 8.70727e+06 seconds (100 days, 18 hours, 41.16 minutes), step size: 3097.9 seconds (51 minutes, 37.9 seconds) +98: Time step 41 done. CPU time: 22.1379 seconds, end time: 8.70727e+06 seconds (100 days, 18 hours, 41.16 minutes), step size: 3097.9 seconds (51 minutes, 37.9 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72243,10 +72279,10 @@ 98: Newton iteration 13 error: 2.69656e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 14 error: 8.8975e-09 -98: Linearization/solve/update time: 2.1636(87.0522%)/0.320755(12.9055%)/0.00105121(0.0422953%) +98: Linearization/solve/update time: 1.15036(87.0249%)/0.17056(12.9029%)/0.00095448(0.0722067%) 98: Storage: 9.34215e+07 4.32801e+07 1.96937e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 42 done. CPU time: 57.8638 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) +98: Time step 42 done. CPU time: 23.4667 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72307,10 +72343,10 @@ 98: Newton iteration 4 error: 3.68493e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 6.16574e-07 -98: Linearization/solve/update time: 1.19415(94.0655%)/0.0749638(5.90505%)/0.000374483(0.0294988%) +98: Linearization/solve/update time: 0.410199(93.4598%)/0.0283465(6.45847%)/0.00035852(0.0816852%) 98: Storage: 9.34135e+07 4.36627e+07 1.96887e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 43 done. CPU time: 61.1879 seconds (1 minutes, 1.188 seconds), end time: 8.71305e+06 seconds (100 days, 20 hours, 17.51 minutes), step size: 875.894 seconds (14 minutes, 35.89 seconds) +98: Time step 43 done. CPU time: 24.8649 seconds, end time: 8.71305e+06 seconds (100 days, 20 hours, 17.51 minutes), step size: 875.894 seconds (14 minutes, 35.89 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72330,10 +72366,10 @@ 98: Newton iteration 4 error: 4.66977e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 1.33309e-07 -98: Linearization/solve/update time: 1.13943(91.6857%)/0.0949023(7.63645%)/0.00842381(0.677834%) +98: Linearization/solve/update time: 0.410036(91.041%)/0.0399903(8.87911%)/0.00035996(0.0799225%) 98: Storage: 9.34023e+07 4.42045e+07 1.96818e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 44 done. CPU time: 62.4598 seconds (1 minutes, 2.46 seconds), end time: 8.71429e+06 seconds (100 days, 20 hours, 38.19 minutes), step size: 1240.85 seconds (20 minutes, 40.85 seconds) +98: Time step 44 done. CPU time: 25.3216 seconds, end time: 8.71429e+06 seconds (100 days, 20 hours, 38.19 minutes), step size: 1240.85 seconds (20 minutes, 40.85 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72353,10 +72389,10 @@ 98: Newton iteration 4 error: 2.16915e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 2.31833e-07 -98: Linearization/solve/update time: 0.952282(93.6966%)/0.0636883(6.26639%)/0.000376603(0.0370546%) +98: Linearization/solve/update time: 0.410714(92.6454%)/0.0322502(7.27471%)/0.00035424(0.0799064%) 98: Storage: 9.33866e+07 4.49716e+07 1.96721e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 45 done. CPU time: 63.4918 seconds (1 minutes, 3.492 seconds), end time: 8.71605e+06 seconds (100 days, 21 hours, 7.49 minutes), step size: 1757.87 seconds (29 minutes, 17.87 seconds) +98: Time step 45 done. CPU time: 25.7711 seconds, end time: 8.71605e+06 seconds (100 days, 21 hours, 7.49 minutes), step size: 1757.87 seconds (29 minutes, 17.87 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72392,10 +72428,10 @@ 98: Newton iteration 8 error: 0.000109313 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 9 error: 3.74048e-07 -98: Linearization/solve/update time: 1.80727(88.0592%)/0.24441(11.9089%)/0.000654484(0.0318898%) +98: Linearization/solve/update time: 0.738603(88.0016%)/0.100088(11.925%)/0.00061528(0.0733082%) 98: Storage: 9.33646e+07 4.6057e+07 1.96587e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 46 done. CPU time: 65.5878 seconds (1 minutes, 5.588 seconds), end time: 8.71854e+06 seconds (100 days, 21 hours, 48.99 minutes), step size: 2490.32 seconds (41 minutes, 30.32 seconds) +98: Time step 46 done. CPU time: 26.617 seconds, end time: 8.71854e+06 seconds (100 days, 21 hours, 48.99 minutes), step size: 2490.32 seconds (41 minutes, 30.32 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72415,10 +72451,10 @@ 98: Newton iteration 4 error: 0.000153902 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 3.91619e-07 -98: Linearization/solve/update time: 0.725054(90.4057%)/0.0765774(9.54829%)/0.000369402(0.04606%) +98: Linearization/solve/update time: 0.410352(91.1219%)/0.0396296(8.80007%)/0.00035144(0.0780401%) 98: Storage: 9.33411e+07 4.72309e+07 1.96446e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 47 done. CPU time: 66.412 seconds (1 minutes, 6.412 seconds), end time: 8.72124e+06 seconds (100 days, 22 hours, 33.96 minutes), step size: 2697.84 seconds (44 minutes, 57.84 seconds) +98: Time step 47 done. CPU time: 27.0736 seconds, end time: 8.72124e+06 seconds (100 days, 22 hours, 33.96 minutes), step size: 2697.84 seconds (44 minutes, 57.84 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72470,10 +72506,10 @@ 98: Newton iteration 12 error: 1.85542e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 13 error: 8.77751e-08 -98: Linearization/solve/update time: 2.64551(92.5141%)/0.21311(7.4525%)/0.000955287(0.0334066%) +98: Linearization/solve/update time: 1.06585(92.115%)/0.090363(7.80952%)/0.000873(0.075448%) 98: Storage: 9.33082e+07 4.88886e+07 1.96251e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 48 done. CPU time: 69.3038 seconds (1 minutes, 9.304 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) +98: Time step 48 done. CPU time: 28.2374 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72513,10 +72549,10 @@ 98: Newton iteration 9 error: 0.000106411 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 10 error: 1.29026e-07 -98: Linearization/solve/update time: 1.70023(91.2268%)/0.162774(8.73378%)/0.000735283(0.0394521%) +98: Linearization/solve/update time: 0.819314(90.2128%)/0.0881954(9.71099%)/0.00069208(0.0762034%) 98: Storage: 9.32831e+07 5.01598e+07 1.96105e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 49 done. CPU time: 71.2278 seconds (1 minutes, 11.23 seconds), end time: 8.728e+06 seconds (101 days, 0 hours, 26.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) +98: Time step 49 done. CPU time: 29.1522 seconds, end time: 8.728e+06 seconds (101 days, 0 hours, 26.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72544,10 +72580,10 @@ 98: Newton iteration 6 error: 0.000524433 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 7 error: 3.55149e-07 -98: Linearization/solve/update time: 1.17406(93.3221%)/0.0835003(6.63717%)/0.000512764(0.0407579%) +98: Linearization/solve/update time: 0.572935(92.0246%)/0.049177(7.89879%)/0.00047708(0.0766284%) 98: Storage: 9.32581e+07 5.14267e+07 1.95962e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 50 done. CPU time: 72.5239 seconds (1 minutes, 12.52 seconds), end time: 8.73094e+06 seconds (101 days, 1 hours, 15.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) +98: Time step 50 done. CPU time: 29.7811 seconds, end time: 8.73094e+06 seconds (101 days, 1 hours, 15.66 minutes), step size: 2939.96 seconds (48 minutes, 59.96 seconds) 98: Serialize to file 'reservoir_ncp_vcfv_time=8.73094e+06_rank=0.ers', next time step size: 3674.95 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -72584,10 +72620,10 @@ 98: Newton iteration 8 error: 2.08492e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 9 error: 7.26057e-08 -98: Linearization/solve/update time: 1.57004(92.1793%)/0.13256(7.7828%)/0.000646126(0.037935%) +98: Linearization/solve/update time: 0.736559(92.1168%)/0.0624007(7.80407%)/0.00063284(0.0791453%) 98: Storage: 9.32268e+07 5.30027e+07 1.95786e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 51 done. CPU time: 74.2478 seconds (1 minutes, 14.25 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) +98: Time step 51 done. CPU time: 30.5913 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72611,10 +72647,10 @@ 98: Newton iteration 5 error: 0.000408254 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 6 error: 7.47517e-07 -98: Linearization/solve/update time: 0.937511(92.1745%)/0.0791653(7.7834%)/0.000428042(0.0420844%) +98: Linearization/solve/update time: 0.491077(91.6496%)/0.0443274(8.27281%)/0.000416(0.077638%) 98: Storage: 9.31923e+07 5.47008e+07 1.95599e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 52 done. CPU time: 75.2768 seconds (1 minutes, 15.28 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) +98: Time step 52 done. CPU time: 31.1335 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72662,10 +72698,10 @@ 98: Newton iteration 11 error: 1.68682e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 12 error: 2.84079e-08 -98: Linearization/solve/update time: 2.20876(91.8914%)/0.194023(8.07197%)/0.000881086(0.0366559%) +98: Linearization/solve/update time: 0.981412(91.0769%)/0.0953286(8.84668%)/0.000823(0.076376%) 98: Storage: 9.31447e+07 5.69479e+07 1.95356e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 53 done. CPU time: 77.7118 seconds (1 minutes, 17.71 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) +98: Time step 53 done. CPU time: 32.2178 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) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72697,10 +72733,10 @@ 98: Newton iteration 7 error: 3.57157e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 8 error: 5.54743e-09 -98: Linearization/solve/update time: 1.3535(90.7291%)/0.137723(9.23202%)/0.000579325(0.038834%) +98: Linearization/solve/update time: 0.65428(91.2613%)/0.0620941(8.6611%)/0.00055648(0.0776198%) 98: Storage: 9.31164e+07 5.82454e+07 1.95217e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 54 done. CPU time: 79.2318 seconds (1 minutes, 19.23 seconds), end time: 8.74698e+06 seconds (101 days, 5 hours, 43.04 minutes), step size: 3078.62 seconds (51 minutes, 18.62 seconds) +98: Time step 54 done. CPU time: 32.9413 seconds, end time: 8.74698e+06 seconds (101 days, 5 hours, 43.04 minutes), step size: 3078.62 seconds (51 minutes, 18.62 seconds) 98: 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) 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r @@ -72728,24 +72764,24 @@ 98: Newton iteration 6 error: 0.000117833 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 7 error: 2.09945e-07 -98: Linearization/solve/update time: 0.878477(93.5334%)/0.060229(6.41271%)/0.000505807(0.0538544%) +98: Linearization/solve/update time: 0.573509(93.1542%)/0.041668(6.76806%)/0.0004788(0.0777707%) 98: Storage: 9.30877e+07 5.95121e+07 1.95082e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 55 done. CPU time: 80.1999 seconds (1 minutes, 20.2 seconds), end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 3017.65 seconds (50 minutes, 17.66 seconds) +98: Time step 55 done. CPU time: 33.5633 seconds, end time: 8.75e+06 seconds (101 days, 6 hours, 33.33 minutes), step size: 3017.65 seconds (50 minutes, 17.66 seconds) 98: Simulation of problem 'reservoir_ncp_vcfv' finished. 98: 98: ------------------------ Timing ------------------------ -98: Setup time: 0.0164 seconds, 0.0204% -98: Simulation time: 80.2 seconds (1 minutes, 20.2 seconds), 100% -98: Linearization time: 66.5 seconds (1 minutes, 6.491 seconds), 82.9% -98: Linear solve time: 5.71 seconds, 7.12% -98: Newton update time: 0.037 seconds, 0.0462% -98: Pre/postprocess time: 0.295 seconds, 0.367% -98: Output write time: 0.708 seconds, 0.883% -98: First process' simulation CPU time: 34.7 seconds +98: Setup time: 0.00613 seconds, 0.0183% +98: Simulation time: 33.6 seconds, 100% +98: Linearization time: 27.6 seconds, 82.2% +98: Linear solve time: 2.52 seconds, 7.52% +98: Newton update time: 0.0234 seconds, 0.0697% +98: Pre/postprocess time: 0.112 seconds, 0.333% +98: Output write time: 0.257 seconds, 0.765% +98: First process' simulation CPU time: 35.4 seconds 98: Number of processes: 1 98: Threads per processes: 1 -98: Total CPU time: 34.7 seconds +98: Total CPU time: 35.4 seconds 98: 98: ---------------------------------------------------------------- 98: @@ -72753,16 +72789,16 @@ 98: ###################### 98: # Comparing results 98: ###################### -98: RND: '6e718c53793179c4394c7dbd723f4d22' +98: RND: 'ad05b1fe08e112e29511ee84f7b0da4f' 98: Simulation name: 'reservoir_ncp_vcfv' 98: Number of timesteps: '55' -120/120 Test #98: reservoir_ncp_vcfv ............................. Passed 80.58 sec +120/120 Test #98: reservoir_ncp_vcfv ............................. Passed 33.77 sec 100% tests passed, 0 tests failed out of 120 -Total Test time (real) = 112.98 sec +Total Test time (real) = 45.41 sec make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' - rm -fr -- /tmp/dh-xdg-rundir-HoNpuMLF + rm -fr -- /tmp/dh-xdg-rundir-rBalEYA2 create-stamp debian/debhelper-build-stamp dh_testroot -O--max-parallel=8 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 @@ -78848,27 +78884,27 @@ 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=8 + 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-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/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 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-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-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/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-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 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/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 dh_installman -O--max-parallel=8 man-recode --to-code UTF-8 --suffix .dh-new debian/libopm-simulators-bin/usr/share/man/man1/flow.1 mv debian/libopm-simulators-bin/usr/share/man/man1/flow.1.dh-new debian/libopm-simulators-bin/usr/share/man/man1/flow.1 @@ -78891,7 +78927,7 @@ D: dh_python3 dh_python3:205: processing package python3-opm-simulators... D: dh_python3 fs:338: package python3-opm-simulators details = {'requires.txt': set(), 'egg-info': set(), 'dist-info': set(), 'nsp.txt': set(), 'shebangs': set(), 'public_vers': {Version('3')}, 'private_dirs': {}, 'compile': True, 'ext_vers': {Version('3.12')}, 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-opm-simulators -D: dh_python3 depends:253: D={'python3:any', 'python3 (<< 3.13)', 'python3 (>= 3.12~)'}; R=[]; S=[]; E=[], B=[]; RT=[] +D: dh_python3 depends:253: D={'python3 (>= 3.12~)', 'python3 (<< 3.13)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] dh_installsystemduser -O--max-parallel=8 dh_lintian -O--max-parallel=8 install -m0755 -d debian/libopm-simulators/usr/share/lintian/overrides @@ -78902,60 +78938,6 @@ ln -s libopmsimulators.so.2024.10 debian/libopm-simulators-dev/usr/lib/aarch64-linux-gnu/libopmsimulators.so dh_strip_nondeterminism -O--max-parallel=8 Using 1732204408 as canonical time - 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 - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_s.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_ad.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_bd.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_hd.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_sd.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_h.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_hd.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_f.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_fd.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/bc_s.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/bc_sd.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/closed.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/open.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/sync_on.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/sync_off.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_g.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/splitbar.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/splitbard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1CartesianIndexMapper_3_01Dune_1_1ALUGrid_3_013_00_013_00_01Dune_1_1cube_00_01Dune_150de69396269e0a80288b3103fdde003.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1DummyUpdatePreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1FlexibleSolver.png using File::StripNondeterminism::handlers::png - 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/classOpm_1_1VtkBlackOilSolventModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkCompositionModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkDiffusionModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkDiscreteFractureModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkEnergyModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkMultiPhaseModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkMultiWriter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkPhasePresenceModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkPrimaryVarsModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkPTFlashModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkScalarFunction.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkTemperatureModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkTensorFunction.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkTracerModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkVectorFunction.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellConnectionAuxiliaryModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellConnectionAuxiliaryModuleGeneric.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributions.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributionsCuda.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributionsOCL.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributionsRocsparse.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellInterface.png using File::StripNondeterminism::handlers::png - 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_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_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 @@ -78983,33 +78965,33 @@ 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_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 - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvSatAtContact.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvVD.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvwSatAtContact.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvwVD.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GPUAwareMPISender.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuBlockPreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuDILU.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuJac.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GPUObliviousMPISender.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GPUSender.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuSeqILU0.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1OpmGpuILU0.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1PreconditionerAdapter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1PreconditionerConvertFieldTypeAdapter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1PreconditionerHolder.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1SolverAdapter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1CombinedCriterion.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1ConvergenceCriterion.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1FixPointCriterion.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingBCRSMatrix.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingBlockVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingOperator.png using File::StripNondeterminism::handlers::png - 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_1BlackOilExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilFoamIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilLocalResidual.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilLocalResidualTPFA.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilMICPExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilMICPIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilNewtonMethod.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackoilPhases.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilPolymerExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilPolymerIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilPrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilProblem.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilSolventExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilSolventIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackoilWellModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1CpGridVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1CubeGridVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DamarisWriter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DarcyExtensiveQuantities.png using File::StripNondeterminism::handlers::png + 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_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_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 @@ -79037,6 +79019,33 @@ 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 Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilPolymerModule.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 + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvSatAtContact.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvVD.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvwSatAtContact.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1EQUIL_1_1Miscibility_1_1RvwVD.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GPUAwareMPISender.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuBlockPreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuDILU.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuJac.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GPUObliviousMPISender.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GPUSender.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1GpuSeqILU0.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1OpmGpuILU0.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1PreconditionerAdapter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1PreconditionerConvertFieldTypeAdapter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1PreconditionerHolder.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1gpuistl_1_1SolverAdapter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1CombinedCriterion.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1ConvergenceCriterion.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1FixPointCriterion.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingBCRSMatrix.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingBlockVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Linear_1_1OverlappingOperator.png using File::StripNondeterminism::handlers::png + 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_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_1ISTLSolverBda.png using File::StripNondeterminism::handlers::png @@ -79064,33 +79073,33 @@ 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_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_1FvBaseDiscretization.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 + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_s.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_ad.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_bd.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_hd.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/tab_sd.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_h.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_hd.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_f.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_fd.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/bc_s.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/bc_sd.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/closed.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/open.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/sync_on.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/sync_off.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/nav_g.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/splitbar.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/splitbard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1CartesianIndexMapper_3_01Dune_1_1ALUGrid_3_013_00_013_00_01Dune_1_1cube_00_01Dune_150de69396269e0a80288b3103fdde003.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1DummyUpdatePreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1FlexibleSolver.png using File::StripNondeterminism::handlers::png + 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/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 Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1FvBaseGradientCalculator.png using File::StripNondeterminism::handlers::png @@ -79118,6 +79127,33 @@ 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_1ImmisciblePrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilSolventModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkCompositionModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkDiffusionModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkDiscreteFractureModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkEnergyModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkMultiPhaseModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkMultiWriter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkPhasePresenceModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkPrimaryVarsModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkPTFlashModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkScalarFunction.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkTemperatureModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkTensorFunction.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkTracerModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkVectorFunction.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellConnectionAuxiliaryModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellConnectionAuxiliaryModuleGeneric.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributions.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributionsCuda.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributionsOCL.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellContributionsRocsparse.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1WellInterface.png using File::StripNondeterminism::handlers::png + 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_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_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 @@ -79142,60 +79178,6 @@ 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_1Accelerator_1_1amgclSolverBackend.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1Accelerator_1_1BdaSolver.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_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_1EQUIL_1_1Miscibility_1_1RsFunction.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilFoamIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilLocalResidual.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilLocalResidualTPFA.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilMICPExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilMICPIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilNewtonMethod.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackoilPhases.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilPolymerExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilPolymerIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilPrimaryVariables.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilProblem.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilSolventExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilSolventIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackoilWellModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1CpGridVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1CubeGridVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DamarisWriter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1DarcyExtensiveQuantities.png using File::StripNondeterminism::handlers::png - 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_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/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 @@ -79223,86 +79205,140 @@ 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_1BlackOilExtboIntensiveQuantities.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_1FvBaseDiscretization.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_1BdaSolver.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_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_1EQUIL_1_1Miscibility_1_1RsFunction.png using File::StripNondeterminism::handlers::png dh_compress -O--max-parallel=8 + cd debian/libopm-models-dev cd debian/libopm-simulators-dev cd debian/libopm-simulators-bin - cd debian/libopm-simulators cd debian/libopm-models-doc - cd debian/python3-opm-simulators - cd debian/libopm-models-dev cd debian/libopm-simulators-doc + cd debian/libopm-simulators + cd debian/python3-opm-simulators 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-bin/changelog usr/share/doc/libopm-simulators-bin/changelog.Debian usr/share/man/man1/flow.1 - chmod a-x usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/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-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 + gzip -9nf usr/share/doc/libopm-simulators-dev/changelog usr/share/doc/libopm-simulators-dev/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-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian chmod a-x usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian - gzip -9nf usr/share/doc/python3-opm-simulators/changelog usr/share/doc/python3-opm-simulators/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 cd '/build/reproducible-path/opm-simulators-2024.10+ds' cd '/build/reproducible-path/opm-simulators-2024.10+ds' cd '/build/reproducible-path/opm-simulators-2024.10+ds' - chmod a-x usr/share/doc/libopm-simulators-doc/changelog usr/share/doc/libopm-simulators-doc/changelog.Debian usr/share/doc/libopm-simulators/html/_formulas.dvi usr/share/doc/libopm-simulators/html/_formulas.log usr/share/doc/libopm-simulators/html/_formulas.tex usr/share/doc/libopm-simulators/html/_formulas_dark.dvi usr/share/doc/libopm-simulators/html/_formulas_dark.log usr/share/doc/libopm-simulators/html/_formulas_dark.tex - gzip -9nf usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian cd '/build/reproducible-path/opm-simulators-2024.10+ds' + 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 cd '/build/reproducible-path/opm-simulators-2024.10+ds' - gzip -9nf usr/share/doc/libopm-simulators-doc/changelog usr/share/doc/libopm-simulators-doc/changelog.Debian usr/share/doc/libopm-simulators/html/_formulas.dvi usr/share/doc/libopm-simulators/html/_formulas.log usr/share/doc/libopm-simulators/html/_formulas.tex usr/share/doc/libopm-simulators/html/_formulas_dark.dvi usr/share/doc/libopm-simulators/html/_formulas_dark.log usr/share/doc/libopm-simulators/html/_formulas_dark.tex cd '/build/reproducible-path/opm-simulators-2024.10+ds' + chmod a-x usr/share/doc/libopm-simulators-doc/changelog usr/share/doc/libopm-simulators-doc/changelog.Debian usr/share/doc/libopm-simulators/html/_formulas.dvi usr/share/doc/libopm-simulators/html/_formulas.log usr/share/doc/libopm-simulators/html/_formulas.tex usr/share/doc/libopm-simulators/html/_formulas_dark.dvi usr/share/doc/libopm-simulators/html/_formulas_dark.log usr/share/doc/libopm-simulators/html/_formulas_dark.tex + gzip -9nf usr/share/doc/libopm-simulators-doc/changelog usr/share/doc/libopm-simulators-doc/changelog.Debian usr/share/doc/libopm-simulators/html/_formulas.dvi usr/share/doc/libopm-simulators/html/_formulas.log usr/share/doc/libopm-simulators/html/_formulas.tex usr/share/doc/libopm-simulators/html/_formulas_dark.dvi usr/share/doc/libopm-simulators/html/_formulas_dark.log usr/share/doc/libopm-simulators/html/_formulas_dark.tex cd '/build/reproducible-path/opm-simulators-2024.10+ds' dh_fixperms -O--max-parallel=8 - find debian/libopm-simulators-bin ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libopm-simulators ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - find debian/libopm-simulators-doc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libopm-models-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s find debian/libopm-simulators-dev ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libopm-simulators ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libopm-simulators-bin ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s + find debian/libopm-simulators-doc ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s 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 ! -type l -a -true -a -true -print0 2>/dev/null | xargs -0r chmod go=rX,u+rw,a-s - 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-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/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/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/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-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-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/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/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/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/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 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-doc/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/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - 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/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + 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/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 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-simulators-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + 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-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/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-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/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 -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-simulators-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + 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/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-simulators/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w + find debian/libopm-simulators-doc/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators-doc/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-simulators-dev/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libopm-simulators-doc/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libopm-simulators-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 dh_missing -O--max-parallel=8 dh_dwz -a -O--max-parallel=8 - dwz -- debian/libopm-simulators-bin/usr/bin/flow dwz -- debian/libopm-simulators/usr/lib/aarch64-linux-gnu/libopmsimulators.so.2024.10 + dwz -- debian/libopm-simulators-bin/usr/bin/flow install -m0755 -d debian/python3-opm-simulators/usr/lib/debug/.dwz/aarch64-linux-gnu dwz -mdebian/python3-opm-simulators/usr/lib/debug/.dwz/aarch64-linux-gnu/python3-opm-simulators.debug -M/usr/lib/debug/.dwz/aarch64-linux-gnu/python3-opm-simulators.debug -- debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-312-aarch64-linux-gnu.so debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators/simulators.cpython-312-aarch64-linux-gnu.so objcopy --compress-debug-sections debian/python3-opm-simulators/usr/lib/debug/.dwz/aarch64-linux-gnu/python3-opm-simulators.debug chmod 0644 -- debian/python3-opm-simulators/usr/lib/debug/.dwz/aarch64-linux-gnu/python3-opm-simulators.debug dh_strip -a -O--max-parallel=8 + install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/53 + objcopy --only-keep-debug --compress-debug-sections debian/libopm-simulators/usr/lib/aarch64-linux-gnu/libopmsimulators.so.2024.10 debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/53/ac628dbd351df076f5d71c6081225af88a95f0.debug install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/usr/lib/debug/.build-id/26 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/26/01b8c8559bb0ce09315d3a3c11e893e824f079.debug install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/2a objcopy --only-keep-debug --compress-debug-sections debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-312-aarch64-linux-gnu.so debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/2a/e50cc94334ce6096b071231fbb56cf4a48c4b7.debug - install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/53 - objcopy --only-keep-debug --compress-debug-sections debian/libopm-simulators/usr/lib/aarch64-linux-gnu/libopmsimulators.so.2024.10 debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/53/ac628dbd351df076f5d71c6081225af88a95f0.debug chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/2a/e50cc94334ce6096b071231fbb56cf4a48c4b7.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-312-aarch64-linux-gnu.so objcopy --add-gnu-debuglink debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/2a/e50cc94334ce6096b071231fbb56cf4a48c4b7.debug debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-312-aarch64-linux-gnu.so @@ -79340,12 +79376,12 @@ mv debian/.debhelper/generated/libopm-simulators/triggers.new debian/.debhelper/generated/libopm-simulators/triggers make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds' dh_shlibdeps -a -O--max-parallel=8 + 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-312-aarch64-linux-gnu.so debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators/simulators.cpython-312-aarch64-linux-gnu.so 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.2024.10 - 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-312-aarch64-linux-gnu.so debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators/simulators.cpython-312-aarch64-linux-gnu.so dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib/ld-linux-aarch64.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect @@ -79377,6 +79413,27 @@ debian/rules override_dh_gencontrol make[1]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds' dh_gencontrol -- -Vopm:shared-library='libopm-simulators-2024.10' + 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-2024.10 -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=53ac628dbd351df076f5d71c6081225af88a95f0 -DSection=debug -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-2024.10 + 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-2024.10 + 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-2024.10 + 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-2024.10 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 @@ -79387,67 +79444,46 @@ 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-2024.10 -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=2ae50cc94334ce6096b071231fbb56cf4a48c4b7 -DSection=debug -UMulti-Arch -UReplaces -UBreaks - 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-2024.10 - 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-2024.10 - 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-2024.10 - 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-2024.10 -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=53ac628dbd351df076f5d71c6081225af88a95f0 -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-2024.10 chmod 0644 -- debian/libopm-models-dev/DEBIAN/control 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-2024.10 - chmod 0644 -- debian/libopm-models-doc/DEBIAN/control - chmod 0644 -- debian/libopm-simulators-doc/DEBIAN/control + chmod 0644 -- debian/libopm-simulators-dev/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-2024.10 dpkg-gencontrol: warning: Depends field of package libopm-simulators: substitution variable ${python3:Depends} used, but is not defined + chmod 0644 -- debian/libopm-models-doc/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-2024.10 - 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-2024.10 - chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/control + 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 - chmod 0644 -- debian/python3-opm-simulators/DEBIAN/control + chmod 0644 -- debian/libopm-simulators-bin/DEBIAN/control make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds' dh_md5sums -O--max-parallel=8 - install -m0755 -d debian/libopm-simulators-dev/DEBIAN install -m0755 -d debian/libopm-models-dev/DEBIAN - install -m0755 -d debian/libopm-models-doc/DEBIAN install -m0755 -d debian/libopm-simulators/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 + install -m0755 -d debian/libopm-simulators-dev/DEBIAN + install -m0755 -d debian/libopm-models-doc/DEBIAN 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 install -m0755 -d debian/libopm-simulators-doc/DEBIAN - cd debian/libopm-simulators >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libopm-models-dev >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - cd debian/python3-opm-simulators >/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-bin >/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 + cd debian/python3-opm-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 chmod 0644 -- debian/libopm-models-doc/DEBIAN/md5sums - cd debian/libopm-simulators-doc >/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/python3-opm-simulators/DEBIAN/md5sums install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN - chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/md5sums cd debian/.debhelper/python3-opm-simulators/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN/md5sums + chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/md5sums chmod 0644 -- debian/libopm-simulators-bin/DEBIAN/md5sums install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN + chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN/md5sums cd debian/.debhelper/libopm-simulators-bin/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libopm-simulators/DEBIAN/md5sums install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/DEBIAN @@ -79456,26 +79492,26 @@ chmod 0644 -- debian/.debhelper/libopm-simulators/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN/md5sums dh_builddeb -O--max-parallel=8 - dpkg-deb --root-owner-group --build debian/libopm-simulators-dev .. dpkg-deb --root-owner-group --build debian/libopm-models-dev .. - dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators/dbgsym-root .. - dpkg-deb --root-owner-group --build debian/python3-opm-simulators .. + 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/python3-opm-simulators/dbgsym-root .. + 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/libopm-models-doc .. -dpkg-deb: building package 'libopm-models-dev' in '../libopm-models-dev_2024.10+ds-3_all.deb'. dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators-bin/dbgsym-root .. dpkg-deb --root-owner-group --build debian/libopm-simulators-doc .. + dpkg-deb --root-owner-group --build debian/libopm-models-doc .. + 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: building package 'libopm-simulators-bin-dbgsym' in '../libopm-simulators-bin-dbgsym_2024.10+ds-3_arm64.deb'. +dpkg-deb: building package 'libopm-models-dev' in '../libopm-models-dev_2024.10+ds-3_all.deb'. dpkg-deb: building package 'libopm-simulators-dev' in '../libopm-simulators-dev_2024.10+ds-3_arm64.deb'. -dpkg-deb: building package 'python3-opm-simulators' in '../python3-opm-simulators_2024.10+ds-3_arm64.deb'. dpkg-deb: building package 'libopm-simulators' in '../libopm-simulators_2024.10+ds-3_arm64.deb'. -dpkg-deb: building package 'libopm-simulators-dbgsym' in '../libopm-simulators-dbgsym_2024.10+ds-3_arm64.deb'. -dpkg-deb: building package 'libopm-models-doc' in '../libopm-models-doc_2024.10+ds-3_all.deb'. -dpkg-deb: building package 'libopm-simulators-bin-dbgsym' in '../libopm-simulators-bin-dbgsym_2024.10+ds-3_arm64.deb'. dpkg-deb: building package 'libopm-simulators-doc' in '../libopm-simulators-doc_2024.10+ds-3_all.deb'. -dpkg-deb: building package 'python3-opm-simulators-dbgsym' in '../python3-opm-simulators-dbgsym_2024.10+ds-3_arm64.deb'. dpkg-deb: building package 'libopm-simulators-bin' in '../libopm-simulators-bin_2024.10+ds-3_arm64.deb'. +dpkg-deb: building package 'python3-opm-simulators' in '../python3-opm-simulators_2024.10+ds-3_arm64.deb'. +dpkg-deb: building package 'python3-opm-simulators-dbgsym' in '../python3-opm-simulators-dbgsym_2024.10+ds-3_arm64.deb'. +dpkg-deb: building package 'libopm-simulators-dbgsym' in '../libopm-simulators-dbgsym_2024.10+ds-3_arm64.deb'. +dpkg-deb: building package 'libopm-models-doc' in '../libopm-models-doc_2024.10+ds-3_all.deb'. dpkg-genbuildinfo --build=binary -O../opm-simulators_2024.10+ds-3_arm64.buildinfo dpkg-genchanges --build=binary -O../opm-simulators_2024.10+ds-3_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -79483,12 +79519,14 @@ dpkg-buildpackage: info: binary-only upload (no source included) dpkg-genchanges: info: not including original source code in upload I: copying local configuration +I: user script /srv/workspace/pbuilder/1185207/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/1185207/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/2249717 and its subdirectories -I: Current time: Thu Dec 12 12:41:08 -12 2024 -I: pbuilder-time-stamp: 1734050468 +I: removing directory /srv/workspace/pbuilder/1185207 and its subdirectories +I: Current time: Thu Jan 15 21:57:48 +14 2026 +I: pbuilder-time-stamp: 1768463868