Diff of the two buildlogs: -- --- b1/build.log 2025-04-05 02:52:49.514442945 +0000 +++ b2/build.log 2025-04-05 03:53:01.245592728 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Thu May 7 20:32:13 -12 2026 -I: pbuilder-time-stamp: 1778229133 +I: Current time: Sat Apr 5 16:53:23 +14 2025 +I: pbuilder-time-stamp: 1743821603 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration @@ -35,52 +35,84 @@ dpkg-source: info: applying 0012-fixed-fmt-join-is-in-ranges.h-using-fmt11.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/1275584/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/150289/tmp/hooks/D01_modify_environment starting +debug: Running on codethink04-arm64. +I: Changing host+domainname to test build reproducibility +I: Adding a custom variable just for the fun of it... +I: Changing /bin/sh to bash +'/bin/sh' -> '/bin/bash' +lrwxrwxrwx 1 root root 9 Apr 5 02:53 /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/150289/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/150289/tmp/hooks/D02_print_environment starting I: set - BUILDDIR='/build/reproducible-path' - BUILDUSERGECOS='first user,first room,first work-phone,first home-phone,first other' - BUILDUSERNAME='pbuilder1' - BUILD_ARCH='arm64' - DEBIAN_FRONTEND='noninteractive' + BASH=/bin/sh + BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath + BASH_ALIASES=() + BASH_ARGC=() + BASH_ARGV=() + BASH_CMDS=() + BASH_LINENO=([0]="12" [1]="0") + BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. + BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") + BASH_VERSINFO=([0]="5" [1]="2" [2]="37" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.2.37(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='unstable' - HOME='/root' - HOST_ARCH='arm64' + DIRSTACK=() + DISTRIBUTION=unstable + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='ff291a7585fd4bb9bc47c80e2d9ab3e3' - 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='1275584' - PS1='# ' - PS2='> ' + INVOCATION_ID=8317590138c34936a3ca3d1583786800 + 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=150289 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.62EGPYo9/pbuilderrc_Opjd --distribution unstable --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.62EGPYo9/b1 --logfile b1/build.log opm-simulators_2024.10+ds-6.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.62EGPYo9/pbuilderrc_Q715 --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.62EGPYo9/b2 --logfile b2/build.log opm-simulators_2024.10+ds-6.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 codethink03-arm64 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.1.0-32-cloud-arm64 #1 SMP Debian 6.1.129-1 (2025-03-06) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Mar 4 2025 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/1275584/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Mar 4 11:20 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/150289/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -500,7 +532,7 @@ Get: 336 http://deb.debian.org/debian unstable/main arm64 texlive-latex-recommended all 2024.20250309-1 [8745 kB] Get: 337 http://deb.debian.org/debian unstable/main arm64 texlive-pictures all 2024.20250309-1 [17.0 MB] Get: 338 http://deb.debian.org/debian unstable/main arm64 texlive-latex-extra all 2024.20250309-2 [25.2 MB] -Fetched 350 MB in 3s (113 MB/s) +Fetched 350 MB in 3s (102 MB/s) Preconfiguring packages ... 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 ... 19945 files and directories currently installed.) @@ -1588,8 +1620,8 @@ Setting up tzdata (2025b-1) ... Current default time zone: 'Etc/UTC' -Local time is now: Fri May 8 08:34:06 UTC 2026. -Universal Time is now: Fri May 8 08:34:06 UTC 2026. +Local time is now: Sat Apr 5 02:55:12 UTC 2025. +Universal Time is now: Sat Apr 5 02:55:12 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libboost-serialization1.83.0:arm64 (1.83.0-4.2) ... @@ -1912,7 +1944,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-6_source.changes +I: user script /srv/workspace/pbuilder/150289/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for unstable +I: user script /srv/workspace/pbuilder/150289/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-6_source.changes dpkg-buildpackage: info: source package opm-simulators dpkg-buildpackage: info: source version 2024.10+ds-6 dpkg-buildpackage: info: source distribution unstable @@ -2393,8 +2429,8 @@ -- Performing Test HAS_FLTO -- Performing Test HAS_FLTO - Success -- Found pybind11: /usr/include (found version "2.13.6") --- Configuring done (20.9s) --- Generating done (1.6s) +-- Configuring done (31.0s) +-- Generating done (1.3s) CMake Warning: Manually-specified variables were not used by the project: @@ -2415,58 +2451,54 @@ make -f CMakeFiles/opmsimulators.dir/build.make CMakeFiles/opmsimulators.dir/depend make -f CMakeFiles/datafiles.dir/build.make CMakeFiles/datafiles.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/opmsimulators.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/datafiles.dir/DependInfo.cmake "--color=" make -f CMakeFiles/test_tuning_xxxMBE.dir/build.make CMakeFiles/test_tuning_xxxMBE.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/CMakeFiles/opmsimulators.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/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]: 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/test_tuning_tsinit_nextstep.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 -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' -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/datafiles.dir/build.make CMakeFiles/datafiles.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_libblackoil.dir/DependInfo.cmake "--color=" -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/test_tuning_xxxMBE.dir/build.make CMakeFiles/test_tuning_xxxMBE.dir/build -[ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilbrineparams.cpp.o -[ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-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[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]: 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' -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-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 -make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.dir/build -[ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o -[ 1%] Building CXX object CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -[ 1%] Generating tests/data/waterair.dgf +[ 0%] Generating tests/data/waterair.dgf +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' -[ 1%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilmicpparams.cpp.o /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 -/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 -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-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/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-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 -[ 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/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%] Generating tests/equil_base.DATA +[ 1%] Generating tests/equil_base.DATA +[ 2%] 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 /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 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 2%] Generating tests/equil_capillary.DATA +[ 2%] Building CXX object CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o +[ 2%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilextboparams.cpp.o +make -f CMakeFiles/flow_libblackoil.dir/build.make CMakeFiles/flow_libblackoil.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 /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 +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 +[ 2%] 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 +[ 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%] Generating tests/equil_capillary_overlap.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_capillary_overlap.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_capillary_overlap.DATA [ 2%] Generating tests/equil_capillary_swatinit.DATA -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_capillary_swatinit.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_capillary_swatinit.DATA [ 3%] Generating tests/equil_deadfluids.DATA +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_capillary_swatinit.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_capillary_swatinit.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_deadfluids.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_deadfluids.DATA [ 3%] Generating tests/equil_pbvd_and_pdvd.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_pbvd_and_pdvd.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_pbvd_and_pdvd.DATA @@ -2482,16 +2514,18 @@ /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/TESTWELLMODEL.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/TESTWELLMODEL.DATA [ 4%] Generating tests/liveoil.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/liveoil.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/liveoil.DATA +[ 4%] Building CXX object CMakeFiles/opmsimulators.dir/opm/models/blackoil/blackoilfoamparams.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-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 [ 4%] Generating tests/capillary.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/capillary.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/capillary.DATA [ 5%] Generating tests/capillary_overlap.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/capillary_overlap.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/capillary_overlap.DATA [ 5%] Generating tests/capillarySwatinit.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/capillarySwatinit.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/capillarySwatinit.DATA -[ 5%] Generating tests/deadfluids.DATA -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/deadfluids.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/deadfluids.DATA [ 5%] Generating tests/equil_co2store_go.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_co2store_go.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_co2store_go.DATA +[ 5%] Generating tests/deadfluids.DATA +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/deadfluids.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/deadfluids.DATA [ 5%] Generating tests/equil_co2store_gw.DATA /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/equil_co2store_gw.DATA /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/equil_co2store_gw.DATA [ 6%] Generating tests/equil_wetgas.DATA @@ -2524,10 +2558,10 @@ /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/norne_pvt.data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/norne_pvt.data [ 7%] Generating tests/wells_no_perforation.data /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/wells_no_perforation.data /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/wells_no_perforation.data -[ 7%] Generating tests/matr33.txt -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/matr33.txt /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/matr33.txt [ 7%] Generating tests/offset_map_matrix.txt /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/matr33.txt +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/matr33.txt /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/matr33.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%] Generating tests/rhs3.txt @@ -2537,9 +2571,9 @@ [ 8%] Generating tests/rhs3rep.txt /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 [ 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 +/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 [ 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 @@ -2549,38 +2583,23 @@ [ 9%] Generating tests/include/permx_model5.grdecl /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/permx_model5.grdecl /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/permx_model5.grdecl [ 9%] Generating tests/include/pvt_live_oil_dgas.ecl -[ 9%] Linking CXX executable bin/test_tuning_tsinit_nextstep /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/pvt_live_oil_dgas.ecl /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/pvt_live_oil_dgas.ecl -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_tsinit_nextstep.dir/link.txt --verbose=1 [ 9%] Generating tests/include/relperm.inc /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/relperm.inc /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/relperm.inc [ 10%] Generating tests/include/rock.inc -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/rock.inc /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/rock.inc [ 10%] Generating tests/include/summary.inc +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/rock.inc /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/rock.inc /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/summary.inc /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/summary.inc [ 10%] Generating tests/include/test1_20x30x10.grdecl /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/test1_20x30x10.grdecl /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/test1_20x30x10.grdecl -[ 10%] 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 [ 10%] Generating tests/include/well_vfp.ecl /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/include/well_vfp.ecl /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/include/well_vfp.ecl -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tuning_tsinit_nextstep.dir/link.d CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -o bin/test_tuning_tsinit_nextstep /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmcommon.so.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.13.so /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 11%] Generating tests/test10.partition /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/test10.partition /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/test10.partition -[ 11%] Built target test_tuning_tsinit_nextstep -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=" [ 11%] Generating tests/parametersystem.ini /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/parametersystem.ini /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/parametersystem.ini -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' [ 11%] Generating tests/data/co2injection.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/co2injection.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/co2injection.dgf -[ 11%] 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 [ 11%] Generating tests/data/cuvette_11x4.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/cuvette_11x4.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/cuvette_11x4.dgf [ 11%] Generating tests/data/cuvette_44x24.dgf @@ -2595,56 +2614,73 @@ /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/groundwater_2d.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/groundwater_2d.dgf [ 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%] Linking CXX executable bin/test_tuning_xxxMBE -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tuning_xxxMBE.dir/link.txt --verbose=1 [ 12%] Generating tests/data/infiltration_50x3.dgf /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 [ 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tuning_xxxMBE.dir/link.d CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -o bin/test_tuning_xxxMBE /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/obstacle_24x16.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/obstacle_24x16.dgf -[ 12%] 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=" [ 13%] Generating tests/data/obstacle_48x32.dgf -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/obstacle_48x32.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/obstacle_48x32.dgf -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' -[ 13%] Building CXX object CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -/usr/bin/c++ -DFMT_SHARED -DHAVE_CONFIG_H=1 -I/build/reproducible-path/opm-simulators-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 [ 13%] Generating tests/data/outflow.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/outflow.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/outflow.dgf +[ 13%] Generating tests/data/obstacle_24x16.dgf +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/obstacle_24x16.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/obstacle_24x16.dgf [ 13%] Generating tests/data/reservoir.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/reservoir.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/reservoir.dgf [ 13%] Generating tests/data/richardslens_24x16.dgf -/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/richardslens_24x16.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/richardslens_24x16.dgf [ 13%] Generating tests/data/richardslens_48x32.dgf +/usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/richardslens_24x16.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/richardslens_24x16.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/richardslens_48x32.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/richardslens_48x32.dgf [ 13%] Generating tests/data/richardslens_96x64.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/richardslens_96x64.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/richardslens_96x64.dgf [ 14%] Generating tests/data/test_stokes.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/test_stokes.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/test_stokes.dgf -[ 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%] Generating tests/data/test_stokes2c.dgf +[ 14%] Generating tests/data/test_stokes2c.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/test_stokes2c.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/test_stokes2c.dgf -[ 15%] Generating tests/data/test_stokes2cni.dgf +[ 14%] Generating tests/data/test_stokes2cni.dgf /usr/bin/cmake -E copy /build/reproducible-path/opm-simulators-2024.10+ds/tests/data/test_stokes2cni.dgf /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests/data/test_stokes2cni.dgf -[ 15%] Making "tests" data available in output tree +[ 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%] 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%] 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 -Wl,--dependency-file=CMakeFiles/test_tuning_tsinit_nextstep.dir/link.d CMakeFiles/test_tuning_tsinit_nextstep.dir/tests/test_tuning_TSINIT_NEXTSTEP.cpp.o -o bin/test_tuning_tsinit_nextstep /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 /usr/lib/aarch64-linux-gnu/libopmcommon.so.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.13.so /usr/lib/aarch64-linux-gnu/libcjson.so /usr/lib/aarch64-linux-gnu/libpython3.13.so /usr/lib/aarch64-linux-gnu/libcjson.so +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 14%] Built target test_tuning_tsinit_nextstep +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 +/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%] 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 +[ 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 -Wl,--dependency-file=CMakeFiles/test_tuning_xxxMBE.dir/link.d CMakeFiles/test_tuning_xxxMBE.dir/tests/test_tuning_XXXMBE.cpp.o -o bin/test_tuning_xxxMBE /usr/lib/aarch64-linux-gnu/libboost_unit_test_framework.so.1.83.0 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 15%] Built target datafiles +[ 14%] Built target test_tuning_xxxMBE 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' -[ 15%] Building CXX object CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o +[ 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 +[ 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 @@ -2701,8 +2737,6 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 -[ 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/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -2739,6 +2773,80 @@ /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 | ^~~~~~ +[ 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/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.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::FlowBrineProblem; 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::FlowBrineProblem]' + 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::FlowBrineProblem]' + 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::FlowBrineProblem; 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::FlowBrineProblem]' + 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::FlowBrineProblem; 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::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(); + | ~~~~~~~~~~~~~~~~^~ +/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::FlowBrineProblem]' + 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::FlowBrineProblem]' + 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::FlowBrineProblem]' + 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::FlowBrineProblem; 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::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(); + | ~~~~~~~~~~~~~~~~^~ +/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; + | ^~~~~~ [ 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/SimulatorFullyImplicitBlackoil.hpp:32, @@ -2828,6 +2936,43 @@ /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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem]' + 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::FlowBrineProblem; 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::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(); + | ~~~~~~~~~~~~~~~~^~ +/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::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]' @@ -2869,6 +3014,132 @@ /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.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); + | ~~~~~~~~~~~~~^~~~~~~ +/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/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::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); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/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(); + | ~~~~~~~~~~~~~~~~^~ +/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::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/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -2941,43 +3212,6 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<0, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<0, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-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::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::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::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::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::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 >]' - 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]' - 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]' - 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]' - 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/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, @@ -3014,127 +3248,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-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); - | ~~~~~~~~~~~~~^~~~~~~ -/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/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/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.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::FlowBrineProblem; 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::FlowBrineProblem]' - 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::FlowBrineProblem]' - 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::FlowBrineProblem; 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::FlowBrineProblem]' - 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::FlowBrineProblem; 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::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(); - | ~~~~~~~~~~~~~~~~^~ -/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]': @@ -3171,199 +3284,142 @@ /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*(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::FlowBrineProblem]' - 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::FlowBrineProblem]' - 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::FlowBrineProblem]' - 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::FlowBrineProblem; 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::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(); - | ~~~~~~~~~~~~~~~~^~ -/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, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /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]' +/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::FlowExtboProblem; 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::FlowExtboProblem; 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::FlowExtboProblem; 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::FlowExtboProblem; 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::FlowExtboProblem; 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::FlowExtboProblem]' +/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::FlowExtboProblem; 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::FlowExtboProblem]' +/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_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/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 >]' + 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/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]' +/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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem]' +/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::FlowBrineProblem; 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::FlowBrineProblem]' +/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_brine.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/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_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, @@ -3374,81 +3430,81 @@ | ~~~~~~~~~~~~~ 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/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]' + 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::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: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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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_brine.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::FlowBrineProblem; 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::FlowBrineProblem; 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, @@ -3459,161 +3515,121 @@ | ~~~~~~~~~~~~~ 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]' +/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::FlowBrineProblem; 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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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_brine.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; | ^~~~~~ -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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 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]' +/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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem; 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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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::FlowBrineProblem]' +/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_brine.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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -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/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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); - | ~~~~~~~~~~~~^~ 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, @@ -3634,6 +3650,24 @@ /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); + | ^~~~~~~~~~~~ +[ 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 +/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 @@ -3643,8 +3677,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); | ^~~~~~ -[ 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/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 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, @@ -3657,12 +3691,60 @@ /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 /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/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::FlowProblemTPFA]': /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(); + | ^~~~~~~~ +/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: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::FlowBrineProblem]': +/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::FlowBrineProblem]': +/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::FlowBrineProblem]': +/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::FlowBrineProblem]': +/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, @@ -3683,6 +3765,10 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +[ 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 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, @@ -3719,8 +3805,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); | ~~~~~~~~~~~~^~ -[ 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 /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 @@ -3765,31 +3849,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 /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::FlowBrineProblem]': -/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::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); @@ -3807,29 +3866,6 @@ 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::FlowBrineProblem]': -/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::FlowBrineProblem]': -/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::FlowBrineProblem]': -/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::FlowBrineProblem]': -/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, - 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: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]; @@ -3853,10 +3889,6 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 [ 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 -[ 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, @@ -3885,36 +3917,58 @@ /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 | ^~~~~~ +[ 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 +[ 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 [ 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(); - | ^~~~~~~~ -/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 /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::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/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 +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(); + | ^~~~~~~~ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 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 +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/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>:: + | ^~~~~~~~~~~~~~~~~~~ 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, @@ -3956,20 +4010,8 @@ /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/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 [ 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 -/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 >]': @@ -3978,22 +4020,16 @@ | ^~~~~~~~~~~~~~~~~~~ [ 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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/RegionPhasePVAverage.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/RegionPhasePVAverage.cpp In file included from /usr/include/c++/14/vector:72, from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -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/SimulatorReportBanners.cpp.o +[ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/SimulatorReportBanners.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorReportBanners.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorReportBanners.cpp -[ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/RegionPhasePVAverage.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/RegionPhasePVAverage.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/RegionPhasePVAverage.cpp [ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/SimulatorSerializer.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/SimulatorSerializer.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/SimulatorSerializer.cpp [ 23%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/SolutionContainers.cpp.o @@ -4004,10 +4040,6 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/ValidationFunctions.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/ValidationFunctions.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/ValidationFunctions.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/ValidationFunctions.cpp [ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/EquilibrationHelpers.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/equil/EquilibrationHelpers.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/EquilibrationHelpers.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/EquilibrationHelpers.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/EquilibrationHelpers.cpp -[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/equil/InitStateEquil.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp -[ 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 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, @@ -4049,6 +4081,10 @@ /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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 24%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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/equil/InitStateEquil.cpp.o -MF CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o.d -o CMakeFiles/opmsimulators.dir/opm/simulators/flow/equil/InitStateEquil.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp +[ 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 In file included from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility.cpp:28: /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility_impl.hpp: In instantiation of 'Opm::Transmissibility::DimVector Opm::Transmissibility::distanceVector_(const DimVector&, const unsigned int&) const [with Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper; Scalar = double; DimVector = Dune::FieldVector]': /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Transmissibility.cpp:51:1: required from here @@ -4148,62 +4184,6 @@ /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, - from /usr/include/opm/grid/CpGrid.hpp:1835, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.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/equil/InitStateEquil_impl.hpp:174:64: required from 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZMinMax(const Element&) [with Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 174 | min = std::min(min, static_cast(geometry.corner(i)[zCoord])); - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp:109:1: required from here - 107 | template std::pair cellZMinMax(const Dune::cpgrid::Entity<0>&); - | ^ -/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/tuple:38, - from /usr/include/c++/14/functional:53, - from /usr/include/dune/grid/common/mcmgmapper.hh:9, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:26: -/usr/include/c++/14/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:158:26: required from 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZSpan(const Element&) [with Scalar = double; Element = Dune::cpgrid::Entity<0>]' - 158 | return std::make_pair(bot/4, top/4); - | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:1712:57: required from 'void Opm::EQUIL::DeckDependent::InitialStateComputer::updateCellProps_(const GridView&, const Opm::NumericalAquifers&) [with FluidSystem = Opm::BlackOilFluidSystem; Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper]' - 1712 | cellZSpan_[elemIdx] = Details::cellZSpan(element); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp:69:1: required from here - 47 | template class InitialStateComputer, \ - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 48 | Dune::CpGrid, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 49 | GridView, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 50 | Mapper, \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 51 | Dune::CartesianIndexMapper>; \ - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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) - | ^~~~~~~~~ -[ 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]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp: In function 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZSpan(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:143:26: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 143 | std::pair cellZSpan(const Element& element) - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:154:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 154 | bot += geometry.corner(i)[zCoord]; - | ~~~~~~~~~~~~~~~^~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:158:39: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 - 158 | return std::make_pair(bot/4, top/4); - | ^ 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, @@ -4261,13 +4241,48 @@ /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/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:174:64: 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/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/equil/InitStateEquil.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/equil/InitStateEquil_impl.hpp:174:64: required from 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZMinMax(const Element&) [with Scalar = double; Element = Dune::cpgrid::Entity<0>]' 174 | min = std::min(min, static_cast(geometry.corner(i)[zCoord])); | ~~~~~~~~~~~~~~~^~~ -/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); - | ^ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp:109:1: required from here + 107 | template std::pair cellZMinMax(const Dune::cpgrid::Entity<0>&); + | ^ +/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/tuple:38, + from /usr/include/c++/14/functional:53, + from /usr/include/dune/grid/common/mcmgmapper.hh:9, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:26: +/usr/include/c++/14/bits/stl_pair.h: In instantiation of 'constexpr std::pair::type>::__type, typename std::__strip_reference_wrapper::type>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = double; _T2 = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp>::type = double; typename __strip_reference_wrapper::type>::__type = double; typename decay<_Tp2>::type = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:158:26: required from 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZSpan(const Element&) [with Scalar = double; Element = Dune::cpgrid::Entity<0>]' + 158 | return std::make_pair(bot/4, top/4); + | ~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:1712:57: required from 'void Opm::EQUIL::DeckDependent::InitialStateComputer::updateCellProps_(const GridView&, const Opm::NumericalAquifers&) [with FluidSystem = Opm::BlackOilFluidSystem; Grid = Dune::CpGrid; GridView = Dune::GridView >; ElementMapper = Dune::MultipleCodimMultipleGeomTypeMapper > >; CartesianIndexMapper = Dune::CartesianIndexMapper]' + 1712 | cellZSpan_[elemIdx] = Details::cellZSpan(element); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil.cpp:69:1: required from here + 47 | template class InitialStateComputer, \ + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 48 | Dune::CpGrid, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 49 | GridView, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 50 | Mapper, \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 51 | Dune::CartesianIndexMapper>; \ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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) + | ^~~~~~~~~ +[ 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 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, @@ -4325,14 +4340,41 @@ /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/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]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp: In function 'std::pair<_FIter, _FIter> Opm::EQUIL::Details::cellZSpan(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:143:26: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 143 | std::pair cellZSpan(const Element& element) + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:154:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 154 | bot += geometry.corner(i)[zCoord]; + | ~~~~~~~~~~~~~~~^~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/equil/InitStateEquil_impl.hpp:158:39: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 158 | return std::make_pair(bot/4, top/4); + | ^ +/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:174:64: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 174 | min = std::min(min, static_cast(geometry.corner(i)[zCoord])); + | ~~~~~~~~~~~~~~~^~~ +/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 +/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/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) | ^~~~~~~~~~~ [ 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/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, @@ -4341,16 +4383,10 @@ /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/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 [ 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, - | ^~~~~~~~~~~~~~~~~~~~~~~ [ 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 [ 26%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/MILU.cpp.o @@ -4359,8 +4395,6 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 [ 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, @@ -4509,6 +4543,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 /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 +[ 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 +[ 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 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, @@ -4555,10 +4593,12 @@ /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 +/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/paamg/construction.hh:10, from /usr/include/dune/istl/paamg/hierarchy.hh:14, from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, @@ -4666,17 +4706,6 @@ /usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return entry; | ^~~~~ -In file included from /usr/include/dune/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 - | ^~~~~~~~ /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]); @@ -4727,6 +4756,17 @@ /usr/include/dune/common/fmatrix.hh:310:14: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 310 | return result; | ^~~~~~ +In file included from /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 + | ^~~~~~~~ /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 = [&]{ @@ -4744,10 +4784,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/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/paamg/construction.hh:10, from /usr/include/dune/istl/paamg/hierarchy.hh:14, from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, @@ -4870,23 +4906,6 @@ /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] : @@ -4911,6 +4930,40 @@ /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 /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/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, @@ -4939,23 +4992,6 @@ /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 /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 /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: @@ -4973,10 +5009,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 26%] 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 -/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' [ 26%] Built target flow_libbrine make -f CMakeFiles/flow_libgasoil.dir/build.make CMakeFiles/flow_libgasoil.dir/depend @@ -4987,8 +5019,12 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 27%] 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 +/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_libenergy +[ 27%] Built target flow_libextbo make -f CMakeFiles/flow_libgaswater.dir/build.make CMakeFiles/flow_libgaswater.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" @@ -4998,7 +5034,7 @@ [ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 27%] Built target flow_libextbo +[ 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=" @@ -5011,8 +5047,6 @@ /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]; | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ -[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 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, @@ -5248,6 +5282,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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 29%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/linalg/PreconditionerFactory4.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 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, @@ -5357,6 +5393,78 @@ /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 >]' + 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]' + 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/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::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]' + 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(); + | ~~~~~~~~~~~~~~~~^~ +/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_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]': @@ -5394,42 +5502,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 /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 >]' - 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]' - 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/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 = 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]; @@ -5478,42 +5550,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/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]' - 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(); - | ~~~~~~~~~~~~~~~~^~ -/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::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]' @@ -5699,62 +5735,6 @@ /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 /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.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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' - 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(); - | ~~~~~~~~~~~~~~~~^~ -/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_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]': @@ -5840,42 +5820,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 /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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem]' - 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::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::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::FlowOilWaterProblem]' - 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(); - | ~~~~~~~~~~~~~~~~^~ -/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 /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]' @@ -5917,43 +5881,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/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]' - 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' - 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' - 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(); - | ~~~~~~~~~~~~~~~~^~ -/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: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: @@ -6061,6 +5988,208 @@ /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/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: +/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::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); + | ^~~~~~ +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::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::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::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/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.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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' + 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(); + | ~~~~~~~~~~~~~~~~^~ +/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: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]; + | ~~~~~~~~~~~~~~~^~~ +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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem]' + 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::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::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::FlowOilWaterProblem]' + 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(); + | ~~~~~~~~~~~~~~~~^~ +/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: +/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/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]' + 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' + 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::FlowOilWaterProblem; 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::FlowOilWaterProblem]' + 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(); + | ~~~~~~~~~~~~~~~~^~ +/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/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 /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]': @@ -6098,18 +6227,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 /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/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]; @@ -6162,6 +6279,11 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ +In 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::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]' @@ -6203,17 +6325,7 @@ /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/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/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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::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); | ^~~~~~ @@ -6264,6 +6376,10 @@ /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) | ^~~~~~~~~~~~~~~~~~~~ +/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 /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, @@ -6328,65 +6444,29 @@ 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: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::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::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::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 +/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 /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]; - | ~~~~~~~~~~~~~~~^~~ -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/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/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::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]; + | ~~~~~~~~~~~~~~~^~~ /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); @@ -6396,27 +6476,10 @@ /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); | ^~~~~~ -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/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); @@ -6425,20 +6488,42 @@ 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::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]; + | ~~~~~~~~~~~~~~~^~~ +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 /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, @@ -6457,15 +6542,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 /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]; - | ~~~~~~~~~~~~~~~^~~ -/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/istl/paamg/construction.hh:10, from /usr/include/dune/istl/paamg/hierarchy.hh:14, from /usr/include/dune/istl/paamg/matrixhierarchy.hh:15, @@ -6494,41 +6570,6 @@ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -/usr/include/dune/grid/io/file/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::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); - | ^~~~~~~~~~~~~~~~~~~~ -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::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::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::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/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: @@ -6536,11 +6577,6 @@ /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/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/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); @@ -6698,8 +6734,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 29%] Built target flow_libfoam make -f CMakeFiles/flow_liboilwater_brine.dir/build.make CMakeFiles/flow_liboilwater_brine.dir/depend @@ -6710,6 +6744,8 @@ 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 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 @@ -6961,78 +6997,8 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -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/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_injectivity.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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem]' - 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::FlowOilWaterPolymerInjectivityProblem]' - 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem]' - 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::FlowOilWaterPolymerInjectivityProblem; 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::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/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 - | ^~~~~~ +[ 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 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]': @@ -7072,42 +7038,6 @@ | ^~~~~~~~~~~~~~~~~~~~ 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/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]; @@ -7197,25 +7127,60 @@ /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/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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; Communication = Dune::Communication]' - 201 | problem_.reset(new Problem(*this)); - | ^~~~~~~~~~~~~~~~~~ +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/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_injectivity.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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem]' + 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::FlowOilWaterPolymerInjectivityProblem]' + 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::FlowOilWaterPolymerInjectivityProblem; 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)...)); } | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -7231,9 +7196,65 @@ /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/opm/grid/cpgrid/Geometry.hpp:159:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 159 | GlobalCoordinate corner(int cor) const +/usr/include/opm/grid/cpgrid/Geometry.hpp: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 /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 /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]': @@ -7321,43 +7342,43 @@ /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 /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 - | ^~~~~~~~ +/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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem; 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::FlowOilWaterPolymerInjectivityProblem]' + 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::FlowOilWaterPolymerInjectivityProblem; 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::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/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::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]' @@ -7442,6 +7463,85 @@ /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/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 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, 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::FlowOilWaterPolymerProblem]' + 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::FlowOilWaterPolymerProblem]' + 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::FlowOilWaterPolymerProblem]' + 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::FlowOilWaterPolymerProblem]' + 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::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/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/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 + | ^~~~~~~~ +[ 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 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]': @@ -7527,8 +7627,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; | ^~~~~~ -[ 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 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, @@ -7537,58 +7635,10 @@ 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 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]' +/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/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, 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::FlowOilWaterPolymerProblem]' - 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::FlowOilWaterPolymerProblem]' - 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::FlowOilWaterPolymerProblem]' - 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::FlowOilWaterPolymerProblem]' - 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::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/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::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]' @@ -7673,6 +7723,30 @@ /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 | ^~~~~~~~ +/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 /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, @@ -7733,22 +7807,6 @@ /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/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 @@ -7776,48 +7834,20 @@ /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(); | ^~~~ -[ 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 -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/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 - | ^~~~~~~~ +[ 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 +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, @@ -7838,20 +7868,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 | ^~~~~~~~ -[ 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 -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); @@ -7887,14 +7903,30 @@ /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); | ~~~~~~~~~~~~^~ -/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 @@ -7914,6 +7946,25 @@ /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::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); + | ^~~~~~~~~~~~ /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); @@ -7938,21 +7989,6 @@ 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::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 /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]; @@ -8002,18 +8038,16 @@ | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 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 -[ 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 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/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 /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); @@ -8024,6 +8058,8 @@ /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/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 /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); @@ -8034,16 +8070,16 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/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: /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::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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 32%] 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 [ 33%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/utils/gatherDeferredLogger.cpp.o @@ -8056,11 +8092,11 @@ /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::FlowOilWaterPolymerProblem; 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::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/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::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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -8080,14 +8116,12 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 [ 34%] 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 -[ 34%] 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 /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/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 +[ 34%] 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 /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]); @@ -8100,53 +8134,40 @@ /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/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 -[ 34%] 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 -[ 34%] 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 -[ 35%] 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 -[ 35%] 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 +[ 34%] 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_liboilwater_brine +[ 34%] Built target flow_liboilwater_brine 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' -[ 35%] Building CXX object CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o +[ 34%] 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 -[ 35%] 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 -[ 35%] 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 +[ 34%] 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 +[ 34%] 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 +[ 34%] 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 35%] Built target flow_libgaswater_brine +[ 34%] 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' -[ 36%] Building CXX object CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o +[ 35%] 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 -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_}; } - | ^~~~~~~~ +[ 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 +[ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 36%] Built target flow_liboilwater_polymer +[ 36%] Built target flow_liboilwater_polymer_injectivity 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=" @@ -8155,10 +8176,8 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 36%] 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 -[ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 36%] Built target flow_liboilwater_polymer_injectivity +[ 36%] 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=" @@ -8167,12 +8186,21 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 36%] 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 -[ 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 -[ 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 +[ 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 +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_}; } + | ^~~~~~~~ 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, @@ -8209,8 +8237,8 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -[ 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 +[ 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 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]': @@ -8248,38 +8276,8 @@ /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/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; - | ^~~~~ +[ 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 /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, @@ -8316,42 +8314,6 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp: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]': @@ -8388,42 +8350,6 @@ /usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 231 | return result; | ^~~~~~ -In file included from /usr/include/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::FlowPolymerProblem; Simulator = Opm::Simulator]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -8461,79 +8387,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 | ^~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::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: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_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_polymer.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::FlowPolymerProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]': @@ -8571,27 +8424,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]; @@ -8640,91 +8472,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/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]': -/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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem]' - 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::FlowSolventProblem]' - 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::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(); - | ~~~~~~~~~~~~~~~~^~ -/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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem]' - 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::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: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::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]' @@ -8809,47 +8556,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 /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]' - 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem]' - 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::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(); - | ~~~~~~~~~~~~~~~~^~ -/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, @@ -8910,6 +8616,97 @@ /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, + 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 + | ^~~~~~~~ +[ 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/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 /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]; + | ~~~~~~~~~~~~~~~^~~ 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]': @@ -8947,20 +8744,267 @@ /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, | ^~~~~~~~~~~~~~~~~~~~ -[ 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/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: +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_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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::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: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_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]': +/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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem]' + 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::FlowSolventProblem]' + 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::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(); + | ~~~~~~~~~~~~~~~~^~ +/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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem]' + 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::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: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/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 /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/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]' + 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem; 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::FlowSolventProblem]' + 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::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(); + | ~~~~~~~~~~~~~~~~^~ +/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); @@ -8970,12 +9014,37 @@ /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]': +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::FlowMICPProblem]': +/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]; | ~~~~~~~~~~~~~~~^~~ @@ -8985,7 +9054,8 @@ 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/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); @@ -9019,37 +9089,52 @@ /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 | ^~~~~~~~ -[ 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 -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/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; + | ^~~~~ +[ 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/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 /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, @@ -9062,44 +9147,23 @@ /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(); | ^~~~~~~~ -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: 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: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::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/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/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 @@ -9110,7 +9174,7 @@ 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::FlowPolymerProblem]': +/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::FlowSolventFoamProblem]': /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]; | ~~~~~~~~~~~~~~~^~~ @@ -9137,40 +9201,14 @@ /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); - | ~~~~~~~~~~~~^~ +[ 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 /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::FlowSolventFoamProblem]': -/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::FlowSolventFoamProblem]': -/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/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 +[ 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 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, @@ -9213,17 +9251,23 @@ /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/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 +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 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 +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 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 -/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: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -9238,26 +9282,31 @@ /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:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ [ 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 +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>:: + | ^~~~~~~~~~~~~~~~~~~ [ 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 [ 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 -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/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::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>:: + | ^~~~~~~~~~~~~~~~~~~ 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, @@ -9299,28 +9348,13 @@ 667 | static std::pair mutualSolubilitySpycherPruess2005_(const Evaluation& temperature, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14, - from /usr/include/opm/grid/CpGrid.hpp:45: + from /usr/include/dune/grid/common/grid.hh:14: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ [ 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 -[ 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 -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, from /usr/include/opm/grid/CpGrid.hpp:45: @@ -9328,10 +9362,16 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +[ 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 [ 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 [ 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 +/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/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; @@ -9339,6 +9379,14 @@ /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:: | ^~~~~~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 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 [ 41%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/VFPProdProperties.cpp.o @@ -9351,6 +9399,12 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 [ 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 +/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, + | ^~~~~~~~~~~~~~~~~~~~ /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; \ @@ -9358,20 +9412,6 @@ /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:: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -/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, - | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 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 -[ 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 -/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, @@ -9380,10 +9420,10 @@ /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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 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 +[ 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 [ 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 [ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellGroupConstraints.cpp.o @@ -9392,10 +9432,6 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 [ 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 -/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, - | ^~~~~~~~~~~~~~~~~~~~ [ 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 [ 42%] Building CXX object CMakeFiles/opmsimulators.dir/opm/simulators/wells/WellInterfaceFluidSystem.cpp.o @@ -9410,6 +9446,10 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 [ 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 +/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/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 @@ -9420,6 +9460,10 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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 +/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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [ 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 @@ -9430,8 +9474,6 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -Dopmsimulators_EXPORTS -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -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: @@ -9462,58 +9504,56 @@ /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/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 [ 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 -[ 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 -/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/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 -/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]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 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 /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/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 -[ 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 -[ 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 +[ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 47%] Built target flow_libmicp +[ 46%] 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' -[ 47%] Building CXX object CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o +[ 46%] 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 +[ 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 +[ 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 +[ 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 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 46%] Built target flow_libpolymer 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' -[ 47%] Building CXX object CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o +[ 46%] 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 +[ 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 +[ 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[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 47%] Built target flow_libsolvent_foam 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=" @@ -9531,7 +9571,7 @@ [ 47%] 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 47%] Built target flow_libpolymer +[ 47%] Built target flow_libsolvent 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=" @@ -9540,8 +9580,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 47%] 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' -[ 47%] Built target flow_libsolvent 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=" @@ -9550,8 +9588,6 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 47%] 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 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 47%] Built target flow_libsolvent_foam 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=" @@ -9596,6 +9632,134 @@ /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_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]' + 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil_energy.cpp:89:28: required from here + 89 | 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil_energy.cpp:89:28: required from here + 89 | 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::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]' + 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 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::FlowGasOilEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil_energy.cpp:89:28: required from here + 89 | 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, @@ -9705,50 +9869,68 @@ /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 >]' + 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_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]' + 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::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: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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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_gasoil_energy.cpp:89:28: required from here - 89 | return mainfunc.execute(); +/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, | ^~~~~~~~~~~~~~~~~~~~ -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::FlowGasOilEnergyProblem; 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::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::FlowGasOilEnergyProblem; 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::FlowBrineSaltPrecipitationProblem; Domain = Opm::SubDomain; BVector = Dune::BlockVector, std::allocator > >]' 544 | newtonMethod.update_(/*nextSolution=*/solution, | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 545 | /*curSolution=*/solution, @@ -9759,39 +9941,143 @@ | ~~~~~~~~~~~~~ 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::FlowGasOilEnergyProblem; 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::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::FlowGasOilEnergyProblem; 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::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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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::FlowGasOilEnergyProblem]' +/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_gasoil_energy.cpp:89:28: required from here - 89 | return mainfunc.execute(); +/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 +/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::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(); + | ^~~~ +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, @@ -9864,209 +10150,93 @@ /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_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]' +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::FlowGasWaterSaltprecEnergyProblem]' + 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::FlowGasWaterSaltprecEnergyProblem]' + 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::FlowGasWaterSaltprecEnergyProblem]' + 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::FlowGasWaterSaltprecEnergyProblem; 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::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::FlowBrineSaltPrecipitationProblem]' +/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::FlowBrineSaltPrecipitationProblem]' +/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::FlowBrineSaltPrecipitationProblem]' +/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::FlowBrineSaltPrecipitationProblem]' +/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_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::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]' - 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem; 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::FlowGasOilEnergyProblem]' - 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::FlowGasOilEnergyProblem]' - 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::FlowGasOilEnergyProblem]' - 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::FlowGasOilEnergyProblem]' - 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::FlowGasOilEnergyProblem]' - 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::FlowGasOilEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil_energy.cpp:89:28: required from here - 89 | 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::FlowGasWaterSaltprecEnergyProblem]' - 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::FlowGasWaterSaltprecEnergyProblem]' - 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::FlowGasWaterSaltprecEnergyProblem]' - 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::FlowGasWaterSaltprecEnergyProblem; 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::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/flow/flow_gaswater_saltprec_energy.cpp:95:28: required from here + 95 | 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::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]' +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/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]); @@ -10104,43 +10274,55 @@ /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_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]': -/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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem]' - 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::FlowGasWaterSaltprecVapwatProblem]' - 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::FlowGasWaterSaltprecVapwatProblem]' - 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::FlowGasWaterSaltprecVapwatProblem]' - 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::FlowGasWaterSaltprecVapwatProblem]' - 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::FlowGasWaterSaltprecVapwatProblem]' - 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::FlowGasWaterSaltprecVapwatProblem]' +/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/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_precsalt_vapwat.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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' + 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::FlowBrinePrecsaltVapwatProblem]' + 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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' + 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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_vapwat.cpp:90:28: required from here - 90 | return mainfunc.execute(); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_precsalt_vapwat.cpp:60:28: required from here + 60 | 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/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_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]': @@ -10180,53 +10362,39 @@ | ^~~~~~~~~~~~~~~~~~~~ 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem]' - 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::FlowGasWaterSaltprecVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' + 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::FlowBrinePrecsaltVapwatProblem]' + 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::FlowBrinePrecsaltVapwatProblem]' + 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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' 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::FlowGasWaterSaltprecVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' 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::FlowGasWaterSaltprecVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' 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::FlowGasWaterSaltprecVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' 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::FlowGasWaterSaltprecVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_vapwat.cpp:90:28: required from here - 90 | return mainfunc.execute(); +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_precsalt_vapwat.cpp:60:28: required from here + 60 | 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/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 > >]' @@ -10276,17 +10444,86 @@ /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]' - 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; Domain = Opm::SubDomain]' - 393 | auto convreport = this->getDomainConvergence(domain, timer, 0, logger, resnorms); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +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/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/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]': +/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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_vapwat.cpp:90:28: required from here + 90 | 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; Domain = Opm::SubDomain]' 820 | auto res = solveDomain(domain, timer, logger, iteration, false); | ^~~~~~~~~~~ @@ -10314,9 +10551,9 @@ /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_vapwat.cpp:90:28: required from here 90 | 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/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]' @@ -10358,78 +10595,41 @@ /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_brine_precsalt_vapwat.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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' - 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::FlowBrinePrecsaltVapwatProblem]' - 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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' - 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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_precsalt_vapwat.cpp:60:28: required from here - 60 | 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::FlowBrinePrecsaltVapwatProblem]' - 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::FlowBrinePrecsaltVapwatProblem]' - 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::FlowBrinePrecsaltVapwatProblem]' - 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::FlowBrinePrecsaltVapwatProblem; 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::FlowBrinePrecsaltVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' +/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::FlowBrinePrecsaltVapwatProblem]' +/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_brine_precsalt_vapwat.cpp:60:28: required from here - 60 | 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/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, + | ^~~~~~~~~~~~~~~~~~~~ /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]); @@ -10467,45 +10667,142 @@ /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/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]' +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/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: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]' + 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem; 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 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::FlowGasWaterSaltprecVapwatProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_saltprec_vapwat.cpp:90:28: required from here + 90 | 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::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]': @@ -10591,26 +10888,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/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, @@ -10647,6 +10924,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/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); + | ~~~~~~~~~~~~~^~~~~~~ +/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::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::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::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/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::FlowBrinePrecsaltVapwatProblem; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar; Domain = Opm::SubDomain]': /build/reproducible-path/opm-simulators-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::FlowBrinePrecsaltVapwatProblem; Domain = Opm::SubDomain; typename Opm::Properties::Detail::GetPropImpl::type::type = double; typename Opm::Properties::Detail::GetPropImpl::type = Opm::Properties::Scalar]' @@ -10688,62 +11001,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 /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/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); - | ~~~~~~~~~~~~~^~~~~~~ -/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::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::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::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/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]' 132 | boundingBoxMin_[i] = std::min(boundingBoxMin_[i], vIt->geometry().corner(0)[i]); @@ -10781,176 +11038,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 | ^~~~~~ -/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; - | ^~~~~~ -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::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/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]': @@ -11036,18 +11123,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/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/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]' @@ -11089,22 +11164,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/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/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: @@ -11152,19 +11211,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) | ^~~~~~~~~~~~~~~~~~~~ -/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::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 /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, @@ -11225,56 +11271,86 @@ /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: -/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/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/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/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 /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/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/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, @@ -11291,6 +11367,15 @@ 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); + | ^~~~~~~~~~~~ +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, @@ -11299,26 +11384,11 @@ /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::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/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/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); @@ -11336,6 +11406,14 @@ /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); + | ~~~~~~~~~~~~^~ +/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 @@ -11345,97 +11423,95 @@ /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::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/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 /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::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 +/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::FlowGasWaterSaltprecVapwatProblem]': +/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::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 +/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/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 +/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::FlowGasWaterSaltprecEnergyProblem]': +/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::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 +/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 /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/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]; | ~~~~~~~~~~~~~~~^~~ -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/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); - | ^~~~~~~~~~~~ +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/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); @@ -11472,32 +11548,10 @@ /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: -/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/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/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); - | ^~~~~~ /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); @@ -11507,24 +11561,6 @@ /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/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(); - | ^~~~ /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); @@ -11556,9 +11592,7 @@ /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%] 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,--dependency-file=CMakeFiles/opmsimulators.dir/link.d -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 CMakeFil/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: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ @@ -11566,10 +11600,12 @@ /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::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>:: + | ^~~~~~~~~~~~~~~~~~~ /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); @@ -11578,26 +11614,26 @@ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -es/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/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' -[ 47%] Built target opmsimulators -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 -In file included from /usr/include/c++/14/vector:72, +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 47%] 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,--dependency-file=CMakeFiles/opmsimulators.dir/link.d -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 CMakeFilIn 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/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: + 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>:: @@ -11608,6 +11644,10 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/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/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); @@ -11619,22 +11659,6 @@ 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ 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::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::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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -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 @@ -11646,6 +11670,18 @@ /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>:: | ^~~~~~~~~~~~~~~~~~~ +es/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/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' +[ 47%] Built target opmsimulators +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 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, @@ -11682,6 +11718,10 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ +/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]': @@ -12010,6 +12050,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/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::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); @@ -12035,10 +12079,6 @@ /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]; | ^~~~ -/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/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] @@ -12062,23 +12102,11 @@ /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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ -/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::FlowGasWaterDissolutionProblem]': -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /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]); @@ -12087,6 +12115,14 @@ /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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 + 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ /usr/include/dune/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]); @@ -12095,12 +12131,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/grid/common/grid.hh:14: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ /usr/include/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]); @@ -12114,7 +12144,7 @@ 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' -[ 47%] Built target flow_libbrine_saltprecipitation +[ 47%] Built target flow_libgasoil_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=" @@ -12124,7 +12154,7 @@ [ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 48%] Built target flow_libgaswater_saltprec_vapwat +[ 48%] Built target flow_libbrine_saltprecipitation 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=" @@ -12134,7 +12164,7 @@ [ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 48%] Built target flow_libgasoil_energy +[ 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=" @@ -12143,8 +12173,14 @@ 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 +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' -[ 48%] Built target flow_libbrine_precsalt_vapwat +[ 48%] Built target flow_libgaswater_saltprec_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=" @@ -12154,7 +12190,7 @@ [ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target flow_libblackoil_legacyassembly +[ 49%] Built target flow_libbrine_precsalt_vapwat 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=" @@ -12164,7 +12200,7 @@ [ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target flow_libgaswater_saltprec_energy +[ 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_energy.dir/DependInfo.cmake "--color=" @@ -12174,7 +12210,7 @@ [ 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 49%] Built target flow_libgasoildiffuse +[ 49%] Built target flow_libgaswater_saltprec_energy make -f python/simulators/CMakeFiles/copy_python.dir/build.make python/simulators/CMakeFiles/copy_python.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /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=" @@ -12186,22 +12222,288 @@ 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/waterair_pvs_ni.dir/build.make CMakeFiles/waterair_pvs_ni.dir/depend +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/waterair_pvs_ni.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=" 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 -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' -[ 49%] 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 +[ 49%] 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 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: + 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/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::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::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::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::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::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::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 >]' + 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: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_energy.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::FlowGasWaterEnergyProblem; 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::FlowGasWaterEnergyProblem]' + 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::FlowGasWaterEnergyProblem]' + 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::FlowGasWaterEnergyProblem; 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::FlowGasWaterEnergyProblem]' + 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::FlowGasWaterEnergyProblem; 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::FlowGasWaterEnergyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_energy.cpp:105:28: required from here + 105 | 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_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::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::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::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::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(); + | ~~~~~~~~~~~~~~~~^~ +/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::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::FlowGasWaterDissolutionDiffuseProblem; 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::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::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::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::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: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_gaswater_solvent.cpp:27: +/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': +/build/reproducible-path/opm-simulators-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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here + 80 | return mainfunc.execute(); + | ~~~~~~~~~~~~~~~~^~ +/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 506 | GlobalCoordinate corner(int cor) const + | ^~~~~~ In file included from /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, @@ -12216,39 +12518,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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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, - 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); + 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::WaterAirProblem; 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::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::WaterAirProblem]' +/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::WaterAirProblem]' +/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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 @@ -12269,20 +12571,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::WaterAirProblem; 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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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(); @@ -12303,28 +12605,70 @@ /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>]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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(); | ^ -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: +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]' + 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]' + 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]' + 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]' + 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]' + 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]' + 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(); + | ~~~~~~~~~~~~~~~~^~ +/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/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: /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(); @@ -12338,46 +12682,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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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 /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 - | ^~~ -/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/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, @@ -12386,20 +12705,20 @@ /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>]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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/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 @@ -12425,20 +12744,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::WaterAirProblem; 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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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 @@ -12462,20 +12781,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::WaterAirProblem; 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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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 @@ -12484,424 +12803,50 @@ /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>]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/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::WaterAirProblem]' +/build/reproducible-path/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/waterair_pvs_ni.cpp:52:38: required from here - 52 | 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/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 /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; - | ^~~~~~ -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_energy.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::FlowGasWaterEnergyProblem; 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::FlowGasWaterEnergyProblem]' - 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::FlowGasWaterEnergyProblem]' - 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::FlowGasWaterEnergyProblem; 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::FlowGasWaterEnergyProblem]' - 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::FlowGasWaterEnergyProblem; 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::FlowGasWaterEnergyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_energy.cpp:105:28: required from here - 105 | 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/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 - | ^~~~~~~~ -/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]' - 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]' - 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]' - 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]' - 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]' - 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]' - 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::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: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/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); - | ^~~~~~~ -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]' - 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]' - 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]' - 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]' - 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]' - 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(); - | ~~~~~~~~~~~~~~~~^~ -/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::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::FlowGasWaterDissolutionDiffuseProblem; 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::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::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::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 ] +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::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(), + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 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::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::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::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::FlowGasWaterDissolutionDiffuseProblem]' 359 | auto stepReport = solver_->step(timer); | ~~~~~~~~~~~~~^~~~~~~ @@ -12920,35 +12865,54 @@ /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::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::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::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::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::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::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/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, + 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 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, 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::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::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::FlowGasWaterDissolutionDiffuseProblem]' 361 | SimulatorReport report = simulator_->run(*simtimer_); | ~~~~~~~~~~~~~~~^~~~~~~~~~~~ @@ -12961,9 +12925,9 @@ /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, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/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_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]': @@ -13051,53 +13015,43 @@ /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/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::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(), - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 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::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::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::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::FlowGasWaterDissolutionDiffuseProblem]' +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_solvent.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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' 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::FlowGasWaterSolventProblem]' 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::FlowGasWaterSolventProblem]' 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::FlowGasWaterSolventProblem]' 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::FlowGasWaterSolventProblem]' 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_solvent.cpp:80:28: required from here + 80 | 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) - | ^~~~~~~~~~~~~~~~~~~~ +/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/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]' @@ -13139,14 +13093,61 @@ /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*(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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here + 80 | 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, - 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/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); @@ -13174,72 +13175,151 @@ /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]' - 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]' - 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]' - 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]' +/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 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]' + 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' + 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::FlowGasWaterSolventProblem]' 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::FlowGasWaterSolventProblem]' 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::FlowGasWaterSolventProblem]' 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/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 '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/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_solvent.cpp:27: -/usr/include/opm/grid/cpgrid/Geometry.hpp: In instantiation of 'Dune::cpgrid::Geometry<3, cdim>::GlobalCoordinate Dune::cpgrid::Geometry<3, cdim>::corner(int) const [with int cdim = 3; GlobalCoordinate = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~ /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here 80 | return mainfunc.execute(); | ~~~~~~~~~~~~~~~~^~ -/usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 506 | GlobalCoordinate corner(int cor) const - | ^~~~~~ +/build/reproducible-path/opm-simulators-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/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 + | ^~~~~~~~ +/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); + | ^~~~~~~~~~~~ +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/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, @@ -13285,6 +13365,32 @@ /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/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, + 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, @@ -13326,98 +13432,50 @@ /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_gaswater_solvent.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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here - 80 | 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/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/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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' +/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/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 Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': +/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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem; 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::FlowWaterOnlyProblem]' 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::FlowGasWaterSolventProblem]' +/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::FlowWaterOnlyProblem]' 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::FlowGasWaterSolventProblem]' +/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::FlowWaterOnlyProblem]' 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::FlowGasWaterSolventProblem]' +/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::FlowWaterOnlyProblem]' 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::FlowGasWaterSolventProblem]' +/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::FlowWaterOnlyProblem]' 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase.cpp:80:28: required from here 80 | 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: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 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); @@ -13456,46 +13514,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 /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 Dune::FieldVector Dune::operator*(const FieldVector&, K) [with K = double]': -/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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem; 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase.cpp:80:28: required from here - 80 | return mainfunc.execute(); - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/fvector.hh:472:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 472 | constexpr FieldVector operator* (const FieldVector& a, const K b) noexcept - | ^~~~~~~~ /usr/include/opm/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]); @@ -13533,47 +13551,22 @@ /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::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]' - 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem; 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 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::FlowGasWaterSolventProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_solvent.cpp:80:28: required from here - 80 | 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/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/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -13615,41 +13608,15 @@ /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: 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); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~ -/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::FlowWaterOnlyProblem; 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 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::FlowWaterOnlyProblem]' - 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); - | ^~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase.cpp:80:28: required from here - 80 | 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/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::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); + | ^~~~~~ 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, @@ -13690,44 +13657,82 @@ /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: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In instantiation of 'const Dune::FieldVector::n> Dune::VTKWriter::CellIterator::position() const [with GridView = Dune::GridView >; typename GridView::ctype = double]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: required from 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > >::VTKLocalFunction, std::allocator > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > >::CellIterator; GridView = Dune::GridView >]' +In 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: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/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 >]' +/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); + | ^~~~~~~~~~~~~~~~~~~~ +/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/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::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]; + | ^~~~ +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/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] + | ^~~~~~~~~~~~~~~~~~~~~~~~~ +/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); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~ +/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::FlowWaterOnlyProblem; 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 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::FlowWaterOnlyProblem]' + 167 | return execute_(&FlowMain::runSimulator, /*cleanup=*/true); + | ^~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_onephase.cpp:80:28: required from here + 80 | 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/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]); @@ -13765,6 +13770,48 @@ /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/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: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(); + | ^~~~~~~~ +/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); + | ^~~~~~ +/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/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: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, + 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(); + | ^~~~ /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]; @@ -13813,6 +13860,111 @@ /usr/include/dune/common/fvector.hh:544:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 544 | constexpr FieldVector operator* (const K a, const FieldVector& b) noexcept | ^~~~~~~~ +/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/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::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]; + | ~~~~^~~~~~~~~~~~~~~~~ +/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::FlowWaterOnlyEnergyProblem; 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::FlowWaterOnlyEnergyProblem; 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::FlowWaterOnlyEnergyProblem; 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::FlowWaterOnlyEnergyProblem]' + 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::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: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/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, @@ -14081,89 +14233,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, | ^~~~~~~~~~~~~~~~~ -/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]; - | ~~~~^~~~~~~~~~~~~~~~~ -/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::FlowWaterOnlyEnergyProblem; 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::FlowWaterOnlyEnergyProblem; 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::FlowWaterOnlyEnergyProblem; 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::FlowWaterOnlyEnergyProblem]' - 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::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: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::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]' @@ -14312,46 +14381,14 @@ /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 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); - | ~~~~~~~~~~~~^~ -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::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); - | ^~~~~~ -/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: + 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); @@ -14365,39 +14402,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 | ^~~~~~~~ -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); - | ^~~~~~ -/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::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::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 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, 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: + 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); @@ -14411,35 +14425,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 /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: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::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(); - | ^~~~ -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: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, @@ -14474,87 +14459,30 @@ /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/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/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/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/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/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: -/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(); - | ^~~~ /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); | ^~~~~~ +/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 = 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/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/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/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); @@ -14564,41 +14492,10 @@ /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: 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: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); - | ^~~~~~~~~~~~ /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); @@ -14608,7 +14505,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::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: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); | ^~~~~~ @@ -14634,15 +14531,42 @@ /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/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/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::FlowWaterOnlyEnergyProblem]': /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/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/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 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 = 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, @@ -14655,77 +14579,81 @@ /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 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); +/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); | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/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::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/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /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: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/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: 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/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::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/simulators/aquifers/AquiferCarterTracy.hpp: In member function 'void Opm::AquiferCarterTracy::calculateInflowRate(int, const typename Base::Simulator&) [with TypeTag = Opm::Properties::TTag::FlowWaterOnlyEnergyProblem]': +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>:: + | ^~~~~~~~~~~~~~~~~~~ +[ 49%] Linking CXX executable bin/reservoir_ncp_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_ncp_vcfv.dir/link.txt --verbose=1 +In file included from /usr/include/c++/14/vector:72, + from /usr/include/dune/grid/common/grid.hh:14: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -[ 50%] 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,--dependency-file=CMakeFiles/waterair_pvs_ni.dir/link.d CMakeFiles/waterair_pvs_ni.dir/examples/waterair_pvs_ni.cpp.o -o bin/waterair_pvs_ni -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 waterair_pvs_ni -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' -[ 51%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_ncp_vcfv.dir/link.d CMakeFiles/reservoir_ncp_vcfv.dir/examples/reservoir_ncp_vcfv.cpp.o -o bin/reservoir_ncp_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 51%] Built target flow_libgaswater_dissolution -make -f CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_vcfv.dir/depend +[ 49%] Built target reservoir_ncp_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_immiscible_ni_vcfv.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_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_immiscible_ni_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_vcfv.dir/build +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' -[ 52%] Building CXX object CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +[ 49%] 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 /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: + 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 | { @@ -14736,14 +14664,10 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ -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/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 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, @@ -14758,17 +14682,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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_ecfv.cpp:64:42: required from here + 64 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -14786,23 +14710,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::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::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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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(); @@ -14820,72 +14744,72 @@ /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::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::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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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_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_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::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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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_ncp_ni_ecfv.cpp: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::Co2InjectionNcpNiEcfvProblem]' +/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::Co2InjectionNcpNiEcfvProblem]' +/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::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' +/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::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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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(); } @@ -14900,7 +14824,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_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(); @@ -14914,17 +14838,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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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 @@ -14950,23 +14874,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::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::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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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 @@ -14987,63 +14911,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::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::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::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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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/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/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::Co2InjectionNcpNiEcfvProblem]' +/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::Co2InjectionNcpNiEcfvProblem]' +/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::Co2InjectionNcpNiEcfvProblem; PrimaryVariables = Opm::NcpPrimaryVariables]' +/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::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::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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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/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/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, + from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, + from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Main.hpp:57: /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>:: @@ -15069,131 +15011,86 @@ | ~~~~~~ 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]' +/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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_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/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]' +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::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::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/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 ); | ~~~~~~~~~~~~~~~^~~~~ @@ -15206,559 +15103,126 @@ /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]' +/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::Co2InjectionNcpNiEcfvProblem; 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::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::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::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::Co2InjectionPvsNiEcfvProblem]' 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_ecfv.cpp:64:42: required from here + 64 | 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 | ^~~~~~ -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 - | ^~~ -/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/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/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/c++/14/vector:72, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, - from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Main.hpp:57: -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -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::Co2InjectionImmiscibleNiVcfvProblem]' - 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::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::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::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/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, - 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::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/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::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 - | ^~~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/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::Co2InjectionImmiscibleNiVcfvProblem]' - 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::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::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::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); +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/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' +/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, | ^~~~~~~~~~~~~~~~~ -/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); +[ 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 +/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::Co2InjectionImmiscibleNiVcfvProblem; 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::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::Co2InjectionPvsNiEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -15767,21 +15231,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::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::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::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::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::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::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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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]': @@ -15800,77 +15264,63 @@ /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::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::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::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/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::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]' +/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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_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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 406 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -15893,27 +15343,35 @@ 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]' +/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::Co2InjectionImmiscibleNiVcfvProblem]' +/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::Co2InjectionImmiscibleNiVcfvProblem]' +/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::Co2InjectionImmiscibleNiVcfvProblem]' +/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::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::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/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/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 | { + | ^ 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, @@ -15923,6 +15381,11 @@ /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/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 @@ -15945,310 +15408,34 @@ /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/vector:72, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, - from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, - from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Main.hpp:57: -/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/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); - | ^~~ -/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/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::Co2InjectionImmiscibleNiVcfvProblem]': +/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); | ^~~~~~~~~~~~ -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 /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); - | ^~~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ -/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::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, - | ^~~~~~~~~~~~~~~~~~~~~~~ -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, - | ^~~~~~~~~~~~~~~~~~~~~~~ -/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/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/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/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 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 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/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); - | ~~~~~~~~^~~~~~~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -[ 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,--dependency-file=CMakeFiles/co2injection_immiscible_ni_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -o bin/co2injection_immiscible_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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' -[ 52%] 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' -[ 52%] Built target flow_libgaswater_dissolution_diffuse -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' -[ 53%] 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 -[ 53%] Linking CXX executable bin/co2injection_ncp_ni_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.txt --verbose=1 -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-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 | { - | ^ -[ 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,--dependency-file=CMakeFiles/art2dgf.dir/link.d CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -o bin/art2dgf -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 art2dgf -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' -[ 53%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -o bin/co2injection_ncp_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_ncp_ni_ecfv -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 flow_libonephase -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_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/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' -[ 54%] 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 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] Built target flow_libgaswater_solvent -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 -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 | { - | ^ -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] Built target flow_libgaswater_energy -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' -[ 54%] 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 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_flash_ni_vcfv.cpp:34: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -In file included from /usr/include/dune/grid/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_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 '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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -16263,17 +15450,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::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::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::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::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::Co2InjectionNcpNiEcfvProblem]' 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_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(); @@ -16291,23 +15478,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::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::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::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::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::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::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::Co2InjectionNcpNiEcfvProblem]' 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_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(); @@ -16325,72 +15512,72 @@ /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::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::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::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::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::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::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::Co2InjectionNcpNiEcfvProblem]' 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_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/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]' + 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::Co2InjectionFlashEcfvProblem; 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::Co2InjectionFlashEcfvProblem]' +/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::Co2InjectionFlashEcfvProblem]' +/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_flash_ecfv.cpp:84:42: required from here - 84 | 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_flash_ecfv.cpp:38: + 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::Co2InjectionFlashEcfvProblem]' +/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::Co2InjectionFlashEcfvProblem]' +/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::Co2InjectionFlashEcfvProblem; 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::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::Co2InjectionFlashEcfvProblem]' +/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::Co2InjectionFlashEcfvProblem]' +/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::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::Co2InjectionNcpNiEcfvProblem]' 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_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(); } @@ -16405,7 +15592,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_ecfv.cpp:40: + 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(); @@ -16419,17 +15606,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::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::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::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::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::Co2InjectionNcpNiEcfvProblem]' 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_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 @@ -16455,23 +15642,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::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::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::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::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::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::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::Co2InjectionNcpNiEcfvProblem]' 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_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 @@ -16492,58 +15679,374 @@ /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::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::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::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::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::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::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::Co2InjectionNcpNiEcfvProblem]' 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_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::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::Co2InjectionFlashEcfvProblem]' +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); + | ^~~~~~~ +/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]' + 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_flash_ecfv.cpp:84:42: required from here - 84 | 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/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: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); + | ~~~~~~~~~~~~~~ +/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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 + | ^~~~~~ +/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 file included from /usr/include/c++/14/vector:72, + from /usr/include/opm/input/eclipse/EclipseState/Aquifer/Aquancon.hpp:33, + from /usr/include/opm/input/eclipse/EclipseState/Aquifer/AquiferConfig.hpp:23, + from /usr/include/opm/input/eclipse/EclipseState/EclipseState.hpp:23, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/Main.hpp:57: +/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/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/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); + | ^~~ +/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::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/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/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/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::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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/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 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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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/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' -[ 54%] Built target flow_libbrine_energy -make -f CMakeFiles/co2injection_immiscible_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/depend +[ 50%] Built target flow_libgaswater_dissolution_diffuse +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_vcfv.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_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_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/build +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' -[ 54%] 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 +[ 50%] 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::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_immiscible_ni_ecfv.cpp:31: +/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': +/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | { + | ^ In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -16558,17 +16061,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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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(); @@ -16586,23 +16089,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::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::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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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(); @@ -16620,72 +16123,72 @@ /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::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::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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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 /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/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::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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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_flash_ni_ecfv.cpp:37: + 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::Co2InjectionFlashNiEcfvProblem]' +/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::Co2InjectionFlashNiEcfvProblem]' +/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::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::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::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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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(); } @@ -16700,7 +16203,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_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(); @@ -16714,17 +16217,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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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 @@ -16750,23 +16253,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::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::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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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 @@ -16787,23 +16290,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::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::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::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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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 @@ -16811,24 +16314,52 @@ 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]' +/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::Co2InjectionFlashNiEcfvProblem]' +/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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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]' + 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 + | ^~~~~~ 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]': @@ -16859,7 +16390,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::Co2InjectionFlashEcfvProblem]' +/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, @@ -16868,20 +16399,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::Co2InjectionFlashEcfvProblem; 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::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::Co2InjectionFlashEcfvProblem]' +/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::Co2InjectionFlashEcfvProblem]' +/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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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, @@ -16893,75 +16424,83 @@ 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/common/multiphasebasemodel.hh:251:45: required from 'void Opm::MultiPhaseBaseModel::globalPhaseStorage(EqVector&, unsigned int) [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem; 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::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::Co2InjectionFlashEcfvProblem]' +/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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_immiscible_ni_ecfv.cpp:67:42: required from here + 67 | 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 | ^~~~~~~~ -/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 - | ^~~~~~ make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 54%] Built target flow_libonephase_energy -make -f CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_ecfv.dir/depend +[ 50%] Built target flow_libgaswater_solvent +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_immiscible_ni_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/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_immiscible_ni_ecfv.dir/build.make CMakeFiles/co2injection_immiscible_ni_ecfv.dir/build +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' -[ 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 +[ 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 +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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' + 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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, @@ -16995,7 +16534,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::Co2InjectionFlashEcfvProblem]' +/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, @@ -17004,29 +16543,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::Co2InjectionFlashEcfvProblem; 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::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::Co2InjectionFlashEcfvProblem]' +/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::Co2InjectionFlashEcfvProblem]' +/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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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, | ^~~~~~~~~~~~~~~~~ /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]' +/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::Co2InjectionFlashEcfvProblem; 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::Co2InjectionImmiscibleNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -17035,7 +16574,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::Co2InjectionFlashEcfvProblem]' +/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, @@ -17044,16 +16583,16 @@ | ~~~~~~~~ 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/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/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/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::Co2InjectionFlashEcfvProblem; 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::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::Co2InjectionFlashEcfvProblem; 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, @@ -17062,21 +16601,232 @@ | ~~~~~~~~ 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]' +/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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' 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_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: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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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 /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::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::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::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::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::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/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/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%] 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/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] : + | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -o bin/co2injection_pvs_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +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); + | ~~~~~~~~~~~~^~ +[ 50%] Built target co2injection_pvs_ni_ecfv +make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' +[ 50%] 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 +/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' +[ 50%] Built target flow_libgaswater_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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -17091,21 +16841,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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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(); | ^ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' /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())); @@ -17119,27 +16870,29 @@ /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::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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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(); | ^ +[ 51%] Built target flow_libonephase +make -f CMakeFiles/diffusion_flash.dir/build.make CMakeFiles/diffusion_flash.dir/depend /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())); @@ -17153,129 +16906,79 @@ /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::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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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 /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, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' +[ 51%] 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 /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/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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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_immiscible_ecfv.cpp: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::Co2InjectionImmiscibleEcfvProblem]' +/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::Co2InjectionImmiscibleEcfvProblem]' +/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::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::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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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(); } @@ -17290,7 +16993,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_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(); @@ -17304,21 +17007,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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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 | ^~~~~~~~~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' 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, @@ -17340,23 +17044,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::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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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 @@ -17377,48 +17081,233 @@ /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::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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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::Co2InjectionImmiscibleEcfvProblem; 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::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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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 +/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 | ^~~ +[ 51%] Built target flow_libonephase_energy +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' +[ 51%] 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 +[ 51%] Linking CXX executable bin/co2injection_ncp_ni_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.txt --verbose=1 +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-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 | { + | ^ +/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/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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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 + | ^~~~~~ +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 | { + | ^ +/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, @@ -17426,45 +17315,37 @@ 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/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::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::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::Co2InjectionNcpEcfvProblem]' 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_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 +/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/co2injection_immiscible_vcfv.cpp:31: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ In 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]': @@ -17483,24 +17364,166 @@ /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::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::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::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::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::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::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::Co2InjectionNcpEcfvProblem]' 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_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 + | ^~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ni_ecfv.dir/examples/co2injection_ncp_ni_ecfv.cpp.o -o bin/co2injection_ncp_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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 + | ^~~~~~~~~~~~~~~~~~~~~ +[ 51%] Built target co2injection_ncp_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' +[ 52%] 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/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 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/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) + | ^~~~~~ 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, @@ -17515,17 +17538,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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/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::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::Co2InjectionNcpVcfvProblem]' 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_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(); @@ -17543,23 +17566,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::Co2InjectionFlashNiVcfvProblem; 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::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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-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::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::Co2InjectionNcpVcfvProblem]' 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_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(); @@ -17577,239 +17600,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::Co2InjectionFlashNiVcfvProblem; 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::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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-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::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::Co2InjectionNcpVcfvProblem]' 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_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/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 - | ^~~~~~~~ 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: -/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem; 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::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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/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_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_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 | ^~~~~~~~~~~~ -/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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 /usr/include/dune/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /usr/include/dune/istl/solvers.hh:25, @@ -17820,7 +17653,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_vcfv.cpp:39: + 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(); @@ -17834,17 +17667,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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/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::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::Co2InjectionNcpVcfvProblem]' 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_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 @@ -17870,23 +17703,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::Co2InjectionFlashNiVcfvProblem; 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::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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-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::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::Co2InjectionNcpVcfvProblem]' 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_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 @@ -17907,203 +17740,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::Co2InjectionFlashNiVcfvProblem; 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::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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-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::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::Co2InjectionNcpVcfvProblem]' 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_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::Co2InjectionFlashNiVcfvProblem; 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::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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-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::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::Co2InjectionNcpVcfvProblem]' 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_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 +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-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/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' - 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::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/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::Co2InjectionImmiscibleEcfvProblem]' - 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::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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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::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::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]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/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(); - | ^ 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, @@ -18133,74 +17811,14 @@ /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 /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 | { + | ^ /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())); @@ -18269,103 +17887,29 @@ /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/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/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]' +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_flash_ecfv.cpp:84:42: required from here - 84 | 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/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/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/flash/flashmodel.hh:39, from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_vcfv.cpp:37: @@ -18388,28 +17932,6 @@ /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/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 /usr/include/dune/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /usr/include/dune/istl/solvers.hh:25, @@ -18549,315 +18071,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /build/reproducible-path/opm-simulators-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(); } - | ^ -/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::Co2InjectionImmiscibleEcfvProblem]' - 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::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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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/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 - | ^~~ -/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/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, - | ~~~~~~~~ - 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::Co2InjectionImmiscibleEcfvProblem]' - 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::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::Co2InjectionImmiscibleEcfvProblem; 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::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]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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: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(); } - | ^ -/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/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]': @@ -18879,125 +18092,34 @@ | ~~~~~~ 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]' +/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::Co2InjectionFlashNiVcfvProblem]' +/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::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::Co2InjectionNcpVcfvProblem]' 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_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::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::Co2InjectionFlashNiVcfvProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashextensivequantities.hh:88:51: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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::Co2InjectionFlashNiVcfvProblem]' - 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' - 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::Co2InjectionFlashNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' - 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::Co2InjectionFlashNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/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/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 ); | ~~~~~~~~~~~~~~~^~~~~ @@ -19010,23 +18132,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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/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_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_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 +/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]' @@ -19052,210 +18174,77 @@ | ~~~~~~ 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]' +/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::Co2InjectionFlashNiVcfvProblem]' +/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::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::Co2InjectionNcpVcfvProblem]' 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_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, | ^~~~~~~~~~~~~~~~~ -/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::Co2InjectionFlashNiVcfvProblem]' - 807 | distVec -= insideScv.geometry().center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashextensivequantities.hh:88:51: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' - 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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::Co2InjectionFlashNiVcfvProblem]' - 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' - 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::Co2InjectionFlashNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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*]' +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' 465 | (Generic_MPI_Op::get()),communicator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' +/build/reproducible-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::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/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::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/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]' +/build/reproducible-path/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_flash_ecfv.cpp:84:42: required from here - 84 | 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/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/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 ); | ~~~~~~~~~~~~~~~^~~~~ @@ -19268,83 +18257,30 @@ /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 +/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); - | ~~~~~~~~~~~~~~ -/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]': +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); | ~~~~^~~~~~~~~~~~~ @@ -19357,24 +18293,58 @@ /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/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/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/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 /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]': @@ -19470,158 +18440,142 @@ /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]' +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::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::DiffusionProblem]' 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 - | ^~~~~~ -/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 -/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' - 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' - 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::Co2InjectionFlashNiVcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 -/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; 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]' +/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/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/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 /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::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 - | ^~~~~~~~ +/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/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/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, @@ -19682,183 +18636,69 @@ /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/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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 + 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 = 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 = 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 > >]' +/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 > >]' +/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]' +/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 > >]' +/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_ni_vcfv.cpp:82:42: required from here - 82 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -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 = 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]' +/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::Co2InjectionImmiscibleEcfvProblem]' +/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::Co2InjectionImmiscibleEcfvProblem]' +/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::Co2InjectionImmiscibleEcfvProblem]' +/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::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::Co2InjectionNcpVcfvProblem]' 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_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 'Opm::MatrixBlock' 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 '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/vcfv/vcfvdiscretization.hh:34, @@ -19916,11 +18756,88 @@ /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/problems/co2injectionproblem.hh: In member function 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashEcfvProblem]': +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/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); + | ~~~~~~~~~~~~^~ +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/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::Co2InjectionFlashEcfvProblem]': +/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); | ^~~ @@ -19928,53 +18845,123 @@ /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); + | ^~~ +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 52%] Built target flow_libbrine_energy +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=" +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); + | ^~~~~~~~~ +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' +[ 53%] 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 +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 /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::Co2InjectionNcpEcfvProblem]' +/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::Co2InjectionNcpEcfvProblem]' +/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::Co2InjectionNcpEcfvProblem]' +/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::Co2InjectionNcpEcfvProblem]' +/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::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::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/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/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/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -19989,17 +18976,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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); @@ -20017,23 +19004,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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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(); @@ -20051,81 +19038,63 @@ /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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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(); | ^ -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 = [&]{ - | ^~~~~ -/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: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/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/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: -/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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' + 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: +/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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/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/istl/matrixutils.hh:14, from /usr/include/dune/istl/bcrsmatrix.hh:21, from /usr/include/dune/istl/solvers.hh:25, @@ -20136,7 +19105,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_vcfv.cpp:36: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_flash_ni_vcfv.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(); @@ -20150,31 +19119,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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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/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::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/geometry/referenceelementimplementation.hh:18, from /usr/include/dune/geometry/referenceelements.hh:24, from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, @@ -20196,23 +19155,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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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/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 @@ -20233,53 +19192,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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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/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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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/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/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/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::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/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/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] + | ^~ /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 @@ -20297,23 +19279,28 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/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::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/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 + 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/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -20328,17 +19315,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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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_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(); @@ -20356,23 +19343,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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsEcfvProblem]' 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_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(); @@ -20390,126 +19377,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::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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsEcfvProblem]' 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_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 /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; - | ^~~~~ +/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 + 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/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/pvs/pvsmodel.hh:39, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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_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/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/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_pvs_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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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_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(); } @@ -20524,7 +19495,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_pvs_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(); @@ -20538,25 +19509,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::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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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_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 | ^~~~~~~~~~ -/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); - | ^~~~~~ 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, @@ -20578,23 +19545,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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsEcfvProblem]' 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_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 @@ -20615,131 +19582,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::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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsEcfvProblem]' 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_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/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/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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' + 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::Co2InjectionPvsEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsEcfvProblem]' 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_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 +/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::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 /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) - | ^~~~~~ -/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); - | ^~~ -/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/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/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]': @@ -20770,7 +19658,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::Co2InjectionImmiscibleVcfvProblem]' +/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, @@ -20779,24 +19667,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::Co2InjectionImmiscibleVcfvProblem; 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::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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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/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::Co2InjectionFlashNiVcfvProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashextensivequantities.hh:88:51: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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, @@ -20804,68 +19731,101 @@ 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionFlashNiVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/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_immiscible_vcfv.cpp:59:42: required from here - 59 | 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/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 /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); - | ^~~~~~~ -/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: 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); | ^~~~~~ -/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); - | ^~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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(); + | ^~~~~~~~~~~ +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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/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/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 /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/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, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ @@ -20890,7 +19850,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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -20899,78 +19859,33 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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, - | ^~~~~~~~~~~~~~~~~ -/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 - | ^~~~~~~~ -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 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/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 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, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ @@ -20995,7 +19910,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::Co2InjectionFlashNiVcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -21004,32 +19919,70 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 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::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::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::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::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::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::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::Co2InjectionFlashNiVcfvProblem]' 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_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/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/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::Co2InjectionFlashNiVcfvProblem]' + 807 | distVec -= insideScv.geometry().center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/flash/flashextensivequantities.hh:88:51: required from 'void Opm::FlashExtensiveQuantities::updateBoundary(const Context&, unsigned int, unsigned int, const FluidState&) [with Context = Opm::FvBaseBoundaryContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionFlashNiVcfvProblem]' + 88 | EnergyExtensiveQuantities::updateBoundary_(context, bfIdx, timeIdx, fluidState); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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); | ~~~~^~~~~~~~~~~~~ @@ -21042,147 +19995,67 @@ /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]' +/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionFlashNiVcfvProblem]' 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_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' - 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.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 - | ^~~~~~ -/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: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::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::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::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::Co2InjectionImmiscibleNiEcfvProblem]' - 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_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/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/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: +/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); + | ^~~~~~~~~ /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, @@ -21216,7 +20089,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::Co2InjectionPvsEcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -21225,29 +20098,33 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 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_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, | ^~~~~~~~~~~~~~~~~ +/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); + | ^~~~~~ /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::Co2InjectionPvsEcfvProblem; 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::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::Co2InjectionPvsEcfvProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -21256,7 +20133,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::Co2InjectionPvsEcfvProblem]' 122 | FluxExtensiveQuantities::calculateBoundaryGradients_(context.elementContext(), | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 123 | bfIdx, @@ -21265,16 +20142,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::Co2InjectionPvsEcfvProblem]' + 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::Co2InjectionPvsEcfvProblem]' + 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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -21283,176 +20160,89 @@ | ~~~~~~~~ 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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsEcfvProblem]' 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_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: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]' +/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/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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem; 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::Co2InjectionFlashNiVcfvProblem]' + 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::Co2InjectionFlashNiVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/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/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/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 - | ^~~~~~~~ -/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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]' +/build/reproducible-path/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_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_ni_vcfv.cpp:82:42: required from here + 82 | 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/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); - | ^~~~~~ -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/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/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/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: 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 /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 /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/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -21475,55 +20265,50 @@ 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]' +/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::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::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::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::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::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::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::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::Co2InjectionFlashNiVcfvProblem]' 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_ni_vcfv.cpp:82:42: required from here + 82 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -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); - | ^~~~~~~~~ -/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); +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/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 /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 +/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/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/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){ | ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -21554,32 +20339,27 @@ 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 152 | return entry; | ^~~~~ -In file included from /usr/include/dune/istl/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/istl/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -21602,75 +20382,36 @@ 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here - 59 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here + 56 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | static V gather(const T& a, std::size_t i) | ^~~~~~ -/usr/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); - | ^~~~~~~~~ -/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/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/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 - | ^~~~~~~~ +/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] + | ~~~~~~~~~~~~~~~~~~^~~~~~~ /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 @@ -21698,423 +20439,59 @@ /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::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); - | ^~~~~~ -/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::Co2InjectionImmiscibleVcfvProblem]': -/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 /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/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/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::Co2InjectionImmiscibleVcfvProblem]': -/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 'void Opm::Co2InjectionProblem::finishInit() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleNiEcfvProblem]': +/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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/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); | ^~~~~~ -/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: In member function 'void Opm::Co2InjectionProblem::initialFluidState_(FluidState&, const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': /build/reproducible-path/opm-simulators-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); | ^~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity::Geometry Dune::YaspEntity::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:850:45: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 850 | GeometryImpl _geometry((_it).lowerleft()); - | ~~~~~~~~~~~~~~~^~ /usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In static member function 'static 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]': +/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 +/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::Co2InjectionPvsEcfvProblem]': /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 /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); - | ^~~~~~~ -/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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/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/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/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/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 | } - | ^ -/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 | } - | ^ -/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/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/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::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/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::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/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::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::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::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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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::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/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 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 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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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/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 /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/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/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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::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); - | ~~~~~~~~^~~~~~~~~~~ -/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 | }(); - | ~^~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ~~~~ - 150 | for (auto const& row : matrix) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 151 | for (auto const& entry : row) - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 152 | return entry; - | ~~~~~~~~~~~~~ - 153 | return Block{}; - | ~~~~~~~~~~~~~~~ - 154 | }(); - | ~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -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 +/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); | ~~~~~~~~~~~~^~ -[ 54%] 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,--dependency-file=CMakeFiles/co2injection_immiscible_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -o bin/co2injection_immiscible_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_immiscible_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 -[ 54%] Linking CXX executable bin/co2injection_ncp_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ecfv.dir/link.txt --verbose=1 -[ 54%] Linking CXX executable bin/co2injection_immiscible_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_vcfv.dir/link.txt --verbose=1 -[ 54%] Linking CXX executable bin/co2injection_flash_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ecfv.dir/link.txt --verbose=1 -[ 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,--dependency-file=CMakeFiles/co2injection_ncp_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -o bin/co2injection_ncp_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_ncp_ecfv -make -f CMakeFiles/co2injection_ncp_vcfv.dir/build.make CMakeFiles/co2injection_ncp_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 54%] Building CXX object CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 /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/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,--dependency-file=CMakeFiles/co2injection_immiscible_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -o bin/co2injection_immiscible_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ecfv.dir/link.d CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -o bin/co2injection_flash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_flash_ecfv -[ 54%] Built target co2injection_immiscible_vcfv -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 -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[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' -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' -[ 55%] Building CXX object CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o -[ 55%] 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 -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_vcfv.dir/link.d CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -o bin/co2injection_flash_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 55%] Built target co2injection_flash_vcfv -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 -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 | { - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_vcfv.dir/link.d CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -o bin/co2injection_flash_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target co2injection_flash_ni_vcfv -make -f CMakeFiles/co2injection_pvs_ni_vcfv.dir/build.make CMakeFiles/co2injection_pvs_ni_vcfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 56%] Building CXX object CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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/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 /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 | { - | ^ -[ 56%] 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/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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -22129,17 +20506,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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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(); @@ -22157,23 +20534,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::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::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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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(); @@ -22191,49 +20568,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::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::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::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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ In file included from /build/reproducible-path/opm-simulators-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/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::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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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, @@ -22244,7 +20653,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_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(); @@ -22258,21 +20667,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::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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_flash_ecfv.cpp:84:42: required from here + 84 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/diagonalmatrix.hh:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 136 | DiagonalMatrix transposed() const | ^~~~~~~~~~ +In file included from /usr/include/dune/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/geometry/referenceelementimplementation.hh:18, from /usr/include/dune/geometry/referenceelements.hh:24, from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, @@ -22294,23 +20708,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::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::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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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 @@ -22331,58 +20745,74 @@ /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::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::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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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/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/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]' +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]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/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_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_flash_ecfv.cpp:84:42: required from here + 84 | 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/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: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ^~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh: In member function 'void Opm::PvsModel::printSwitchedPhases_(const ElementContext&, unsigned int, const FluidState&, short int, const PrimaryVariables&) const [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': +/build/reproducible-path/opm-simulators-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/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); + | ^~~~~~ +/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::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/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]': @@ -22404,101 +20834,85 @@ | ~~~~~~ 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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -[ 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/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 - | ^~~~~~ -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()); +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]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionFlashEcfvProblem]' 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(); - | ^ +/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 /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); + | ^~~~~~~~~ /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, @@ -22523,69 +20937,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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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, | ^~~~~~~~~~~~~~~~~ -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 - | ^~~~~~~~~~~~ -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::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::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::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::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::Co2InjectionFlashEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -22594,122 +21013,349 @@ | ~~~~~~~~ 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::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::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::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::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::Co2InjectionFlashEcfvProblem]' 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_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: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 - | ^~~~~~ -/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]' +/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::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/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]' +/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; + | ^~~~~ +/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 | } + | ^ +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/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/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 - | ^~~~~~~~~~ +/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) + | ^~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/usr/include/dune/grid/io/file/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: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); + | ^~~~~~~~~~~~ +/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: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); + | ^~~~~~~ +/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::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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +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::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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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::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/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 | } + | ^ +/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 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/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/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::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/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/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::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/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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::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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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, + | ^~~~~~~~ +[ 53%] Linking CXX executable bin/diffusion_flash +/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_flash.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::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); + | ~~~~~~~~^~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_flash.dir/link.d CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -o bin/diffusion_flash -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 diffusion_flash +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' +[ 54%] 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 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/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 /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, @@ -22724,148 +21370,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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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(); | ^ -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: -/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 - | ^~~~~~~~~~~~~~~~~~~~~ /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())); @@ -22879,23 +21398,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::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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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(); @@ -22913,56 +21432,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::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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ni_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -o bin/co2injection_immiscible_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target co2injection_immiscible_ni_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' -[ 56%] 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 /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/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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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 @@ -22977,7 +21485,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_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(); @@ -22991,17 +21499,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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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 @@ -23027,23 +21535,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::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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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 @@ -23064,46 +21572,46 @@ /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::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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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::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::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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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 +/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: @@ -23111,20 +21619,20 @@ /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>]' +/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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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 @@ -23150,34 +21658,125 @@ | ~~~~~~ 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]' +/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::Co2InjectionImmiscibleNiVcfvProblem]' + 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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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/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]': +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, + 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::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/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 ); | ~~~~~~~~~~~~~~~^~~~~ @@ -23190,23 +21789,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::Co2InjectionNcpVcfvProblem; 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::Co2InjectionNcpVcfvProblem; 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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_immiscible_ni_vcfv.cpp:62:42: required from here + 62 | 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]' @@ -23232,80 +21831,344 @@ | ~~~~~~ 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]' +/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::Co2InjectionImmiscibleNiVcfvProblem]' + 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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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, | ^~~~~~~~~~~~~~~~~ -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*]' +/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]' + 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: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*]' +/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::Co2InjectionNcpVcfvProblem; 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::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::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::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::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::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::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::Co2InjectionImmiscibleNiVcfvProblem]' 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_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 - | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_ecfv.dir/link.d CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o -o bin/co2injection_flash_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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::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 + | ^~~~~~ +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) + | ^~~~~~ +/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 +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 + | ^~~~~~~~ +/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/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-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/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(); + | ^~~~~~~~~~~ +[ 54%] Linking CXX executable bin/co2injection_immiscible_ni_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ni_ecfv.dir/link.txt --verbose=1 +In file included from /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); + | ^~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ni_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_ecfv.dir/examples/co2injection_immiscible_ni_ecfv.cpp.o -o bin/co2injection_immiscible_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target co2injection_flash_ni_ecfv -make -f CMakeFiles/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/depend +[ 54%] Built target co2injection_immiscible_ni_ecfv +make -f CMakeFiles/co2injection_immiscible_vcfv.dir/build.make CMakeFiles/co2injection_immiscible_vcfv.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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/cuvette_pvs.dir/build.make CMakeFiles/cuvette_pvs.dir/build +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' +[ 54%] 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/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_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()); + | ~~~~~~~~~~~~~~~^~ +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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -23320,23 +22183,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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_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(); | ^ -[ 56%] 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 /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())); @@ -23350,23 +22211,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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_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(); @@ -23384,68 +22245,64 @@ /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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_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 /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]' +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: +/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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' 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_immiscible_vcfv.cpp:59:42: required from here + 59 | 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/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]': +/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_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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23455,22 +22312,30 @@ /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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' 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_immiscible_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 +/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/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23483,28 +22348,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::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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionImmiscibleVcfvProblem]' 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_immiscible_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 +/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23517,127 +22385,543 @@ /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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionImmiscibleVcfvProblem]' 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_immiscible_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/pvs/pvsmodel.hh:39, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_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 - | ^~~~~~~~~~~~ -In file included from /usr/include/dune/common/fvector.hh:17, - from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' +/usr/include/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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: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*]' +/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::Co2InjectionNcpVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionImmiscibleVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionImmiscibleVcfvProblem]' 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_immiscible_vcfv.cpp:59:42: required from here + 59 | 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, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem; PrimaryVariables = Opm::PvsPrimaryVariables]' +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/opm/material/binarycoefficients/Brine_CO2.hpp: In instantiation of 'static std::pair<_ForwardIterator2, _ForwardIterator2> Opm::BinaryCoeff::Brine_CO2::mutualSolubility_(const 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionImmiscibleVcfvProblem]' 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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.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, - 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_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/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 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: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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem; 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.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/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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' + 668 | pinfo.copyOwnerToAll(rowsize,rowsize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/nonlinear/newtonmethod.hh:314:53: required from 'bool Opm::NewtonMethod::apply() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 314 | bool converged = linearSolver_.solve(solutionUpdate); + | ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:1274:44: required from 'bool Opm::FvBaseDiscretization::update() [with TypeTag = Opm::Properties::TTag::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 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::Co2InjectionImmiscibleVcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_immiscible_vcfv.cpp:59:42: required from here + 59 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 207 | static V gather(const T& a, std::size_t i) + | ^~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here + 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const + | ^~~~~~~~ +/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +In file included from /build/reproducible-path/opm-simulators-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 + | ^~~~~~~~ +[ 54%] Linking CXX executable bin/co2injection_ncp_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_vcfv.dir/link.txt --verbose=1 +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +[ 54%] Linking CXX executable bin/co2injection_ncp_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ecfv.dir/link.txt --verbose=1 +/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); + | ^~~~~~ +/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::Co2InjectionImmiscibleVcfvProblem]': +/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] : + | ^~~~~~ +[ 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/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::Co2InjectionImmiscibleVcfvProblem]': +/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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_vcfv.dir/link.d CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -o bin/co2injection_ncp_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_ncp_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' +[ 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ecfv.dir/link.d CMakeFiles/co2injection_ncp_ecfv.dir/examples/co2injection_ncp_ecfv.cpp.o -o bin/co2injection_ncp_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_ncp_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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_vcfv.dir/link.d CMakeFiles/co2injection_flash_vcfv.dir/examples/co2injection_flash_vcfv.cpp.o -o bin/co2injection_flash_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_flash_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/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/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' +[ 54%] 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 +[ 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,--dependency-file=CMakeFiles/art2dgf.dir/link.d CMakeFiles/art2dgf.dir/examples/art2dgf.cpp.o -o bin/art2dgf -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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' +[ 54%] 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 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 | { + | ^ +/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_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 | { + | ^ +[ 54%] Linking CXX executable bin/co2injection_pvs_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ecfv.dir/link.txt --verbose=1 +In file included from /usr/include/dune/grid/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 | { + | ^ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o -o bin/co2injection_pvs_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_pvs_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' +[ 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/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/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23647,30 +22931,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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_pvs_ecfv.cpp:56:42: required from here - 56 | 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 - | ^~~~~~~~~~ -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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23683,31 +22959,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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_pvs_ecfv.cpp:56:42: required from here - 56 | 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 - | ^~~~~~~~~~ -/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -23720,66 +22993,142 @@ /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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_pvs_ecfv.cpp:56:42: required from here - 56 | 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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::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::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::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/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::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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_ecfv.cpp:56:42: required from here - 56 | 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 - 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(); + | ^ +/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]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/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/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_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/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::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::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::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::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::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::Co2InjectionNcpNiVcfvProblem]' 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_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 @@ -23794,7 +23143,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_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(); @@ -23808,21 +23157,43 @@ /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::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::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::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::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::Co2InjectionNcpNiVcfvProblem]' 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_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 | ^~~~~~~~~~ +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]' + 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]' + 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]' + 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]' + 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/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/referenceelementimplementation.hh:18, from /usr/include/dune/geometry/referenceelements.hh:24, from /usr/include/dune/grid/io/file/dgfparser/entitykey_inline.hh:9, @@ -23844,23 +23215,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::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::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::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::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::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::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::Co2InjectionNcpNiVcfvProblem]' 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_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 @@ -23881,155 +23252,69 @@ /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::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::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::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::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::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::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::Co2InjectionNcpNiVcfvProblem]' 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_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::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]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/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::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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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::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]' +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_ncp_vcfv.cpp:57:42: required from here - 57 | 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 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -/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 /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]': +/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_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(); + | ~~~~~~~~~~~~~~~~~^~ /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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24039,22 +23324,30 @@ /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 +/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/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24067,28 +23360,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::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 +/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())); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -24101,33 +23397,246 @@ /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/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(); - | ^~~~~~~~~~~ +/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::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::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]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/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/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 + | ^~~ +[ 54%] 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 +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 + | ^~~~~~~~ +/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 | } + | ^ +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::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: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::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::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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/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]': @@ -24158,7 +23667,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::Co2InjectionPvsEcfvProblem]' +/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, @@ -24167,20 +23676,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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_ecfv.cpp:56:42: required from here - 56 | 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, @@ -24205,46 +23714,300 @@ /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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_ecfv.cpp:56:42: required from here - 56 | 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 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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_vcfv.dir/link.d CMakeFiles/co2injection_flash_ni_vcfv.dir/examples/co2injection_flash_ni_vcfv.cpp.o -o bin/co2injection_flash_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_flash_ni_vcfv +/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::Co2InjectionImmiscibleEcfvProblem]' + 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::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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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, + | ^~~~~~~~~~~~~~~~~ +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=" +/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/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, + | ~~~~~~~~ + 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::Co2InjectionImmiscibleEcfvProblem]' + 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::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::Co2InjectionImmiscibleEcfvProblem; 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::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]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/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: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' +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' +[ 55%] 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/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::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::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::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/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::Co2InjectionFlashNiEcfvProblem; 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]' + 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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::Co2InjectionFlashNiEcfvProblem; 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]' + 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/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::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::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::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::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::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::Co2InjectionFlashNiEcfvProblem]' 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_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 /usr/include/dune/istl/solvers.hh:25, @@ -24255,7 +24018,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_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(); @@ -24269,17 +24032,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::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::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::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::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::Co2InjectionFlashNiEcfvProblem]' 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_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 @@ -24305,23 +24068,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::Co2InjectionFlashNiEcfvProblem; 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::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::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::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::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::Co2InjectionFlashNiEcfvProblem]' 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_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 @@ -24342,23 +24105,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::Co2InjectionFlashNiEcfvProblem; 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::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::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::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::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::Co2InjectionFlashNiEcfvProblem]' 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_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 @@ -24366,24 +24129,118 @@ 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]' +/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::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::Co2InjectionFlashNiEcfvProblem]' 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_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 | ^~~ +/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/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 | { + | ^ +/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +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/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]': @@ -24414,7 +24271,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::Co2InjectionFlashNiEcfvProblem]' 586 | CFRP::solve(fs, paramCache, | ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 587 | /*refPhaseIdx=*/liquidPhaseIdx, @@ -24423,20 +24280,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::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::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::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::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::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::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::Co2InjectionFlashNiEcfvProblem]' 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_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, @@ -24448,60 +24305,116 @@ 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::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::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::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::Co2InjectionFlashNiEcfvProblem]' 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_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 +/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::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]' +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]' 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/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/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/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 + | ^~~~~~ /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, @@ -24535,7 +24448,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::Co2InjectionPvsEcfvProblem]' +/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, @@ -24544,37 +24457,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::Co2InjectionPvsEcfvProblem; 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::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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_pvs_ecfv.cpp:56:42: required from here - 56 | 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/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/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/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::Co2InjectionPvsEcfvProblem; 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::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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionFlashNiEcfvProblem; ElementContext = Opm::FvBaseElementContext]' 347 | gradCalc.calculateBoundaryGradient(potentialGrad_[phaseIdx], | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 348 | elemCtx, @@ -24583,7 +24488,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::Co2InjectionPvsEcfvProblem]' +/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, @@ -24592,16 +24497,16 @@ | ~~~~~~~~ 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::Co2InjectionPvsEcfvProblem]' +/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/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::Co2InjectionPvsEcfvProblem]' - 91 | extQuants.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::Co2InjectionPvsEcfvProblem; BoundaryRateVector = Opm::PvsBoundaryRateVector]' +/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::Co2InjectionPvsEcfvProblem; 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::Co2InjectionFlashNiEcfvProblem; Scalar = double]' 1037 | simulator_.problem().boundary(values, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 1038 | boundaryCtx, @@ -24610,81 +24515,220 @@ | ~~~~~~~~ 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::Co2InjectionPvsEcfvProblem]' +/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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-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::Co2InjectionPvsEcfvProblem]' +/build/reproducible-path/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_pvs_ecfv.cpp:56:42: required from here - 56 | 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/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(); } | ^ -/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::Co2InjectionPvsVcfvProblem]' - 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::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::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::Co2InjectionPvsVcfvProblem]' +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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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::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::Co2InjectionFlashNiEcfvProblem]' 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_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, - | ^~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 406 | GlobalCoordinate centerUnitOuterNormal () const + | ^~~~~~~~~~~~~~~~~~~~~ +In member function 'void 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::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::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::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/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::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::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/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::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::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/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]' + 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]' + 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]' + 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/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 @@ -24697,6 +24741,188 @@ /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/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_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::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::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::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/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::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::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/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::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::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/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 171 | FieldMatrix transposed() const + | ^~~~~~~~~~ +In file included from /usr/include/dune/istl/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/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 /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, @@ -24714,61 +24940,86 @@ /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: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/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, - | ~~~~~~~~ - 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::Co2InjectionPvsVcfvProblem]' - 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::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::Co2InjectionPvsVcfvProblem; 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::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]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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]' +/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/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_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_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 - | ^~~~~~ +/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/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(); + | ^~~~~~~~~~~ +/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/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]': @@ -24826,6 +25077,10 @@ /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::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/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]': @@ -24903,6 +25158,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 | ^~~~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ In file included from /usr/include/dune/grid/yaspgrid.hh: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]': @@ -24939,6 +25199,16 @@ /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: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); + | ^~~~~~~~~ /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, @@ -25078,127 +25348,284 @@ 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>' + 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::DiffusionProblem]' +/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::DiffusionProblem]' +/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::DiffusionProblem]' +/build/reproducible-path/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/diffusion_ncp.cpp:48:38: required from here - 48 | 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/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(); | ^ -/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(); - | ^~~~~~~~~~~ -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]' +/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(); + | ^ +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::DiffusionProblem]' +/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::DiffusionProblem]' +/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/diffusion_ncp.cpp:48:38: required from here - 48 | 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 +/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]' + 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<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::DiffusionProblem]' +/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::DiffusionProblem]' +/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::DiffusionProblem]' +/build/reproducible-path/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/diffusion_ncp.cpp:48:38: required from here - 48 | 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: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::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 /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]' + 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/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/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::DiffusionProblem]' +/build/reproducible-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::DiffusionProblem]' +/build/reproducible-path/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/diffusion_ncp.cpp:48:38: required from here - 48 | 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 +/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 + | ^~~~~~~~ +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/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(); @@ -25252,40 +25679,6 @@ /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/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/schwarz.hh:28, from /usr/include/dune/istl/solverfactory.hh:18, from /usr/include/dune/istl/superlu.hh:22: @@ -25329,60 +25722,495 @@ /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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' +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/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 152 | return entry; - | ^~~~~ +/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 + | ^~~~~~~~ +/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: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 + | ^~~~~~~~ +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/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 /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 /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 '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); + | ^~~~~~~ +/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); + | ^~~~~~~~~ +/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 + | ^~~~~~~~ +In file included from /usr/include/dune/istl/owneroverlapcopy.hh:27: +/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': +/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ^~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-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); + | ^~~~~~~~~ +[ 55%] Linking CXX executable bin/co2injection_flash_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ecfv.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()); + | ~~~~~~~~~~~~~~~^~ +/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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ecfv.dir/link.d CMakeFiles/co2injection_flash_ecfv.dir/examples/co2injection_flash_ecfv.cpp.o -o bin/co2injection_flash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 55%] Built target co2injection_flash_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' +[ 55%] 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/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_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/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/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/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/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(); + | ^ +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 + | ^~~ 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, @@ -25412,155 +26240,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 | ^~~~~~~~ -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; - | ^~~~~ -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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 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::Co2InjectionPvsEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/co2injection_pvs_ecfv.cpp:56:42: required from here - 56 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/istl/owneroverlapcopy.hh:207:16: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | static V gather(const T& a, std::size_t i) - | ^~~~~~ -In file included from /usr/include/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/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = Dune::BlockVector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::VertexIterator; GridView = Dune::GridView > >]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-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); + | ~~~~~~~~^~~~~~~~~~~ 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, @@ -25597,69 +26280,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 | ^~~~~~~~ -/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(); - | ^~~~~~~~~~~ -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); - | ^~~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh: In instantiation of 'Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::GlobalVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<2, dimWorld>::operator()(const Dune::FieldVector&) const [with int dimWorld = 2; GlobalVector = Dune::FieldVector]': -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: required from here - 103 | virtual GlobalVector operator() ( const Dune::FieldVector &local ) const - | ^~~~~~~~ -/usr/include/dune/grid/io/file/gmshreader.hh:103:28: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 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: /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 > >]' @@ -25674,22 +26294,159 @@ /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/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 > >]' +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/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 /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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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::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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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/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/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 member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1326 | f.write(eit.position(),*p); | ~~~~~~~~~~~~^~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: required from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here - 1337 | virtual void writeCellData(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 391 | const FieldVector position() const - | ^~~~~~~~ +/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::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::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/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 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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +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/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/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, + | ^~~~~~~~ +[ 55%] 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 +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_ni_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_ni_vcfv.dir/examples/co2injection_immiscible_ni_vcfv.cpp.o -o bin/co2injection_immiscible_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 55%] Built target co2injection_immiscible_ni_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' +[ 55%] 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 +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/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::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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -25942,11 +26699,6 @@ /usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 208 | T sum (const T& in) const | ^~~ -In file included from /build/reproducible-path/opm-simulators-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 /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>]' @@ -25970,110 +26722,8 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -/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); - | ^~~~~~ -/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::Co2InjectionPvsEcfvProblem]': -/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: -/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/examples/problems/co2injectionproblem.hh: In member function 'Opm::Co2InjectionProblem::Scalar Opm::Co2InjectionProblem::porosity(const Context&, unsigned int, unsigned int) const [with Context = Opm::FvBaseElementContext; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-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/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 -/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/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/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 /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 /usr/include/dune/istl/owneroverlapcopy.hh:27: -/usr/include/dune/common/parallel/communicator.hh: In member function 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true]': -/usr/include/dune/common/parallel/communicator.hh:1307:9: note: parameter passing for argument of type 'Opm::MatrixBlock' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : - | ^~~~~~ -/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': -/usr/include/dune/istl/foreach.hh:149:12: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 149 | auto block = [&]{ - | ^~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/pvs/pvsmodel.hh: In member function 'void Opm::PvsModel::printSwitchedPhases_(const ElementContext&, unsigned int, const FluidState&, short int, const PrimaryVariables&) const [with FluidState = Opm::CompositionalFluidState, true>; TypeTag = Opm::Properties::TTag::Co2InjectionPvsEcfvProblem]': -/build/reproducible-path/opm-simulators-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); - | ^~~ -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/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); - | ~~~~~~~~~~~~^~ +[ 55%] 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/c++/14/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -26149,14 +26799,8 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -/build/reproducible-path/opm-simulators-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); - | ^~~~~~~~~~~~ +[ 55%] 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/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]': @@ -26193,17 +26837,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 | ^~~~~~~~ -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 +/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/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]': @@ -26259,11 +26896,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 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/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 @@ -26276,12 +26913,6 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -In file included from /usr/include/dune/grid/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 /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: @@ -26298,6 +26929,42 @@ /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/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/infiltration_pvs.dir/link.d CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -o bin/infiltration_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 55%] Built target infiltration_pvs +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' +[ 56%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_immiscible_vcfv.dir/link.d CMakeFiles/co2injection_immiscible_vcfv.dir/examples/co2injection_immiscible_vcfv.cpp.o -o bin/co2injection_immiscible_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 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=" +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' +[ 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/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); @@ -26313,196 +26980,235 @@ /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/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/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()); - | ~~~~~~~~~~~~~~~^~ +[ 56%] 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,--dependency-file=CMakeFiles/diffusion_ncp.dir/link.d CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -o bin/diffusion_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 56%] Built target diffusion_ncp +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' +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 | { + | ^ +[ 57%] 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 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_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/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 | } - | ^ -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/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::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/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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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::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::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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/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 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); - | ~~~~~~~~~~~~~~~~~~^~~~~~ -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/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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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::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 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::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 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: -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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::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 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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 56%] Linking CXX executable bin/tutorial1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/tutorial1.dir/link.txt --verbose=1 -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/tutorial1.dir/link.d CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -o bin/tutorial1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target tutorial1 -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' -[ 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 -[ 56%] Linking CXX executable bin/diffusion_ncp -/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_ncp.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::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 +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); | ~~~~~~~~^~~~~~~~~~~ -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 | { - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_ncp.dir/link.d CMakeFiles/diffusion_ncp.dir/examples/diffusion_ncp.cpp.o -o bin/diffusion_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target diffusion_ncp -make -f CMakeFiles/lens_immiscible_ecfv_ad.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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 -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' -[ 56%] 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 -/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 +/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 + | ^~~ +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 /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.cpp:31: + 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 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/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/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -26735,6 +27441,11 @@ /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/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/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]' @@ -26758,6 +27469,11 @@ /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); + | ^~~~~~~~~ /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]); @@ -26931,810 +27647,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 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/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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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 - | ^~~~~~ -/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); - | ~~~~~~~~^~~~~~~~~~~ -/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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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/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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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.cpp:39:38: required from here - 39 | 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/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 /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here - 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override - | ^~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here -/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-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); - | ^~~~~~~ -/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); - | ^~~ -/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 | }(); - | ~^~ -[ 56%] Linking CXX executable bin/cuvette_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/cuvette_pvs.dir/link.txt --verbose=1 -/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/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,--dependency-file=CMakeFiles/cuvette_pvs.dir/link.d CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -o bin/cuvette_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target cuvette_pvs -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' -[ 56%] 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 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/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 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 /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); - | ^~~~~~~~~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -[ 56%] Linking CXX executable bin/co2injection_ncp_ni_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_ni_vcfv.dir/link.txt --verbose=1 -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()); - | ~~~~~~~~~~~~~~~^~ -[ 56%] Linking CXX executable bin/co2injection_ncp_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_ncp_vcfv.dir/link.txt --verbose=1 -/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] - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_vcfv.dir/link.d CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -o bin/co2injection_ncp_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target co2injection_ncp_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=" -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' -[ 56%] Building CXX object CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 -/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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_vcfv.dir/link.d CMakeFiles/co2injection_ncp_vcfv.dir/examples/co2injection_ncp_vcfv.cpp.o -o bin/co2injection_ncp_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target co2injection_ncp_vcfv -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=" -[ 56%] Linking CXX executable bin/co2injection_pvs_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_vcfv.dir/link.txt --verbose=1 -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' -[ 56%] 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 -/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/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 | { - | ^ -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 56%] Linking CXX executable bin/co2injection_pvs_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ecfv.dir/link.txt --verbose=1 -[ 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,--dependency-file=CMakeFiles/co2injection_pvs_vcfv.dir/link.d CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o -o bin/co2injection_pvs_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 56%] Built target co2injection_pvs_vcfv -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' -[ 57%] 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 -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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ecfv.dir/examples/co2injection_pvs_ecfv.cpp.o -o bin/co2injection_pvs_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_pvs_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' -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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 58%] 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/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 | { - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_vcfv.dir/link.d CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -o bin/co2injection_pvs_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_pvs_ni_vcfv -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' -[ 58%] 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 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, @@ -27749,17 +27661,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::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::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::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::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::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::Co2InjectionPvsVcfvProblem]' 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/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(); @@ -27777,23 +27689,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::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::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::Co2InjectionPvsNiEcfvProblem]' +/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::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-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::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::Co2InjectionPvsVcfvProblem]' 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/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(); @@ -27811,76 +27723,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::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::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::Co2InjectionPvsNiEcfvProblem]' +/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::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-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::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::Co2InjectionPvsVcfvProblem]' 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/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 /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]' + 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::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::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::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::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::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::Co2InjectionPvsVcfvProblem]' 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/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 /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, @@ -27891,7 +27776,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_ecfv.cpp:35: + 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(); @@ -27905,17 +27790,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::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::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::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::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::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::Co2InjectionPvsVcfvProblem]' 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/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 @@ -27941,23 +27826,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::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::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::Co2InjectionPvsNiEcfvProblem]' +/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::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-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::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::Co2InjectionPvsVcfvProblem]' 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/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 @@ -27978,591 +27863,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::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::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::Co2InjectionPvsNiEcfvProblem]' +/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::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-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::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::Co2InjectionPvsVcfvProblem]' 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/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::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/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/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/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, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:52, - 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/immiscible/immisciblemodel.hh:41, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:32: /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::LensProblemEcfvAd; 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::LensProblemEcfvAd]' - 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::LensProblemEcfvAd]' +/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]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here - 92 | 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/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: -/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/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' - 24 | typedef GeoGrid::Intersection< Grid, typename HostIntersectionIterator::Intersection > IntersectionImpl; - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: [ skipping 3 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' - 24 | typedef GeoGrid::Intersection< Grid, typename HostIntersectionIterator::Intersection > IntersectionImpl; - | ^~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:107:20: [ skipping 3 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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 = MultiLinearGeometry, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 152 | decltype(handle_proxy_member_access(realIterator.dereference())) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > > >' - 59 | Iterator _begin; - | ^~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 441 | for( const auto &intersection : intersections( gridView, element ) ) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 152 | decltype(handle_proxy_member_access(realIterator.dereference())) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > > >' - 59 | Iterator _begin; - | ^~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 441 | for( const auto &intersection : intersections( gridView, element ) ) - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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 = 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/geometrygrid/hostcorners.hh:26:55: required from 'class Dune::GeoGrid::HostCorners, Dune::YaspEntity> >' - 26 | typedef typename HostGeometry::GlobalCoordinate Coordinate; - | ^~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:56:39: required from 'class Dune::GeoGrid::CoordFunctionCaller, Dune::YaspEntity>, Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct > >' - 56 | const HostCorners< HostEntity > hostCorners_; - | ^~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:63:33: required from 'class Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>' - 63 | const CoordFunctionCaller coordFunctionCaller_; - | ^~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/entity.hh:255:23: required from 'Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; Geometry = Dune::Geometry<2, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>]' - 255 | CoordVector coords( hostEntity(), grid().coordFunction() ); - | ^~~~~~ -/usr/include/dune/grid/common/entity.hh:316:60: [ 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: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_23.cpp:92:38: required from here - 92 | 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/geometrygrid/gridfamily.hh:13, - from /usr/include/dune/grid/geometrygrid/grid.hh:17, - from /usr/include/dune/grid/geometrygrid.hh:5, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:33: -/usr/include/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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 = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 /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/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 4 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 4 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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 = 3; int COLS = 1]': -/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >::JacobianInverseTransposed; 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, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 152 | decltype(handle_proxy_member_access(realIterator.dereference())) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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 = 3]': -/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, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' - 143 | using JacobianDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' - 152 | decltype(handle_proxy_member_access(realIterator.dereference())) - | ~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here - 92 | 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 = 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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/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_23.cpp:92:38: required from here - 92 | 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/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/geometrygrid/hostcorners.hh:26:55: required from 'class Dune::GeoGrid::HostCorners, Dune::YaspEntity> >' - 26 | typedef typename HostGeometry::GlobalCoordinate Coordinate; - | ^~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:56:39: required from 'class Dune::GeoGrid::CoordFunctionCaller, Dune::YaspEntity>, Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct > >' - 56 | const HostCorners< HostEntity > hostCorners_; - | ^~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:63:33: required from 'class Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>' - 63 | const CoordFunctionCaller coordFunctionCaller_; - | ^~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/entity.hh:255:23: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | 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/grid/io/file/vtk/function.hh:16, - 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: -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of '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 > >; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' - 195 | GlobalCoordinate center () const { return mapping_->center(); } - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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/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/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]': @@ -28593,7 +27941,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::Co2InjectionPvsNiEcfvProblem]' +/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, @@ -28602,20 +27950,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::Co2InjectionPvsNiEcfvProblem; 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::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::Co2InjectionPvsNiEcfvProblem]' +/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::Co2InjectionPvsNiEcfvProblem]' +/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::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::Co2InjectionPvsVcfvProblem]' 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/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, @@ -28627,145 +27975,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/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/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]': -/usr/include/dune/geometry/multilineargeometry.hh:572:76: required from '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 > >; GlobalCoordinate = Dune::FieldVector]' - 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' - 195 | GlobalCoordinate center () const { return mapping_->center(); } - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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_23.cpp:92:38: required from here - 92 | 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/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/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/common/geometry.hh:221:27: required from '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]' - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -In file included from /usr/include/c++/14/string:49, - from /usr/include/c++/14/stdexcept:39, - from /usr/include/opm/material/densead/Evaluation.hpp:42, - from /usr/include/opm/material/densead/Math.hpp:35, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:31: /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); @@ -28779,24 +27988,50 @@ /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::LensProblemEcfvAd; 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::LensProblemEcfvAd]' - 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::LensProblemEcfvAd]' +/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]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::Co2InjectionPvsVcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here - 92 | 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 | ^~~~~~~~ +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/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] + | ~~~~~~~~~~~~~~~~~~^~~~~~~ /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, @@ -28830,7 +28065,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::Co2InjectionPvsNiEcfvProblem]' +/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, @@ -28839,29 +28074,38 @@ | ~~~~~~~~~~~~~~~~~~~~~~ 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]' +/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::Co2InjectionPvsNiEcfvProblem]' +/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::Co2InjectionPvsNiEcfvProblem]' +/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::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::Co2InjectionPvsVcfvProblem]' 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/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::Co2InjectionPvsNiEcfvProblem; EvalDimVector = Dune::FieldVector, 2>; ElementContext = Opm::FvBaseElementContext]' +/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 /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::Co2InjectionPvsNiEcfvProblem; 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, @@ -28870,7 +28114,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::Co2InjectionPvsNiEcfvProblem]' +/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, @@ -28879,16 +28123,11 @@ | ~~~~~~~~ 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]' +/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::Co2InjectionPvsNiEcfvProblem; 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, @@ -28897,933 +28136,604 @@ | ~~~~~~~~ 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]' +/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::Co2InjectionPvsNiEcfvProblem]' +/build/reproducible-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::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::Co2InjectionPvsVcfvProblem]' 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/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(); } - | ^ -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]' +/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/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 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: +/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); + | ^~~~~~~ +[ 57%] Linking CXX executable bin/co2injection_immiscible_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_immiscible_ecfv.dir/link.txt --verbose=1 +In file included from /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_ni_ecfv.cpp:64:42: required from here - 64 | 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/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/istl/foreach.hh:152:20: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 152 | return entry; + | ^~~~~ +In file included from /usr/include/dune/istl/schwarz.hh:28, + from /usr/include/dune/istl/solverfactory.hh:18, + from /usr/include/dune/istl/superlu.hh:22: +/usr/include/dune/istl/owneroverlapcopy.hh: In instantiation of 'static Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::V Dune::OwnerOverlapCopyCommunication::CopyGatherScatter::gather(const T&, std::size_t) [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int; V = Opm::MatrixBlock; std::size_t = long unsigned int]': +/usr/include/dune/common/parallel/communicator.hh:1307:48: required from 'void Dune::BufferedCommunicator::MessageGatherer::operator()(const Dune::BufferedCommunicator::InterfaceMap&, const Data&, Type*, size_t) const [with Data = std::vector, std::allocator > >; GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool send = true; Dune::BufferedCommunicator::InterfaceMap = std::map >; Type = Opm::MatrixBlock; size_t = long unsigned int]' + 1307 | buffer[index++] = GatherScatter::gather(data, FORWARD ? interfacePair->second.first[i] : + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 1308 | interfacePair->second.second[i]); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1410:56: required from 'void Dune::BufferedCommunicator::sendRecv(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; bool FORWARD = true; Data = std::vector, std::allocator > >]' + 1410 | MessageGatherer() (interfaces_, source, sendBuffer, sendBufferSize); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/parallel/communicator.hh:1367:48: required from 'void Dune::BufferedCommunicator::forward(const Data&, Data&) [with GatherScatter = Dune::OwnerOverlapCopyCommunication::CopyGatherScatter, std::allocator > > >; Data = std::vector, std::allocator > >]' + 1367 | this->template sendRecv(source, dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ +/usr/include/dune/istl/owneroverlapcopy.hh:317:59: required from 'void Dune::OwnerOverlapCopyCommunication::copyOwnerToAll(const T&, T&) const [with T = std::vector, std::allocator > >; GlobalIdType = int; LocalIdType = int]' + 317 | communicator.template forward >(source,dest); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/galerkin.hh:668:27: required from 'void Dune::Amg::BaseGalerkinProduct::calculate(const M&, const Dune::Amg::AggregatesMap&, M&, const P&, const O&) [with M = Dune::BCRSMatrix, std::allocator > >; V = long unsigned int; I = Dune::OwnerOverlapCopyCommunication; O = Dune::NegateSet >]' + 668 | pinfo.copyOwnerToAll(rowsize,rowsize); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ +/usr/include/dune/istl/paamg/matrixhierarchy.hh:660:33: [ skipping 13 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-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) + | ^~~~~~ +[ 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,--dependency-file=CMakeFiles/co2injection_immiscible_ecfv.dir/link.d CMakeFiles/co2injection_immiscible_ecfv.dir/examples/co2injection_immiscible_ecfv.cpp.o -o bin/co2injection_immiscible_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_immiscible_ecfv +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 +/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 + | ^~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_ncp_ni_vcfv.dir/link.d CMakeFiles/co2injection_ncp_ni_vcfv.dir/examples/co2injection_ncp_ni_vcfv.cpp.o -o bin/co2injection_ncp_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_ncp_ni_vcfv +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' +[ 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 +/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/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 /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/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 = 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); + | ^~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ +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/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>' + 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::DiffusionProblem]' +/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::DiffusionProblem]' +/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::DiffusionProblem]' +/build/reproducible-path/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/diffusion_pvs.cpp:47:38: required from here - 47 | 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 +/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]' +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 57%] Linking CXX executable bin/co2injection_pvs_ni_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ni_vcfv.dir/link.txt --verbose=1 +/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::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/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]' + 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/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::DiffusionProblem]' +/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::DiffusionProblem]' +/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/diffusion_pvs.cpp:47:38: required from here - 47 | 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/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/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]' +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<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::DiffusionProblem]' +/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::DiffusionProblem]' +/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::DiffusionProblem]' +/build/reproducible-path/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/diffusion_pvs.cpp:47:38: required from here - 47 | 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: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::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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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/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]' + 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]' 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/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::DiffusionProblem]' +/build/reproducible-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::DiffusionProblem]' +/build/reproducible-path/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/diffusion_pvs.cpp:47:38: required from here - 47 | 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 | ^~~ -/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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd]' - 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::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_23.cpp:92:38: required from here - 92 | 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/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>]' +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::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 - | ^~~~~~~~ -/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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 - | ^~~~~~~~~~~~~~~~~~~~~ -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(); } - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/geometrygrid/hostcorners.hh:29:43: required from 'Dune::GeoGrid::HostCorners::HostCorners(const HostEntity&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 29 | : hostGeometry_( hostEntity.geometry() ) - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:36:9: required from 'Dune::GeoGrid::CoordFunctionCaller >::CoordFunctionCaller(const HostEntity&, const CoordFunctionInterface&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; CoordFunctionInterface = Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct >]' - 36 | : hostCorners_( hostEntity ), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:50:11: required from 'Dune::GeoGrid::CoordVector::CoordVector(const HostEntity&, const CoordFunction&) [with int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; CoordFunction = Opm::Properties::Grid::IdentityCoordFct]' - 50 | : coordFunctionCaller_( hostEntity, coordFunction ) - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/entity.hh:255:23: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | 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/dune/common/fvector.hh:17, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:30: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:924:29: required from 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; TopologyId = std::integral_constant; JacobianTransposed = Dune::FieldMatrix]' - 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); - | ~~~~~~~~~~~~^~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:463:20: required from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; JacobianTransposed = Dune::FieldMatrix]' - 463 | return affine( topologyId(), std::integral_constant< int, mydimension >(), cit, jacobianT ); - | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:561:30: required from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 561 | affine_( Base::affine( jacobianTransposed_ ) ), - | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: required from 'Dune::GeoGrid::Geometry::Mapping::Mapping(const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 113 | refCount_( 0 ) - | ^ -/usr/include/dune/grid/geometrygrid/geometry.hh:143:20: required from 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 143 | mapping_ = new( mappingStorage ) Mapping( type, coords ); - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/entity.hh:256:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 - | ^~~~~~~~ -/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/geometrygrid/intersection.hh:171:49: required from '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 > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 171 | return unitOuterNormal( refFace.position( 0, 0 ) ); - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:408:46: required from '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]' - 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 > >, 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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' +/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::LensProblemEcfvAd]' +/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::LensProblemEcfvAd]' +/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::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::GroundWaterProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here - 92 | 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/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 +/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/geometry/multilineargeometry.hh: In instantiation of '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 > >; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' - 195 | GlobalCoordinate center () const { return mapping_->center(); } - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:158:53: 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 > > > >]' - 158 | (*integrationPos_) = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd]' - 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::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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/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 ) ); } - | ^~~~~~ -/usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]': -/usr/include/dune/grid/yaspgrid/ygrid.hh:649:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' - 649 | return _it.lowerleft(); - | ~~~~~~~~~~~~~^~ -/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(); } - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/geometrygrid/hostcorners.hh:29:43: required from 'Dune::GeoGrid::HostCorners::HostCorners(const HostEntity&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' - 29 | : hostGeometry_( hostEntity.geometry() ) - | ~~~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:36:9: required from 'Dune::GeoGrid::CoordFunctionCaller >::CoordFunctionCaller(const HostEntity&, const CoordFunctionInterface&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; CoordFunctionInterface = Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct >]' - 36 | : hostCorners_( hostEntity ), - | ^~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:50:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 409 | fTupel lowerleft() const - | ^~~~~~~~~ -In file included from /usr/include/dune/grid/geometrygrid/gridview.hh:15, - from /usr/include/dune/grid/geometrygrid/gridfamily.hh:14: -/usr/include/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]': -/usr/include/dune/grid/geometrygrid/intersection.hh:163:55: required from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::unitOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 163 | FieldVector< ctype, dimensionworld > normal = outerNormal( local ); - | ^~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/intersection.hh:171:16: required from '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 > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 171 | return unitOuterNormal( refFace.position( 0, 0 ) ); - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:408:46: required from '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]' - 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 > >, 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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' - 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/alloc_traits.h:575:17: [ skipping 3 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd]' - 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::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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 147 | outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~ -In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:8, - from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:10, - from /usr/include/dune/grid/geometrygrid/entity.hh:12, - from /usr/include/dune/grid/geometrygrid/datahandle.hh:13, - from /usr/include/dune/grid/geometrygrid/grid.hh:16: -/usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]': -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~^ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 188 | coords.calculate( coords_ ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 258 | corners_( corners ) - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:563:44: required from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 563 | integrationElementComputed_( false ) - | ^ -/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | Coordinate operator[] ( int i ) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of '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 > >; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:584:40: required from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' - 584 | GlobalCoordinate global( corner( 0 ) ); - | ~~~~~~^~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:572:47: required from '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 > >; GlobalCoordinate = Dune::FieldVector]' - 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ^~~~~~ -/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' - 195 | GlobalCoordinate center () const { return mapping_->center(); } - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:158:53: 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 > > > >]' - 158 | (*integrationPos_) = geometry.center(); - | ~~~~~~~~~~~~~~~^~ -/usr/include/c++/14/bits/new_allocator.h:191:4: [ skipping 4 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd]' - 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::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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 275 | 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/geometrygrid/hostcorners.hh:39:36: required from 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]' - 39 | return hostGeometry_.corner( i ); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~^ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 188 | coords.calculate( coords_ ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 258 | corners_( corners ) - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:563:44: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | 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/lens_immiscible_ecfv_ad_23.cpp: In instantiation of 'Opm::Properties::Grid::IdentityCoordFct::RangeVector Opm::Properties::Grid::IdentityCoordFct::operator()(const DomainVector&) const [with ctype = double; unsigned int dim = 2; unsigned int dimworld = 3; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; RangeVector = Dune::FieldVector; DomainVector = Dune::FieldVector]': -/usr/include/dune/grid/geometrygrid/coordfunction.hh:93:18: required from '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; std::enable_if_t<((bool)typename std::__detector::__is_detected::value)> = void; typename std::__detector::__is_detected = std::true_type; RangeVector = Dune::FieldVector]' - 93 | y = asImp()(x); - | ~~~~~~~^~~ -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:32: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 188 | coords.calculate( coords_ ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 258 | corners_( corners ) - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:563:44: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:60:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 60 | RangeVector operator()(const DomainVector& x) const - | ^~~~~~~~ -/usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]': -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required 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; RangeVector = Dune::FieldVector]' - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~^ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required 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 >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required 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 >]' - 188 | coords.calculate( coords_ ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:258:9: required 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 > >]' - 258 | corners_( corners ) - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:563:44: required 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 > >]' - 563 | integrationElementComputed_( false ) - | ^ -/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 37 | Coordinate operator[] ( int i ) const - | ^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/geometry/multilineargeometry.hh:352:98: required from '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 > >; Volume = double; LocalCoordinate = Dune::FieldVector]' - 352 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:645:40: required 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 > >; ctype = double; LocalCoordinate = Dune::FieldVector]' - 645 | return Base::integrationElement( local ); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:652:16: required 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 > >; Volume = double]' - 652 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/geometry.hh:201:54: required 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 >; ctype = double]' - 201 | ctype volume () const { return mapping_->volume(); } - | ~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:273:27: required 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; Volume = double]' - 273 | return impl().volume(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:159:36: [ skipping 5 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd]' - 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::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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 377 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const - | ^~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' - 221 | return impl().corner( i ); - | ~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/geometrygrid/hostcorners.hh:39:36: required from 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]' - 39 | return hostGeometry_.corner( i ); - | ~~~~~~~~~~~~~~~~~~~~^~~~~ -/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' - 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); - | ~~~~~~~~~~~~^ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 188 | coords.calculate( coords_ ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:258:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/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_23.cpp:92:38: required from here - 92 | 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/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*]' +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' 465 | (Generic_MPI_Op::get()),communicator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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]' +/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/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/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::DiffusionProblem]' +/build/reproducible-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::DiffusionProblem]' +/build/reproducible-path/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/diffusion_pvs.cpp:47:38: required from here - 47 | 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 | ^~~~~~~~ -/usr/include/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:153:49: required from '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 >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); - | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/cornerstorage.hh:193:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::IntersectionCoordVector&) [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 193 | coords.calculate( coords_ ); - | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::IntersectionCoordVector, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 258 | corners_( corners ) - | ^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:563:44: required from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::IntersectionCoordVector, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 563 | integrationElementComputed_( false ) - | ^ -/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: required from 'Dune::GeoGrid::Geometry::Mapping::Mapping(const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::IntersectionCoordVector, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' - 113 | refCount_( 0 ) - | ^ -/usr/include/dune/grid/geometrygrid/geometry.hh:143:20: [ skipping 8 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' - 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::LensProblemEcfvAd]' - 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::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_23.cpp:92:38: required from here - 92 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 197 | GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); } - | ^~~~~~ -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: -/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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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 > >, 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 > >]' - 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 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/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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 = 2; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' +/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/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' - 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/geometrygrid/geometry.hh:194:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } - | ^~~~~~ -In 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) - | ^~~~~~ +/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 + | ^~~~~~ 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, @@ -29832,7 +28742,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/lens_immiscible_vcfv_fd.cpp:32: + 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())); @@ -29843,41 +28753,85 @@ /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::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::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::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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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 /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 + | ^~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_vcfv.dir/link.d CMakeFiles/co2injection_pvs_ni_vcfv.dir/examples/co2injection_pvs_ni_vcfv.cpp.o -o bin/co2injection_pvs_ni_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_pvs_ni_vcfv +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=" 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]' +/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::LensProblemVcfvFd; 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::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::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::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::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::LensProblemVcfvAd]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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 | ^~~~~~~~~~~~ +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 /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())); @@ -29894,19 +28848,19 @@ /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::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::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::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::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::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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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 @@ -29928,29 +28882,30 @@ /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::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::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::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::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::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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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(); | ^ +make[3]: Entering 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 /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/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(); @@ -29964,16 +28919,16 @@ /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::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::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::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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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 @@ -29982,26 +28937,34 @@ 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: + 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::LensProblemVcfvFd; EqVector = 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/lensproblem.hh:449:36: required from 'void Opm::LensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]' +/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::LensProblemVcfvFd]' +/build/reproducible-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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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%] 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 +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/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, @@ -30026,19 +28989,19 @@ /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::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::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::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::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::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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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 @@ -30063,19 +29026,19 @@ /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::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::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::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::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::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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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 @@ -30085,146 +29048,79 @@ /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::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::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::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::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::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::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::LensProblemVcfvAd]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_vcfv_fd.cpp:59:38: required from here +/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 | ^~~~~~~~~~~~~~~~~~~~~ -/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/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); - | ~~~~~~~~~~~~^~ -/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 /usr/include/dune/grid/yaspgrid.hh:72: -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': -/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:493:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 493 | auto ll = _it.lowerleft(); - | ^~ -In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:9: -/usr/include/dune/grid/geometrygrid/coordfunction.hh: 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]': -/usr/include/dune/grid/geometrygrid/coordfunction.hh:93:7: 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); - | ^ -/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/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:31: 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/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': -/usr/include/dune/geometry/multilineargeometry.hh:572:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh:572:85: 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/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/common/geometry.hh: In member function '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]': -/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/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 ) ); - | ~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/grid/geometrygrid/intersection.hh:171:58: 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 ) ); - | ^ -/usr/include/dune/geometry/referenceelement.hh: In member function 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation]': -/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/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::unitOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/usr/include/dune/grid/geometrygrid/intersection.hh:161:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 161 | unitOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': -/usr/include/dune/grid/geometrygrid/intersection.hh:151:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 151 | FieldVector< ctype, dimension > x( geometryInInside().global( local ) ); - | ^ -/usr/include/dune/grid/geometrygrid/intersection.hh:157:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 157 | return normal; - | ^~~~~~ -/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': -/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 - | ^~~~~~ -/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:11: 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/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/cornerstorage.hh:153:49: 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/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/geometry/multilineargeometry.hh:572:85: 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/geometry/multilineargeometry.hh: In member function '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 > >]': -/usr/include/dune/geometry/multilineargeometry.hh:652:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 652 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: 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 > >]': -/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 ) ); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() 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: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(); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::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:652:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 652 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); - | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ -/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); - | ^~~ -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/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/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 @@ -30238,7 +29134,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/vtkenergymodule.hpp:34: + 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); @@ -30252,43 +29150,33 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ -/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 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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ -[ 58%] Linking CXX executable bin/printvfp -/usr/bin/cmake -E cmake_link_script CMakeFiles/printvfp.dir/link.txt --verbose=1 -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] - | ^~ -/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); - | ^~~~~~ +/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 >, Opm::LiquidPhase > >, false> >; TypeTag = Opm::Properties::TTag::LensProblemVcfvFd]': +/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/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 +/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/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/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 | { + | ^ +/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/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 @@ -30301,416 +29189,1272 @@ /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here /usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 -/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' - 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here - 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) - | ^~~~~~~~~~~~~~~ -/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 219 | GlobalCoordinate corner ( int i ) const - | ^~~~~~ -/usr/include/dune/grid/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/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 + 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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/printvfp.dir/link.d 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' -[ 58%] Built target printvfp -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' -[ 58%] 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 -/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); +/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/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 | } + | ^ +/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); | ^~~~~~ -/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/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 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/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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -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/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(); + | ^~~~~~~~~~~ +/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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[ 57%] Linking CXX executable bin/co2injection_flash_ni_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_flash_ni_ecfv.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/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()); | ~~~~~~~~~~~~~~~^~ -[ 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 -/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: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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_flash_ni_ecfv.dir/link.d CMakeFiles/co2injection_flash_ni_ecfv.dir/examples/co2injection_flash_ni_ecfv.cpp.o -o bin/co2injection_flash_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_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' +[ 58%] 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 +/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': +/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 905 | YaspGrid (Dune::FieldVector L, + | ^~~~~~~~ +In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, + from /build/reproducible-path/opm-simulators-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/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>' + 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::PowerInjectionForchheimerAdProblem]' +/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::PowerInjectionForchheimerAdProblem]' +/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::PowerInjectionForchheimerAdProblem]' +/build/reproducible-path/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/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/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 +/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]' +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::PowerInjectionForchheimerAdProblem]' +/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::PowerInjectionForchheimerAdProblem]' +/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/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/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 +/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/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]' + 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<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::PowerInjectionForchheimerAdProblem]' +/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::PowerInjectionForchheimerAdProblem]' +/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::PowerInjectionForchheimerAdProblem]' +/build/reproducible-path/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/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/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: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/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]' + 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/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/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::PowerInjectionForchheimerAdProblem]' +/build/reproducible-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::PowerInjectionForchheimerAdProblem]' +/build/reproducible-path/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/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/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 +/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,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad.dir/examples/lens_immiscible_ecfv_ad.cpp.o -o bin/lens_immiscible_ecfv_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 -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=" +/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 /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>]' + 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::PowerInjectionForchheimerAdProblem; 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::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/discretization/common/fvbasediscretization.hh:564:34: required from 'void Opm::FvBaseDiscretization::applyInitialSolution() [with TypeTag = Opm::Properties::TTag::PowerInjectionForchheimerAdProblem]' +/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: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]' +/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/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/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 +/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_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' -[ 58%] 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/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*]' +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 + | ^~~~~~~~~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' 465 | (Generic_MPI_Op::get()),communicator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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]' +/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/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/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::PowerInjectionForchheimerAdProblem]' +/build/reproducible-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::PowerInjectionForchheimerAdProblem]' +/build/reproducible-path/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/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/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 +/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::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]' +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::PowerInjectionForchheimerAdProblem]' +/build/reproducible-path/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/powerinjection_forchheimer_ad.cpp:54:38: required from here - 54 | return Opm::start(argc, argv); +/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/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_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] - | ^~ +/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/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/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 + | ^~~~~~ 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 +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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' + 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 118 | std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-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 + | ^~~~~~~~~~~~~~~~~~~~~ +/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 + | ^~~~~~~~ +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/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/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/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 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/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); + | ^~~ +/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 member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', + inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1326 | f.write(eit.position(),*p); + | ~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +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()); + | ~~~~~~~~~~~~~~~^~ +[ 58%] Linking CXX executable bin/diffusion_pvs +/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_pvs.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::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::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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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(); - | ^~~~~~~~~~~ + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_pvs.dir/link.d CMakeFiles/diffusion_pvs.dir/examples/diffusion_pvs.cpp.o -o bin/diffusion_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 diffusion_pvs +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 -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' +[ 58%] 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 +/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::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 +/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); - | ^~~~~~~ + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 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,--dependency-file=CMakeFiles/cuvette_pvs.dir/link.d CMakeFiles/cuvette_pvs.dir/examples/cuvette_pvs.cpp.o -o bin/cuvette_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 cuvette_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=" 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/examples/lens_immiscible_ecfv_ad.hh:34, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.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' +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' +[ 59%] 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/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 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); - | ~~~~~~~~~~~~^~ -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()); - | ~~~~~~~~~~~~~~~^~ 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, @@ -30719,7 +30463,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/lens_immiscible_ecfv_ad_trans.cpp:32: + 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())); @@ -30727,76 +30471,78 @@ /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]' +/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::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/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::LensProblemEcfvAdTrans]' +/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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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_trans.cpp: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::LensProblemEcfvAdTrans]' +/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::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/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::LensProblemEcfvAdTrans]' +/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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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/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); + | ~~~~~~~~^~~~~~~~~~~ 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]' +/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::LensProblemEcfvAdTrans; 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::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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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: +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(); @@ -30807,23 +30553,23 @@ /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]' +/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::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/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::LensProblemEcfvAdTrans]' +/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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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 @@ -30832,23 +30578,23 @@ /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]' +/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::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/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::LensProblemEcfvAdTrans]' +/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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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 @@ -30870,20 +30616,20 @@ /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]' +/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::LensProblemEcfvAdTrans; 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::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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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(); @@ -30905,26 +30651,24 @@ /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]' +/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::LensProblemEcfvAdTrans; 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::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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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(); @@ -30932,23 +30676,23 @@ /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]' +/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::LensProblemEcfvAdTrans; PrimaryVariables = Opm::ImmisciblePrimaryVariables]' +/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::LensProblemEcfvAdTrans]' +/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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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 @@ -30978,20 +30722,20 @@ /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]' +/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::LensProblemEcfvAdTrans; 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::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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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 @@ -31016,58 +30760,49 @@ /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]' +/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::LensProblemEcfvAdTrans; 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::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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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]' +/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::LensProblemEcfvAdTrans; 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::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::LensProblemEcfvAdTrans; Simulator = Opm::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::LensProblemEcfvAdTrans; 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::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::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::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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad.cpp:39:38: required from here + 39 | 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/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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ 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 @@ -31090,73 +30825,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 | ^~~~~~ -[ 58%] Linking CXX executable bin/diffusion_flash -/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_flash.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::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::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); - | ^~~ -[ 58%] 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,--dependency-file=CMakeFiles/diffusion_flash.dir/link.d CMakeFiles/diffusion_flash.dir/examples/diffusion_flash.cpp.o -o bin/diffusion_flash -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 diffusion_flash -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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2_ptflash_ecfv.dir/link.d CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -o bin/co2_ptflash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2_ptflash_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' -[ 58%] 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/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 | { - | ^ -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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 | { - | ^ -/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, @@ -31165,48 +30833,27 @@ /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:116:35: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' - 116 | { return element_.geometry().center(); } - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' - 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::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); +/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_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/discretization/ecfv/ecfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:32: -/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/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' - 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::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | 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(); } - | ^ /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())); @@ -31220,23 +30867,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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' +/build/reproducible-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::RichardsLensEcfvProblem]' +/build/reproducible-path/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_richards_ecfv.cpp:60:38: required from here - 60 | 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(); @@ -31254,46 +30901,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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' +/build/reproducible-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::RichardsLensEcfvProblem]' +/build/reproducible-path/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_richards_ecfv.cpp:60:38: required from here - 60 | 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 /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/richards/richardsmodel.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:35: -/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::RichardsLensEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:205:36: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 205 | lensK_ = 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::RichardsLensEcfvProblem; Communication = Dune::Communication]' + 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::RichardsLensEcfvProblem]' +/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::RichardsLensEcfvProblem]' +/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_richards_ecfv.cpp:60:38: required from here - 60 | 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); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /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 @@ -31302,7 +30948,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_richards_ecfv.cpp:33: + 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(); @@ -31310,49 +30956,27 @@ /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:116:35: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' - 116 | { return element_.geometry().center(); } - | ~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' - 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::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); +/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_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 | ^~~~~~~~~~ -/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:116:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' - 116 | { return element_.geometry().center(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' - 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::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: 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 - | ^~~~~~ 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, @@ -31374,23 +30998,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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' +/build/reproducible-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::RichardsLensEcfvProblem]' +/build/reproducible-path/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_richards_ecfv.cpp:60:38: required from here - 60 | 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/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 @@ -31411,94 +31035,79 @@ /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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' +/build/reproducible-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::RichardsLensEcfvProblem]' +/build/reproducible-path/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_richards_ecfv.cpp:60:38: required from here - 60 | 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/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, 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::RichardsLensEcfvProblem; 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::ObstacleProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' +/build/reproducible-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::RichardsLensEcfvProblem]' +/build/reproducible-path/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_richards_ecfv.cpp:60:38: required from here - 60 | 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/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 +/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/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::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 269 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' +/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); + | ^~~ +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]' + 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]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: 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/grid/yaspgrid.hh:26, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:40: -/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': -/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' - 288 | return impl().center(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' - 116 | { return element_.geometry().center(); } - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' - 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::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | 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/geometry/axisalignedcubegeometry.hh:249:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 249 | GlobalCoordinate center() const - | ^~~~~~ +/usr/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/string:49, from /usr/include/c++/14/bits/locale_classes.h:40, from /usr/include/c++/14/bits/ios_base.h:41, @@ -31506,68 +31115,40 @@ 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*]' +/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, 1>; BinaryFunction = std::plus, 1> >; 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, 1> >; Type = Dune::FieldVector, 1>]' +/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, 1>]' +/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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 189 | operator()(const _Tp& __x, const _Tp& __y) const - | ^~~~~~~~ -/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 269 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' +/build/reproducible-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::RichardsLensEcfvProblem]' +/build/reproducible-path/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_richards_ecfv.cpp:60:38: required from here - 60 | 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/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/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 ); @@ -31584,450 +31165,124 @@ /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::RichardsLensEcfvProblem; 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::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::RichardsLensEcfvProblem; 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::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::RichardsLensEcfvProblem]' +/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::RichardsLensEcfvProblem]' +/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_richards_ecfv.cpp:60:38: required from here - 60 | 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/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ In file included from /usr/include/dune/common/fvector.hh:17, from /usr/include/dune/common/fmatrix.hh:16: -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector, 1>; V = Dune::FieldVector, 1>; derived_type = Dune::FieldVector, 1>]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector, 1>]' +/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, 1>; BinaryFunction = std::plus, 1> >; 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, 1>; BinaryFunction = std::plus, 1> >; 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, 1> >; Type = Dune::FieldVector, 1>]' +/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, 1>]' +/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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 265 | this->model().checkConservativeness(); +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 439 | derived_type operator+ (const DenseVector& b) const - | ^~~~~~~~ -/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': -/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' - 190 | { return __x + __y; } - | ~~~~^~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' - 64 | temp = func(*in, *inout); - | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' - 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); - | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' - 465 | (Generic_MPI_Op::get()),communicator); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' - 211 | allreduce >(&in,&out,1); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' - 984 | storage = gridView_.comm().sum(storage); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 269 | this->model().globalStorage(storage); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' +/build/reproducible-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::RichardsLensEcfvProblem]' +/build/reproducible-path/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_richards_ecfv.cpp:60:38: required from here - 60 | 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/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 | ^~~~~~~~ -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::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(); - | ^ -/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(); - | ^ -/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace&]' - 117 | _Alloc_traits::construct(this->_M_impl, this->_M_impl._M_finish, - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - 118 | std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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/examples/problems/richardslensproblem.hh:211:27: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' - 211 | stencil.update(elem); - | ~~~~~~~~~~~~~~^~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' - 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::RichardsLensEcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here - 60 | return Opm::start(argc, argv); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 406 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /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<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::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 - | ^~~~~~~~~~ -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(); +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); + | ~~~~~~~~~~~~^~ +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/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::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 +/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/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::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/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 '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); - | ~~~~~~~^~~ -/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/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 - 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::RichardsLensEcfvProblem]': -/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/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 @@ -32041,8 +31296,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/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/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); @@ -32056,144 +31312,120 @@ /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::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 /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); - | ^~~~~ +/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/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 /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]': + 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(); | ^~~~~~~~~~~ -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) - | ^~~~~~~~~~~~~~~~~~~~~~~~ +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: +/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/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::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/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 ); - | ~~~~~~~~~~~~~~~^~~~~ -/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 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: -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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 58%] Linking CXX executable bin/diffusion_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/diffusion_pvs.dir/link.txt --verbose=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::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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/diffusion_pvs.dir/link.d CMakeFiles/diffusion_pvs.dir/examples/diffusion_pvs.cpp.o -o bin/diffusion_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 59%] Linking CXX executable bin/groundwater_immiscible +/usr/bin/cmake -E cmake_link_script CMakeFiles/groundwater_immiscible.dir/link.txt --verbose=1 +[ 59%] Linking CXX executable bin/co2_ptflash_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2_ptflash_ecfv.dir/link.txt --verbose=1 +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/groundwater_immiscible.dir/link.d CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -o bin/groundwater_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 diffusion_pvs -make -f CMakeFiles/lens_immiscible_vcfv_ad.dir/build.make CMakeFiles/lens_immiscible_vcfv_ad.dir/depend +[ 59%] Built target groundwater_immiscible +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_immiscible_vcfv_ad.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/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_immiscible_vcfv_ad.dir/build.make CMakeFiles/lens_immiscible_vcfv_ad.dir/build +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' -[ 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 -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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 58%] 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 -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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_vcfv_fd.dir/link.d CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -o bin/lens_immiscible_vcfv_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 59%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2_ptflash_ecfv.dir/link.d CMakeFiles/co2_ptflash_ecfv.dir/examples/co2_ptflash_ecfv.cpp.o -o bin/co2_ptflash_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_vcfv_fd -make -f CMakeFiles/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/depend +[ 59%] Built target co2_ptflash_ecfv +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/groundwater_immiscible.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/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/groundwater_immiscible.dir/build.make CMakeFiles/groundwater_immiscible.dir/build +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/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 +[ 59%] 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 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: + 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/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/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/lens_richards_vcfv.cpp:30: /usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ +[ 59%] 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/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/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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_vcfv_ad.dir/link.d CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -o bin/lens_immiscible_vcfv_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 59%] Built target lens_immiscible_vcfv_ad +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' +[ 59%] 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 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: + 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())); @@ -32204,41 +31436,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::LensProblemVcfvAd]' +/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::LensProblemVcfvAd]' +/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::LensProblemVcfvAd]' +/build/reproducible-path/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_vcfv_ad.cpp:59:38: required from here - 59 | 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(); | ^ -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())); @@ -32252,23 +31464,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::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]' +/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/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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(); @@ -32286,32 +31498,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::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]' +/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/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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/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/lens_immiscible_vcfv_ad.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(); @@ -32325,49 +31559,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::LensProblemVcfvAd]' +/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::LensProblemVcfvAd]' +/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::LensProblemVcfvAd]' +/build/reproducible-path/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_vcfv_ad.cpp:59:38: required from here - 59 | 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 | ^~~~~~~~~~ -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]' - 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 - | ^~~ -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: +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(); @@ -32384,23 +31595,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::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]' +/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/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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 @@ -32421,112 +31632,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/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]' +/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/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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 | ^~~~~~~~~~ -/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]' +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/lens_immiscible_vcfv_ad.cpp:59:38: required from here - 59 | 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/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 406 | GlobalCoordinate centerUnitOuterNormal () const - | ^~~~~~~~~~~~~~~~~~~~~ -[ 59%] Linking CXX executable bin/lens_immiscible_ecfv_ad_23 -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_23.dir/link.txt --verbose=1 -/build/reproducible-path/opm-simulators-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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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 - | ^~~~~~~~ -[ 59%] 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,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_23.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_23.dir/examples/lens_immiscible_ecfv_ad_23.cpp.o -o bin/lens_immiscible_ecfv_ad_23 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 59%] Built target lens_immiscible_ecfv_ad_23 -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' -[ 60%] 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/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: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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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, @@ -32541,17 +31688,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::GroundWaterProblem]' +/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::RichardsLensVcfvProblem]' 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]' +/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::RichardsLensVcfvProblem]' 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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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(); @@ -32569,23 +31716,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::GroundWaterProblem; 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::RichardsLensVcfvProblem; 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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 265 | 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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(); @@ -32603,53 +31750,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::GroundWaterProblem; 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::RichardsLensVcfvProblem; 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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 265 | 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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(); | ^ +/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 /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]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/richards/richardsmodel.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp:35: +/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::RichardsLensVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:205:36: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 205 | lensK_ = 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::RichardsLensVcfvProblem; 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]' +/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::RichardsLensVcfvProblem]' 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::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 /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: +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/examples/lens_richards_vcfv.cpp:32: +/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/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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::RichardsLensVcfvProblem; 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::RichardsLensVcfvProblem]' + 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::RichardsLensVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp:56:38: required from here + 56 | 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/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_richards_vcfv.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(); @@ -32663,17 +31837,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::GroundWaterProblem]' +/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::RichardsLensVcfvProblem]' 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]' +/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::RichardsLensVcfvProblem]' 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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 @@ -32699,23 +31873,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::GroundWaterProblem; 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::RichardsLensVcfvProblem; 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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 265 | 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 @@ -32736,23 +31910,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::GroundWaterProblem; 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::RichardsLensVcfvProblem; 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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 265 | 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 @@ -32760,20 +31934,20 @@ 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]' +/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::RichardsLensVcfvProblem; 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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 265 | 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 @@ -32783,43 +31957,64 @@ /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); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:211:27: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 211 | stencil.update(elem); + | ~~~~~~~~~~~~~~^~~~~~ +/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::RichardsLensVcfvProblem; 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::RichardsLensVcfvProblem]' + 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::RichardsLensVcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp:56:38: required from here + 56 | 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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_forchheimer_ad.dir/link.d CMakeFiles/powerinjection_forchheimer_ad.dir/examples/powerinjection_forchheimer_ad.cpp.o -o bin/powerinjection_forchheimer_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 60%] Built target powerinjection_forchheimer_ad -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' -[ 60%] 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 -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 | { - | ^ +/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +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/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: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/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ 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, @@ -32840,24 +32035,31 @@ /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]' +/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::RichardsLensVcfvProblem; 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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 265 | 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 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:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:40: /usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 1; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': /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 ); @@ -32874,20 +32076,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::GroundWaterProblem; 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::RichardsLensVcfvProblem; 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]' +/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::RichardsLensVcfvProblem; 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]' +/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::RichardsLensVcfvProblem]' 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::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 @@ -32910,87 +32112,41 @@ /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]' +/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::RichardsLensVcfvProblem; 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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' + 265 | 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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensVcfvProblem]' 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_richards_vcfv.cpp:56:38: 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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, +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/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]' +/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/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/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 | { - | ^ + | ^~~~~~~~~~~ +/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 @@ -33004,9 +32160,10 @@ /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: + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasenewtonconvergencewriter.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasenewtonmethod.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:52, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:40: /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); @@ -33020,334 +32177,667 @@ /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/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/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/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/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 > > >' +/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::InfiltrationProblem]' +/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::InfiltrationProblem]' +/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::InfiltrationProblem]' +/build/reproducible-path/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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 +/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::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/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]' +/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::InfiltrationProblem]' +/build/reproducible-path/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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::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(); +/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 + | ^~~~~~~~ +/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: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(); + | ^~~~~~ +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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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::RichardsLensVcfvProblem]': +/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/vcfv/vcfvstencil.hh: In member function 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >]': +/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::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: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/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 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/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::InfiltrationProblem]' +/build/reproducible-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::InfiltrationProblem]' +/build/reproducible-path/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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::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/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_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); + | ^~~~~~~ +/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 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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +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, + 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); + | ~~~~~~~~~~~~^~ +[ 59%] Linking CXX executable bin/co2injection_pvs_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_vcfv.dir/link.txt --verbose=1 +/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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_vcfv.dir/link.d CMakeFiles/co2injection_pvs_vcfv.dir/examples/co2injection_pvs_vcfv.cpp.o -o bin/co2injection_pvs_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 59%] Built target co2injection_pvs_vcfv +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' +[ 60%] 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 +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); + | ~~~~~~~~~~~~^~ +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>' + 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::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::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::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/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/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]' +[ 60%] Linking CXX executable bin/reservoir_blackoil_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_blackoil_vcfv.dir/link.txt --verbose=1 +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]' 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]' +/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::InfiltrationProblem]' +/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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 +/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]' + 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(); | ~~~~~~~~~~~~~~~~~^~ -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' +/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::InfiltrationProblem]' +/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::InfiltrationProblem]' +/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::InfiltrationProblem]' +/build/reproducible-path/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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:136:26: note: parameter passing for argument of type 'Dune::DiagonalMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 - 136 | DiagonalMatrix transposed() const +/usr/include/dune/common/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/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]' + 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: +/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]' 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/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::InfiltrationProblem]' +/build/reproducible-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::InfiltrationProblem]' +/build/reproducible-path/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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 +/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>]' +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::InfiltrationProblem; 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::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::InfiltrationProblem]' +/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::InfiltrationProblem]' +/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::InfiltrationProblem]' +/build/reproducible-path/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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 +/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/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*]' +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*]' +/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::InfiltrationProblem; 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/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/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::InfiltrationProblem]' +/build/reproducible-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::InfiltrationProblem]' +/build/reproducible-path/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/infiltration_pvs.cpp:49:38: required from here - 49 | return Opm::start(argc, argv); +/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 +/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::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 + | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_blackoil_vcfv.dir/link.d CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -o bin/reservoir_blackoil_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 60%] Built target reservoir_blackoil_vcfv +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' +[ 60%] 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 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 /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::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(); + | ^~~~~~~~~~~ +[ 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 +/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 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); + | ^~~~~~~~~ +/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); + | ~~~~~~~~^~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad.dir/examples/lens_immiscible_ecfv_ad.cpp.o -o bin/lens_immiscible_ecfv_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 60%] Built target lens_immiscible_ecfv_ad +make -f CMakeFiles/reservoir_blackoil_ecfv.dir/build.make CMakeFiles/reservoir_blackoil_ecfv.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' +[ 60%] 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 +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/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::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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 60%] Linking CXX executable bin/reservoir_ncp_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_ncp_ecfv.dir/link.txt --verbose=1 +/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 /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 /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 /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, @@ -33356,27 +32846,48 @@ /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); +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:35: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' + 116 | { return element_.geometry().center(); } + | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' + 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::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: 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(); | ^ +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_richards_ecfv.cpp:32: +/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/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' + 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::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | 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(); } + | ^ /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())); @@ -33390,23 +32901,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::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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::RichardsLensEcfvProblem]' 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/lens_richards_ecfv.cpp:60:38: 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(); @@ -33424,82 +32935,46 @@ /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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::RichardsLensEcfvProblem]' 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/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/transpose.hh:184:28: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 184 | return matrix.transposed(); | ^ -In file included from /usr/include/dune/grid/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 /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]' + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/richards/richardsmodel.hh:43, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:31, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:35: +/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::RichardsLensEcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:205:36: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 205 | lensK_ = 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::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' 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::RichardsLensEcfvProblem]' 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/examples/lens_richards_ecfv.cpp:60:38: 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 @@ -33508,7 +32983,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/obstacle_immiscible.cpp:33: + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.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(); @@ -33516,27 +32991,49 @@ /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); +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:35: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' + 116 | { return element_.geometry().center(); } + | ~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' + 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::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: 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 | ^~~~~~~~~~ +/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:116:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' + 116 | { return element_.geometry().center(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' + 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::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: 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 + | ^~~~~~ 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, @@ -33558,23 +33055,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::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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::RichardsLensEcfvProblem]' 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/lens_richards_ecfv.cpp:60:38: 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 @@ -33595,1753 +33092,278 @@ /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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::RichardsLensEcfvProblem]' 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/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/common/fmatrix.hh:171:32: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 171 | FieldMatrix transposed() const | ^~~~~~~~~~ In file included from /usr/include/dune/common/parallel/mpihelper.hh:18, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:21: -/usr/include/dune/common/parallel/mpicommunication.hh: In instantiation of 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]': -/build/reproducible-path/opm-simulators-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, 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::RichardsLensEcfvProblem; 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/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::RichardsLensEcfvProblem]' 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/lens_richards_ecfv.cpp:60:38: 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 +/usr/include/dune/common/parallel/mpicommunication.hh:208:7: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 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*]' +/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::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' + 984 | storage = gridView_.comm().sum(storage); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 269 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: 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/grid/yaspgrid.hh:26, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:40: +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::center() const [with CoordType = double; unsigned int dim = 2; unsigned int coorddim = 2; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:116:44: required from 'decltype(auto) Opm::EcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true]' + 116 | { return element_.geometry().center(); } + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' + 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::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh:249:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 249 | GlobalCoordinate center() const + | ^~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_ncp_ecfv.dir/link.d CMakeFiles/reservoir_ncp_ecfv.dir/examples/reservoir_ncp_ecfv.cpp.o -o bin/reservoir_ncp_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 60%] Built target reservoir_ncp_ecfv +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' +[ 60%] 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 +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/bits/locale_classes.h:40, + from /usr/include/c++/14/bits/ios_base.h:41, + from /usr/include/c++/14/ios:44, + from /usr/include/c++/14/ostream:40, + from /usr/include/c++/14/iostream:41, + from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:8: +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector, 1>]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; 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, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Op = ompi_op_t*]' 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); | ^~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; 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, 1> >; Type = Dune::FieldVector, 1>]' 465 | (Generic_MPI_Op::get()),communicator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector, 1>]' 211 | allreduce >(&in,&out,1); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-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]' +/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::RichardsLensEcfvProblem; 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 - | ^~~~~~~~ -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 - | ^~~~~~~~ -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/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); - | ^~~~~~~~~ -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 - | ^~~~~~~~ -[ 61%] Linking CXX executable bin/lens_immiscible_ecfv_ad_trans -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/link.txt --verbose=1 -In file included from /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::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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -o bin/lens_immiscible_ecfv_ad_trans -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 61%] Built target lens_immiscible_ecfv_ad_trans -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' -[ 61%] 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 -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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -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 /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/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 | { - | ^ -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/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/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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 - | ^~~ -/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::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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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/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(); - | ^~~~~~~~~~~ -[ 62%] Linking CXX executable bin/lens_richards_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_richards_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::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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 62%] Linking CXX executable bin/outflow_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/outflow_pvs.dir/link.txt --verbose=1 -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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_richards_ecfv.dir/link.d CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o -o bin/lens_richards_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 lens_richards_ecfv -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' -[ 62%] 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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/outflow_pvs.dir/link.d CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o -o bin/outflow_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 outflow_pvs -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 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 | { - | ^ -[ 62%] Linking CXX executable bin/co2injection_pvs_ni_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/co2injection_pvs_ni_ecfv.dir/link.txt --verbose=1 -/build/reproducible-path/opm-simulators-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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/co2injection_pvs_ni_ecfv.dir/link.d CMakeFiles/co2injection_pvs_ni_ecfv.dir/examples/co2injection_pvs_ni_ecfv.cpp.o -o bin/co2injection_pvs_ni_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 co2injection_pvs_ni_ecfv -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' -[ 62%] Building CXX object CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 -/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/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::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::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::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/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/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 /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())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/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/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::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/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: -/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::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::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::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/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/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(); - | ~~~~~~~~~~~~~~~~~^~ -/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::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 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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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); - | ~~~~~~~~^~~~~~~~~~~ -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 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(); - | ^ -[ 62%] Linking CXX executable bin/opmrst_inspect -/usr/bin/cmake -E cmake_link_script CMakeFiles/opmrst_inspect.dir/link.txt --verbose=1 -In file included from /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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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 - | ^~~ -/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/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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 190 | Coordinate position(int i, int c) const - | ^~~~~~~~ -In file included from /usr/include/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 - | ^~~~~~~~ -/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); - | ^~~~~~~~~~~~ -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*]' +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 189 | operator()(const _Tp& __x, const _Tp& __y) const + | ^~~~~~~~ +/usr/include/c++/14/bits/stl_function.h: In instantiation of 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' 64 | temp = func(*in, *inout); | ~~~~^~~~~~~~~~~~~ -/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' +/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:984:39: required from 'void Opm::FvBaseDiscretization::globalStorage(EqVector&, unsigned int) const [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem; EqVector = 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::RichardsLensEcfvProblem; 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/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 269 | this->model().globalStorage(storage); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::PowerInjectionDarcyAdProblem]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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]' +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-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/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/opmrst_inspect.dir/link.d CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -o bin/opmrst_inspect -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 opmrst_inspect -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' -[ 63%] 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 -/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/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/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 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/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/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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 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 -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 /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/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::ReservoirNcpEcfvProblem; 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::RichardsLensEcfvProblem; 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]' +/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::RichardsLensEcfvProblem; 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]' +/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::RichardsLensEcfvProblem]' 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]' +/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::RichardsLensEcfvProblem]' 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/examples/lens_richards_ecfv.cpp:60:38: 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(); - | ^ -/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 +/usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 269 | GlobalCoordinate corner(int k) const + | ^~~~~~ +In file included from /usr/include/dune/common/fvector.hh:17, + from /usr/include/dune/common/fmatrix.hh:16: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector, 1>; V = Dune::FieldVector, 1>; derived_type = Dune::FieldVector, 1>]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector, 1>]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus, 1> >; Type = Dune::FieldVector, 1>]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector, 1>]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -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); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 265 | this->model().checkConservativeness(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ -/usr/include/dune/geometry/axisalignedcubegeometry.hh:249:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 249 | GlobalCoordinate center() const - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-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 +/usr/include/dune/common/densevector.hh:439:18: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 439 | derived_type operator+ (const DenseVector& b) const + | ^~~~~~~~ +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator+(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/c++/14/bits/stl_function.h:190:20: required from 'constexpr _Tp std::plus<_Tp>::operator()(const _Tp&, const _Tp&) const [with _Tp = Dune::FieldVector]' + 190 | { return __x + __y; } + | ~~~~^~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: required from 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Datatype = ompi_datatype_t*]' + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:53:68: required from 'static ompi_op_t* Dune::Generic_MPI_Op::get() [with Type = Dune::FieldVector; BinaryFunction = std::plus >; Enable = void; MPI_Op = ompi_op_t*]' + 53 | MPI_Op_create((void (*)(void*, void*, int*, MPI_Datatype*))&operation,true,op.get()); + | ^~~~~~~~~~ +/usr/include/dune/common/parallel/mpicommunication.hh:465:70: required from 'int Dune::Communication::allreduce(const Type*, Type*, int) const [with BinaryFunction = std::plus >; Type = Dune::FieldVector]' + 465 | (Generic_MPI_Op::get()),communicator); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ +/usr/include/dune/common/parallel/mpicommunication.hh:211:31: required from 'T Dune::Communication::sum(const T&) const [with T = Dune::FieldVector]' + 211 | allreduce >(&in,&out,1); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-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::RichardsLensEcfvProblem; EqVector = Dune::FieldVector]' 984 | storage = gridView_.comm().sum(storage); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -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 - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_vcfv_ad.dir/link.d CMakeFiles/lens_immiscible_vcfv_ad.dir/examples/lens_immiscible_vcfv_ad.cpp.o -o bin/lens_immiscible_vcfv_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 lens_immiscible_vcfv_ad -make -f CMakeFiles/reservoir_blackoil_ecfv.dir/build.make CMakeFiles/reservoir_blackoil_ecfv.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 63%] 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 -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); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:269:36: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 269 | this->model().globalStorage(storage); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::RichardsLensEcfvProblem]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | 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/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(); @@ -35363,121 +33385,39 @@ /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); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:211:27: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem]' + 211 | stencil.update(elem); + | ~~~~~~~~~~~~~~^~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:224:31: required from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::RichardsLensEcfvProblem; 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::RichardsLensEcfvProblem]' + 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::RichardsLensEcfvProblem]' + 301 | Simulator simulator; + | ^~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_ecfv.cpp:60:38: required from here + 60 | return Opm::start(argc, argv); | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ /usr/include/dune/grid/common/intersection.hh:406:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 406 | GlobalCoordinate centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/dune/grid/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 /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 | { | ^ -/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:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Dune::YaspIntersection > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' - 575 | __a.construct(__p, std::forward<_Args>(__args)...); - | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] -/build/reproducible-path/opm-simulators-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 - | ^~~~~~~~~~~~~~~~~~~~~ -[ 63%] Linking CXX executable bin/groundwater_immiscible -/usr/bin/cmake -E cmake_link_script CMakeFiles/groundwater_immiscible.dir/link.txt --verbose=1 +In member function 'void 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 @@ -35500,49 +33440,10 @@ /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); - | ^~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/groundwater_immiscible.dir/link.d CMakeFiles/groundwater_immiscible.dir/examples/groundwater_immiscible.cpp.o -o bin/groundwater_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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' -[ 63%] 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 -/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 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/reservoir_blackoil_vcfv.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ +/usr/include/dune/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, @@ -35599,6 +33500,21 @@ /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/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/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: @@ -35621,6 +33537,11 @@ /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: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 + 1080 | totalRate = comm.sum(totalRate); + | ^~~~~~~~~ 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, @@ -35682,6 +33603,10 @@ /usr/include/dune/grid/common/geometry.hh:286:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 286 | GlobalCoordinate center () const | ^~~~~~ +/build/reproducible-path/opm-simulators-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: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/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]': @@ -35703,6 +33628,40 @@ /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/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(); + | ^ /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())); @@ -35738,6 +33697,26 @@ /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: +/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:143:47: required from 'class Dune::Geometry<1, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' 143 | using JacobianDefault = decltype(transpose(std::declval())); @@ -35773,6 +33752,130 @@ /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: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/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: @@ -35804,6 +33907,107 @@ /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/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/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, @@ -35917,6 +34121,10 @@ /usr/include/dune/grid/yaspgrid/ygrid.hh:647:58: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 647 | Dune::FieldVector lowerleft() const | ^~~~~~~~~ +/usr/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, @@ -35989,10 +34197,33 @@ /usr/include/dune/geometry/axisalignedcubegeometry.hh:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ -/build/reproducible-path/opm-simulators-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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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 + | ^~~~~~~~ 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]': @@ -36029,10 +34260,23 @@ /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 | ^~~~~~~~ -[ 63%] Linking CXX executable bin/infiltration_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/infiltration_pvs.dir/link.txt --verbose=1 -[ 63%] Linking CXX executable bin/obstacle_immiscible -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_immiscible.dir/link.txt --verbose=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::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(); + | ^~~~~~~~~~~ +/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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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, @@ -36088,6 +34332,11 @@ /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()); + | ~~~~~~~~~~~~~~~^~ /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(); @@ -36214,325 +34463,12 @@ /usr/include/dune/grid/yaspgrid/yaspgridintersection.hh:177:34: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 177 | FieldVector centerUnitOuterNormal () const | ^~~~~~~~~~~~~~~~~~~~~ -In file included from /usr/include/dune/grid/common/geometry.hh:16, - from /usr/include/dune/grid/common/grid.hh:1130, - from /usr/include/dune/grid/common/intersection.hh:9, - from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:25: -/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = DiagonalMatrix; typename std::enable_if::value, int>::type = 0]': -/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<2, 2, const Dune::YaspGrid<2>, Dune::YaspGeometry>' - 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); - | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:128:41: required from 'class Dune::VTKWriter > > >' - 128 | ::Entity::Geometry::LocalCoordinate Coordinate; - | ^~~~~~~~~~ -/build/reproducible-path/opm-simulators-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(); - | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_immiscible.dir/link.d CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -o bin/obstacle_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 obstacle_immiscible -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=" -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/infiltration_pvs.dir/link.d CMakeFiles/infiltration_pvs.dir/examples/infiltration_pvs.cpp.o -o bin/infiltration_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 infiltration_pvs -make -f CMakeFiles/powerinjection_forchheimer_fd.dir/build.make CMakeFiles/powerinjection_forchheimer_fd.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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_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' -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' -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 - | ^~~~~~~~~~~~ -[ 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 -[ 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 -/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 - | ^~~ -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 - | ^~~~~~~~~~~~~~~~~~~~~ +[ 60%] Linking CXX executable bin/obstacle_ncp +/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_ncp.dir/link.txt --verbose=1 +/usr/include/dune/common/parallel/mpicommunication.hh: In static member function 'static void Dune::Generic_MPI_Op::operation(Type*, Type*, int*, ompi_datatype_t**) [with Type = Dune::FieldVector, 1>; BinaryFunction = std::plus, 1> >; Enable = void]': +/usr/include/dune/common/parallel/mpicommunication.hh:64:20: note: parameter passing for argument of type 'Dune::FieldVector, 1>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 64 | temp = func(*in, *inout); + | ~~~~^~~~~~~~~~~~~ In file included from /usr/include/dune/grid/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 @@ -36545,6 +34481,11 @@ /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/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 ); + | ~~~~~~~~~~~~~~~^~~~~ /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]); @@ -36555,121 +34496,18 @@ /usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 219 | GlobalCoordinate corner ( int i ) const | ^~~~~~ -In 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]' +/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); | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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 - | ^~~~~~ /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/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 - | ^~~~~~~~ +/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/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 @@ -36686,65 +34524,21 @@ /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/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, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /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); | ^~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_ncp.dir/link.d CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -o bin/obstacle_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 60%] Built target obstacle_ncp +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' +[ 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 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: @@ -36752,6 +34546,20 @@ /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 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: +/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, @@ -36760,7 +34568,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_darcy_fd.cpp:31: + 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())); @@ -36771,36 +34579,36 @@ /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::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::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::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::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::PowerInjectionDarcyAdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here +/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::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]' +/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::PowerInjectionDarcyFdProblem; 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::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::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::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::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::PowerInjectionDarcyAdProblem]' 301 | Simulator simulator; | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here +/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 @@ -36810,7 +34618,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_darcy_fd.cpp: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(); @@ -36824,16 +34632,16 @@ /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::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::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::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::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::PowerInjectionDarcyAdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here +/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 @@ -36842,59 +34650,216 @@ 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 /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: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]' +/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::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::PowerInjectionDarcyAdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here +/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/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: + 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::PowerInjectionDarcyFdProblem; 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::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::PowerInjectionDarcyFdProblem]' +/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::PowerInjectionDarcyFdProblem]' +/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::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::PowerInjectionDarcyAdProblem]' 302 | simulator.run(); | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/powerinjection_darcy_fd.cpp:54:38: required from here +/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/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/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 + | ^~~~~~~~ +[ 60%] Linking CXX executable bin/powerinjection_forchheimer_ad +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_forchheimer_ad.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::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); + | ~~~~~~~~^~~~~~~~~~~ +/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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_forchheimer_ad.dir/link.d CMakeFiles/powerinjection_forchheimer_ad.dir/examples/powerinjection_forchheimer_ad.cpp.o -o bin/powerinjection_forchheimer_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 60%] Built target powerinjection_forchheimer_ad +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' +[ 60%] 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/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); + | ^~~~~~~ +[ 60%] Linking CXX executable bin/lens_richards_vcfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_richards_vcfv.dir/link.txt --verbose=1 +[ 60%] 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,--dependency-file=CMakeFiles/obstacle_pvs.dir/link.d CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -o bin/obstacle_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 60%] Built target obstacle_pvs +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' +[ 60%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_richards_vcfv.dir/link.d CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -o bin/lens_richards_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 60%] Built target lens_richards_vcfv +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' +[ 61%] 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 +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 /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); + | ~~~~~~~~~~~~^~ +/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 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, @@ -36949,6 +34914,10 @@ /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/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 /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, @@ -37034,78 +35003,18 @@ /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/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 - | ^~~~~~~~ -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/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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/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: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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ 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, @@ -37142,76 +35051,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -/usr/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/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 - | ^~~~~~ -/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/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(); @@ -37274,43 +35113,24 @@ /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: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); - | ^~~~~~~ -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::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 /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::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/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 | { + | ^ +[ 61%] Linking CXX executable bin/powerinjection_darcy_fd +/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_fd.dir/link.txt --verbose=1 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] | ^~ -/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/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]': @@ -37322,17 +35142,26 @@ /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: -/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, - 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/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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_darcy_fd.dir/link.d CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -o bin/powerinjection_darcy_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 61%] Built target powerinjection_darcy_fd +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' +[ 61%] 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/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>]': @@ -37343,74 +35172,44 @@ /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/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, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:52, + 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/immiscible/immisciblemodel.hh:41, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad.hh:32: +/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::LensProblemEcfvAd; 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::LensProblemEcfvAd]' + 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::LensProblemEcfvAd]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/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_23.cpp:92:38: required from here + 92 | 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]); | ~~~~~~~~~~~~~~~~~~~~~~^~~ -[ 64%] Linking CXX executable bin/obstacle_pvs -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_pvs.dir/link.txt --verbose=1 -/build/reproducible-path/opm-simulators-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] - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~ -/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 /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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_pvs.dir/link.d CMakeFiles/obstacle_pvs.dir/examples/obstacle_pvs.cpp.o -o bin/obstacle_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 64%] Built target obstacle_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' -[ 65%] 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/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 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_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(); - | ^ + 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: /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())); @@ -37424,23 +35223,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' - 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_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/usr/include/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' + 24 | typedef GeoGrid::Intersection< Grid, typename HostIntersectionIterator::Intersection > IntersectionImpl; + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: [ skipping 3 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here + 92 | 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(); @@ -37458,87 +35261,180 @@ /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_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/usr/include/dune/grid/geometrygrid/intersectioniterator.hh:24:94: required from 'class Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >' + 24 | typedef GeoGrid::Intersection< Grid, typename HostIntersectionIterator::Intersection > IntersectionImpl; + | ^~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:107:20: [ skipping 3 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here + 92 | 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]' +/usr/include/dune/common/transpose.hh: In instantiation of 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >::JacobianInverseTransposed; typename std::enable_if::value, int>::type = 0]': +/usr/include/dune/grid/common/geometry.hh:138:54: required from 'class Dune::Geometry<1, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 152 | decltype(handle_proxy_member_access(realIterator.dereference())) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > > >' + 59 | Iterator _begin; + | ^~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 441 | for( const auto &intersection : intersections( gridView, element ) ) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here + 92 | 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_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]' +/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, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 152 | decltype(handle_proxy_member_access(realIterator.dereference())) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/common/iteratorrange.hh:59:14: required from 'class Dune::IteratorRange, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > > >' + 59 | Iterator _begin; + | ^~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:441:56: required from 'void Dune::GridPtr::initialize(Dune::DGFGridFactory&) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 441 | for( const auto &intersection : intersections( gridView, element ) ) + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/gridptr.hh:213:17: required from 'Dune::GridPtr::GridPtr(std::istream&, MPICommunicatorType) [with GridType = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here + 92 | 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 = 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]' +/usr/include/dune/grid/geometrygrid/hostcorners.hh:26:55: required from 'class Dune::GeoGrid::HostCorners, Dune::YaspEntity> >' + 26 | typedef typename HostGeometry::GlobalCoordinate Coordinate; + | ^~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:56:39: required from 'class Dune::GeoGrid::CoordFunctionCaller, Dune::YaspEntity>, Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct > >' + 56 | const HostCorners< HostEntity > hostCorners_; + | ^~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:63:33: required from 'class Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>' + 63 | const CoordFunctionCaller coordFunctionCaller_; + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/entity.hh:255:23: required from 'Dune::GeoGrid::EntityBase::Geometry Dune::GeoGrid::EntityBase::geometry() const [with int codim = 0; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; Geometry = Dune::Geometry<2, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>]' + 255 | CoordVector coords( hostEntity(), grid().coordFunction() ); + | ^~~~~~ +/usr/include/dune/grid/common/entity.hh:316:60: [ 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: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/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here + 92 | 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/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/geometrygrid/gridfamily.hh:13, + from /usr/include/dune/grid/geometrygrid/grid.hh:17, + from /usr/include/dune/grid/geometrygrid.hh:5, + from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:33: +/usr/include/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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 = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 /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(); @@ -37555,23 +35451,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::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_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/usr/include/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 4 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here + 92 | 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 @@ -37592,250 +35489,897 @@ /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_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/usr/include/dune/grid/geometrygrid/intersectioniterator.hh:24:94: [ skipping 4 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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here + 92 | 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]' +/usr/include/dune/common/fmatrix.hh: In instantiation of 'Dune::FieldMatrix Dune::FieldMatrix::transposed() const [with K = double; int ROWS = 3; int COLS = 1]': +/usr/include/dune/common/transpose.hh:184:27: required from 'auto Dune::transpose(const Matrix&) [with Matrix = MultiLinearGeometry, Opm::Properties::Grid::IdentityCoordFct, std::allocator > > >::JacobianInverseTransposed; 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, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' + 138 | using JacobianInverseDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 152 | decltype(handle_proxy_member_access(realIterator.dereference())) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here + 92 | 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 = 3]': +/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, 3, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Geometry>' + 143 | using JacobianDefault = decltype(transpose(std::declval())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:198:48: required from 'class Dune::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 198 | typedef typename Geometry::LocalCoordinate LocalCoordinate; + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersectioniterator.hh:152:65: required from 'class Dune::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::IntersectionIterator, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::IntersectionIterator, Dune::YaspIntersectionIterator >, Dune::YaspIntersection > > >, Dune::GeoGrid::Intersection, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection, Dune::YaspIntersection > > > >' + 152 | decltype(handle_proxy_member_access(realIterator.dereference())) + | ~~~~~~~~~~~~~~~~~~~~~~~~^~ +/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::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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_23.cpp:92:38: required from here + 92 | 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 = 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]); + | ~~~~~~~~~~~~~~~~~~~~~~^~~ +/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_23.cpp:92:38: required from here + 92 | 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/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/geometrygrid/hostcorners.hh:26:55: required from 'class Dune::GeoGrid::HostCorners, Dune::YaspEntity> >' + 26 | typedef typename HostGeometry::GlobalCoordinate Coordinate; + | ^~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:56:39: required from 'class Dune::GeoGrid::CoordFunctionCaller, Dune::YaspEntity>, Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct > >' + 56 | const HostCorners< HostEntity > hostCorners_; + | ^~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:63:33: required from 'class Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>' + 63 | const CoordFunctionCaller coordFunctionCaller_; + | ^~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/entity.hh:255:23: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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/obstacle_ncp.cpp:52:38: required from here - 52 | return Opm::start(argc, argv); +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here + 92 | 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/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/grid/io/file/vtk/function.hh:16, + 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: +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of '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 > >; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' + 195 | GlobalCoordinate center () const { return mapping_->center(); } + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 ) ); } + | ^~~~~~ +/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 /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]': -/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/geometry/multilineargeometry.hh:572:76: required from '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 > >; GlobalCoordinate = Dune::FieldVector]' + 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' + 195 | GlobalCoordinate center () const { return mapping_->center(); } + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 2; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here + 92 | 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/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/obstacle_ncp.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 - | ^~~~~~~~ -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]' +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 | { + | ^ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::GlobalCoordinate Dune::MultiLinearGeometry::corner(int) const [with ct = double; int mydim = 0; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/geometrygrid/geometry.hh:194:78: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 0; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' + 194 | GlobalCoordinate corner ( const int i ) const { return mapping_->corner( i ); } + | ~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/common/geometry.hh:221:27: required from '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]' 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::ObstacleProblem]' +/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::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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here + 92 | 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/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | 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; 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*]' +In file included from /usr/include/c++/14/string:49, + from /usr/include/c++/14/stdexcept:39, + from /usr/include/opm/material/densead/Evaluation.hpp:42, + from /usr/include/opm/material/densead/Math.hpp:35, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/immiscible/immisciblemodel.hh:31: +/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]' - 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/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/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]' +/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::LensProblemEcfvAd; 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::LensProblemEcfvAd]' + 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::LensProblemEcfvAd]' 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/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::LensProblemEcfvAd]' 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/lens_immiscible_ecfv_ad_23.cpp:92:38: required from here + 92 | 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 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::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 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/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/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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: required from 'std::vector<_Tp, _Alloc>::reference std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >; reference = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd]' + 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::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_23.cpp:92:38: required from here + 92 | 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 + | ^~~~~~~~~~~~~~~~~~~~~ +[ 61%] Linking CXX executable bin/printvfp +/usr/bin/cmake -E cmake_link_script CMakeFiles/printvfp.dir/link.txt --verbose=1 +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(); } + | ~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/geometrygrid/hostcorners.hh:29:43: required from 'Dune::GeoGrid::HostCorners::HostCorners(const HostEntity&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 29 | : hostGeometry_( hostEntity.geometry() ) + | ~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:36:9: required from 'Dune::GeoGrid::CoordFunctionCaller >::CoordFunctionCaller(const HostEntity&, const CoordFunctionInterface&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; CoordFunctionInterface = Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct >]' + 36 | : hostCorners_( hostEntity ), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:50:11: required from 'Dune::GeoGrid::CoordVector::CoordVector(const HostEntity&, const CoordFunction&) [with int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; CoordFunction = Opm::Properties::Grid::IdentityCoordFct]' + 50 | : coordFunctionCaller_( hostEntity, coordFunction ) + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/entity.hh:255:23: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | 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/dune/common/fvector.hh:17, + from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/baseoutputmodule.hh:30: +/usr/include/dune/common/densevector.hh: In instantiation of 'Dune::DenseVector::derived_type Dune::DenseVector::operator-(const Dune::DenseVector&) const [with Other = Dune::FieldVector; V = Dune::FieldVector; derived_type = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:924:29: required from 'static bool Dune::MultiLinearGeometry::affine(TopologyId, std::integral_constant, CornerIterator&, JacobianTransposed&) [with int dim = 2; CornerIterator = const Dune::FieldVector*; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; TopologyId = std::integral_constant; JacobianTransposed = Dune::FieldMatrix]' + 924 | norm += (jtTop[ i ] - jt[ i ]).two_norm2(); + | ~~~~~~~~~~~~^~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:463:20: required from 'bool Dune::MultiLinearGeometry::affine(JacobianTransposed&) const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; JacobianTransposed = Dune::FieldMatrix]' + 463 | return affine( topologyId(), std::integral_constant< int, mydimension >(), cit, jacobianT ); + | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:561:30: required from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 561 | affine_( Base::affine( jacobianTransposed_ ) ), + | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: required from 'Dune::GeoGrid::Geometry::Mapping::Mapping(const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 113 | refCount_( 0 ) + | ^ +/usr/include/dune/grid/geometrygrid/geometry.hh:143:20: required from 'Dune::GeoGrid::Geometry::Geometry(const Grid&, const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 143 | mapping_ = new( mappingStorage ) Mapping( type, coords ); + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/entity.hh:256:18: [ skipping 3 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 + | ^~~~~~~~ +/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/geometrygrid/intersection.hh:171:49: required from '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 > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 171 | return unitOuterNormal( refFace.position( 0, 0 ) ); + | ~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:408:46: required from '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]' + 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 > >, 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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd]' + 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::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_23.cpp:92:38: required from here + 92 | 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/geometry/multilineargeometry.hh: In instantiation of '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 > >; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' + 195 | GlobalCoordinate center () const { return mapping_->center(); } + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:158:53: 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 > > > >]' + 158 | (*integrationPos_) = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: required from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; allocator_type = std::allocator > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace >]' + 575 | __a.construct(__p, std::forward<_Args>(__args)...); + | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/vector.tcc:117:30: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/build/reproducible-path/opm-simulators-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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd]' + 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::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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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 ) ); } + | ^~~~~~ +/usr/include/dune/grid/yaspgrid/ygrid.hh: In instantiation of 'Dune::YGridComponent::fTupel Dune::YGridComponent::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; Dune::YGridComponent::fTupel = Dune::FieldVector]': +/usr/include/dune/grid/yaspgrid/ygrid.hh:649:29: required from 'Dune::FieldVector::dim> Dune::YGrid::Iterator::lowerleft() const [with Coordinates = Dune::EquidistantCoordinates; typename Coordinates::ctype = double]' + 649 | return _it.lowerleft(); + | ~~~~~~~~~~~~~^~ +/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(); } + | ~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/geometrygrid/hostcorners.hh:29:43: required from 'Dune::GeoGrid::HostCorners::HostCorners(const HostEntity&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>]' + 29 | : hostGeometry_( hostEntity.geometry() ) + | ~~~~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:36:9: required from 'Dune::GeoGrid::CoordFunctionCaller >::CoordFunctionCaller(const HostEntity&, const CoordFunctionInterface&) [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; CoordFunctionInterface = Dune::AnalyticalCoordFunctionInterface::IdentityCoordFct >]' + 36 | : hostCorners_( hostEntity ), + | ^~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:50:11: [ skipping 4 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/yaspgrid/ygrid.hh:409:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 409 | fTupel lowerleft() const + | ^~~~~~~~~ +In file included from /usr/include/dune/grid/geometrygrid/gridview.hh:15, + from /usr/include/dune/grid/geometrygrid/gridfamily.hh:14: +/usr/include/dune/grid/geometrygrid/intersection.hh: In instantiation of 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]': +/usr/include/dune/grid/geometrygrid/intersection.hh:163:55: required from 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::unitOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 163 | FieldVector< ctype, dimensionworld > normal = outerNormal( local ); + | ^~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/intersection.hh:171:16: required from '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 > >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 171 | return unitOuterNormal( refFace.position( 0, 0 ) ); + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/intersection.hh:408:46: required from '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]' + 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 > >, 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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: required from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace; _Args = {const Dune::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Intersection >, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::Intersection >, Dune::YaspIntersection > > > > >&, long unsigned int}; _Tp = Opm::EcfvStencil > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >, true, true>::EcfvSubControlVolumeFace]' + 191 | { ::new((void *)__p) _Up(std::forward<_Args>(__args)...); } + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/c++/14/bits/alloc_traits.h:575:17: [ skipping 3 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd]' + 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::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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/intersection.hh:147:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 147 | outerNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~ +In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:8, + from /usr/include/dune/grid/geometrygrid/cornerstorage.hh:10, + from /usr/include/dune/grid/geometrygrid/entity.hh:12, + from /usr/include/dune/grid/geometrygrid/datahandle.hh:13, + from /usr/include/dune/grid/geometrygrid/grid.hh:16: +/usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]': +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~^ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 188 | coords.calculate( coords_ ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 258 | corners_( corners ) + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:563:44: required from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 563 | integrationElementComputed_( false ) + | ^ +/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | Coordinate operator[] ( int i ) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of '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 > >; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:584:40: required from 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::global(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]' + 584 | GlobalCoordinate global( corner( 0 ) ); + | ~~~~~~^~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:572:47: required from '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 > >; GlobalCoordinate = Dune::FieldVector]' + 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ^~~~~~ +/usr/include/dune/grid/geometrygrid/geometry.hh:195:65: required from 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::center() const [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector]' + 195 | GlobalCoordinate center () const { return mapping_->center(); } + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:288:27: required from 'Dune::Geometry::GlobalCoordinate Dune::Geometry::center() const [with int mydim = 1; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' + 288 | return impl().center(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:158:53: 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 > > > >]' + 158 | (*integrationPos_) = geometry.center(); + | ~~~~~~~~~~~~~~~^~ +/usr/include/c++/14/bits/new_allocator.h:191:4: [ skipping 4 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd]' + 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::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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:275:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 275 | 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/geometrygrid/hostcorners.hh:39:36: required from 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]' + 39 | return hostGeometry_.corner( i ); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~^ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 188 | coords.calculate( coords_ ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 258 | corners_( corners ) + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:563:44: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | 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/lens_immiscible_ecfv_ad_23.cpp: In instantiation of 'Opm::Properties::Grid::IdentityCoordFct::RangeVector Opm::Properties::Grid::IdentityCoordFct::operator()(const DomainVector&) const [with ctype = double; unsigned int dim = 2; unsigned int dimworld = 3; TypeTag = Opm::Properties::TTag::LensProblemEcfvAd; RangeVector = Dune::FieldVector; DomainVector = Dune::FieldVector]': +/usr/include/dune/grid/geometrygrid/coordfunction.hh:93:18: required from '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; std::enable_if_t<((bool)typename std::__detector::__is_detected::value)> = void; typename std::__detector::__is_detected = std::true_type; RangeVector = Dune::FieldVector]' + 93 | y = asImp()(x); + | ~~~~~~~^~~ +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:32: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 188 | coords.calculate( coords_ ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::CoordVector<2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, false>; ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 258 | corners_( corners ) + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:563:44: [ skipping 6 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_immiscible_ecfv_ad_23.cpp:60:17: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 60 | RangeVector operator()(const DomainVector& x) const + | ^~~~~~~~ +/usr/include/dune/grid/geometrygrid/hostcorners.hh: In instantiation of 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<2, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]': +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required 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; RangeVector = Dune::FieldVector]' + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~^ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required 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 >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required 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 >]' + 188 | coords.calculate( coords_ ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:258:9: required 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 > >]' + 258 | corners_( corners ) + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:563:44: required 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 > >]' + 563 | integrationElementComputed_( false ) + | ^ +/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: [ skipping 5 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/hostcorners.hh:37:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 37 | Coordinate operator[] ( int i ) const + | ^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In instantiation of 'Dune::MultiLinearGeometry::JacobianTransposed Dune::MultiLinearGeometry::jacobianTransposed(const LocalCoordinate&) const [with ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; JacobianTransposed = Dune::FieldMatrix; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/geometry/multilineargeometry.hh:352:98: required from '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 > >; Volume = double; LocalCoordinate = Dune::FieldVector]' + 352 | return MatrixHelper::template sqrtDetAAT< mydimension, coorddimension >( jacobianTransposed( local ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:645:40: required 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 > >; ctype = double; LocalCoordinate = Dune::FieldVector]' + 645 | return Base::integrationElement( local ); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:652:16: required 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 > >; Volume = double]' + 652 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/geometry.hh:201:54: required 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 >; ctype = double]' + 201 | ctype volume () const { return mapping_->volume(); } + | ~~~~~~~~~~~~~~~~^~ +/usr/include/dune/grid/common/geometry.hh:273:27: required 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; Volume = double]' + 273 | return impl().volume(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/ecfv/ecfvstencil.hh:159:36: [ skipping 5 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd]' + 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::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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:377:24: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 377 | JacobianTransposed jacobianTransposed ( const LocalCoordinate &local ) const + | ^~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/axisalignedcubegeometry.hh: In instantiation of 'Dune::AxisAlignedCubeGeometry::GlobalCoordinate Dune::AxisAlignedCubeGeometry::corner(int) const [with CoordType = double; unsigned int dim = 2; 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 = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]' + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/geometrygrid/hostcorners.hh:39:36: required from 'Dune::GeoGrid::HostCorners::Coordinate Dune::GeoGrid::HostCorners::operator[](int) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; Coordinate = Dune::FieldVector]' + 39 | return hostGeometry_.corner( i ); + | ~~~~~~~~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:42:46: required from 'void Dune::GeoGrid::CoordFunctionCaller >::evaluate(unsigned int, RangeVector&) const [with HostEntity = Dune::Entity<0, 2, const Dune::YaspGrid<2>, Dune::YaspEntity>; ct = double; unsigned int dimD = 2; unsigned int dimR = 3; Impl = Opm::Properties::Grid::IdentityCoordFct; RangeVector = Dune::FieldVector]' + 42 | coordFunction_.evaluate( hostCorners_[ i ], y ); + | ~~~~~~~~~~~~^ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:59:40: required from 'void Dune::GeoGrid::CoordVector::calculate(std::array::type::Traits::ctype, dimensionworld>, size>&) const [with long unsigned int size = 4; int mydim = 2; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; typename std::remove_const::type::Traits::ctype = double; typename std::remove_const::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 59 | coordFunctionCaller_.evaluate( i, corners[ i ] ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:188:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::CoordVector&) [with bool fake = false; int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 188 | coords.calculate( coords_ ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:258:9: [ skipping 7 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] +/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_23.cpp:92:38: required from here + 92 | 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/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::global(const LocalCoordinate&) const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GlobalCoordinate = Dune::FieldVector; LocalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:153:49: required from '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 >; typename std::remove_const<_Tp>::type::Traits::ctype = double; typename std::remove_const<_Tp>::type::Traits = Dune::GeoGrid::GridFamily, Opm::Properties::Grid::IdentityCoordFct, std::allocator >::Traits; typename std::remove_const<_Tp>::type = Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 153 | corners[ i ] = elementGeometry_.global( hostLocalGeometry_.corner( i ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/cornerstorage.hh:193:25: required from 'Dune::GeoGrid::CornerStorage::CornerStorage(const Dune::GeoGrid::IntersectionCoordVector&) [with int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 193 | coords.calculate( coords_ ); + | ~~~~~~~~~~~~~~~~^~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:258:9: required from 'Dune::MultiLinearGeometry::MultiLinearGeometry(Dune::GeometryType, const Corners&) [with Corners = Dune::GeoGrid::IntersectionCoordVector, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 258 | corners_( corners ) + | ^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:563:44: required from 'Dune::CachedMultiLinearGeometry::CachedMultiLinearGeometry(Dune::GeometryType, const CornerStorage&) [with CornerStorage = Dune::GeoGrid::IntersectionCoordVector, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; ct = double; int mydim = 1; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 563 | integrationElementComputed_( false ) + | ^ +/usr/include/dune/grid/geometrygrid/geometry.hh:113:26: required from 'Dune::GeoGrid::Geometry::Mapping::Mapping(const Dune::GeometryType&, const CoordVector&) [with CoordVector = Dune::GeoGrid::IntersectionCoordVector, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; int mydim = 1; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >]' + 113 | refCount_( 0 ) + | ^ +/usr/include/dune/grid/geometrygrid/geometry.hh:143:20: [ skipping 8 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; bool needFaceIntegrationPos = true; bool needFaceNormal = true; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd; Element = Dune::Entity<0, 2, const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >, Dune::GeoGrid::Entity>]' + 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::LensProblemEcfvAd]' + 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::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_23.cpp:92:38: required from here + 92 | return Opm::start(argc, argv); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/geometry.hh:197:24: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 197 | GlobalCoordinate global ( const LocalCoordinate &local ) const { return mapping_->global( local ); } + | ^~~~~~ 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 @@ -37848,15 +36392,12 @@ /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 > >]' +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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >; 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 > >, 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 > >]' 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 > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' 1346 | writeData(writer,celldata,cellBegin(),cellEnd(),ncells); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1337:18: required from here @@ -37865,88 +36406,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 | ^~~~~~~~ -[ 65%] Linking CXX executable bin/powerinjection_darcy_ad -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_ad.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::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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/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, 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::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); - | ^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_darcy_ad.dir/link.d CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -o bin/powerinjection_darcy_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 powerinjection_darcy_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=" +/usr/include/dune/grid/geometrygrid/geometry.hh: In instantiation of 'Dune::GeoGrid::Geometry::GlobalCoordinate Dune::GeoGrid::Geometry::corner(int) const [with int mydim = 2; int cdim = 3; Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; 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 = 2; int cdim = 3; GridImp = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; GeometryImp = Dune::GeoGrid::Geometry; GlobalCoordinate = Dune::FieldVector]' + 221 | return impl().corner( i ); + | ~~~~~~~~~~~~~^~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]' + 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/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 ); } + | ^~~~~~ +/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); + | ~~~~~~~~~~~~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/printvfp.dir/link.d 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' -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' -[ 65%] 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 -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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 /usr/include/dune/grid/yaspgrid.hh:72: +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh: In member function 'Dune::YaspEntity<0, dim, GridImp>::Geometry Dune::YaspEntity<0, dim, GridImp>::geometry() const [with int dim = 2; GridImp = const Dune::YaspGrid<2>]': +/usr/include/dune/grid/yaspgrid/yaspgridentity.hh:493:12: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 493 | auto ll = _it.lowerleft(); + | ^~ +In file included from /usr/include/dune/grid/geometrygrid/coordfunctioncaller.hh:9: +/usr/include/dune/grid/geometrygrid/coordfunction.hh: 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]': +/usr/include/dune/grid/geometrygrid/coordfunction.hh:93:7: 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); + | ^ +[ 61%] Built target printvfp +make -f CMakeFiles/waterair_pvs_ni.dir/build.make CMakeFiles/waterair_pvs_ni.dir/depend /usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 2; Coordinates = Dune::EquidistantCoordinates]': /usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 905 | YaspGrid (Dune::FieldVector L, | ^~~~~~~~ -In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, - from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/io/dgfvanguard.hh:30, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp:30: -/usr/include/dune/grid/io/file/gmshreader.hh: In member function 'virtual Dune::FieldVector Dune::{anonymous}::GmshReaderQuadraticBoundarySegment<3, 3>::operator()(const Dune::FieldVector&) const': -/usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 207 | { - | ^ -/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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -/usr/include/dune/grid/yaspgrid.hh: In constructor 'Dune::YaspGrid::YaspGrid(Dune::FieldVector, std::array, std::bitset, int, Communication, const Dune::Yasp::Partitioning*) [with C = Dune::EquidistantCoordinates; typename std::enable_if >, int>::type = 0; int dim = 1; Coordinates = Dune::EquidistantCoordinates]': -/usr/include/dune/grid/yaspgrid.hh:905:5: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 905 | YaspGrid (Dune::FieldVector L, - | ^~~~~~~~ -In file included from /usr/include/dune/grid/yaspgrid.hh:72: +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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/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' +[ 61%] 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/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:31: 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/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::GlobalCoordinate Dune::CachedMultiLinearGeometry::center() const [with ct = double; int mydim = 2; int cdim = 3; Traits = Dune::GeoGrid::GeometryTraits, Opm::Properties::Grid::IdentityCoordFct, std::allocator > >]': +/usr/include/dune/geometry/multilineargeometry.hh:572:76: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 572 | GlobalCoordinate center () const { return global( refElement().position( 0, 0 ) ); } + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh:572:85: 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/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, - | ^~~~~~~~ -[ 65%] Linking CXX executable bin/reservoir_ncp_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_ncp_vcfv.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_ncp_vcfv.dir/link.d CMakeFiles/reservoir_ncp_vcfv.dir/examples/reservoir_ncp_vcfv.cpp.o -o bin/reservoir_ncp_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 reservoir_ncp_vcfv -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' -[ 65%] 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 +/usr/include/dune/grid/common/geometry.hh: In member function '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]': +/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/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 ) ); + | ~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/grid/geometrygrid/intersection.hh:171:58: 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 ) ); + | ^ +/usr/include/dune/geometry/referenceelement.hh: In member function 'Dune::Geo::ReferenceElement::Coordinate Dune::Geo::ReferenceElement::position(int, int) const [with Implementation = Dune::Geo::ReferenceElementImplementation]': +/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/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::unitOuterNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/usr/include/dune/grid/geometrygrid/intersection.hh:161:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 161 | unitOuterNormal ( const FieldVector< ctype, dimension-1 > &local ) const + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/geometrygrid/intersection.hh: In member function 'Dune::FieldVector::type::Traits::ctype, Dune::GeoGrid::Intersection::dimensionworld> Dune::GeoGrid::Intersection::outerNormal(const Dune::FieldVector::type::Traits::ctype, (dimension - 1)>&) const [with Grid = const Dune::GeometryGrid, Opm::Properties::Grid::IdentityCoordFct, std::allocator >; HostIntersection = Dune::Intersection, Dune::YaspIntersection > >]': +/usr/include/dune/grid/geometrygrid/intersection.hh:151:41: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 151 | FieldVector< ctype, dimension > x( geometryInInside().global( local ) ); + | ^ +/usr/include/dune/grid/geometrygrid/intersection.hh:157:16: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 157 | return normal; + | ^~~~~~ +/usr/include/dune/grid/common/geometry.hh: In member function 'Dune::Geometry::GlobalCoordinate Dune::Geometry::global(const LocalCoordinate&) const [with int mydim = 1; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry]': +/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 + | ^~~~~~ +/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:11: 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/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/cornerstorage.hh:153:49: 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/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/geometry/multilineargeometry.hh:572:85: 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/geometry/multilineargeometry.hh: In member function '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 > >]': +/usr/include/dune/geometry/multilineargeometry.hh:652:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 652 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: 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 > >]': +/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 ) ); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::MultiLinearGeometry::Volume Dune::MultiLinearGeometry::volume() 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: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(); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/usr/include/dune/geometry/multilineargeometry.hh: In member function 'Dune::CachedMultiLinearGeometry::Volume Dune::CachedMultiLinearGeometry::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:652:57: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 652 | return integrationElement( refElement().position( 0, 0 ) ) * refElement().volume(); + | ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +/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); + | ^~~ +/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 /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, @@ -37961,17 +36552,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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/build/reproducible-path/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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(); @@ -37989,23 +36580,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::RichardsLensVcfvProblem; 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::OutflowProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 265 | this->model().checkConservativeness(); +/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::RichardsLensVcfvProblem]' +/build/reproducible-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::RichardsLensVcfvProblem]' +/build/reproducible-path/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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(); @@ -38023,83 +36614,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::RichardsLensVcfvProblem; 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::OutflowProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 265 | this->model().checkConservativeness(); +/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::RichardsLensVcfvProblem]' +/build/reproducible-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::RichardsLensVcfvProblem]' +/build/reproducible-path/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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/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 /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/richards/richardsmodel.hh:43, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp:35: -/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::RichardsLensVcfvProblem; DimMatrix = Dune::FieldMatrix; Scalar = double]': -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:205:36: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 205 | lensK_ = 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::RichardsLensVcfvProblem; Communication = Dune::Communication]' + 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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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 /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/vcfv/vcfvdiscretization.hh:34, - from /build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp:32: -/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/examples/problems/richardslensproblem.hh:214:77: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 214 | const auto& dofPos = stencil.subControlVolume(dofIdx).center(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -/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::RichardsLensVcfvProblem; 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::RichardsLensVcfvProblem]' - 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::RichardsLensVcfvProblem]' - 301 | Simulator simulator; - | ^~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/lens_richards_vcfv.cpp:56:38: required from here - 56 | 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/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_richards_vcfv.cpp:33: + 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(); @@ -38113,17 +36675,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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/build/reproducible-path/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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 @@ -38149,23 +36711,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::RichardsLensVcfvProblem; 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::OutflowProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 265 | this->model().checkConservativeness(); +/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::RichardsLensVcfvProblem]' +/build/reproducible-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::RichardsLensVcfvProblem]' +/build/reproducible-path/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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 @@ -38186,71 +36748,429 @@ /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::RichardsLensVcfvProblem; 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::OutflowProblem; Scalar = double]' 1033 | BoundaryContext boundaryCtx(elemCtx); | ^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 265 | this->model().checkConservativeness(); +/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::RichardsLensVcfvProblem]' +/build/reproducible-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::RichardsLensVcfvProblem]' +/build/reproducible-path/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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::RichardsLensVcfvProblem; 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::OutflowProblem; Scalar = double]' 1080 | totalRate = comm.sum(totalRate); | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 265 | this->model().checkConservativeness(); +/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::RichardsLensVcfvProblem]' +/build/reproducible-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::RichardsLensVcfvProblem]' +/build/reproducible-path/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/lens_richards_vcfv.cpp:56:38: required from here - 56 | return Opm::start(argc, argv); +/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 +/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/examples/problems/richardslensproblem.hh:211:27: required from 'void Opm::RichardsLensProblem::finishInit() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 211 | stencil.update(elem); - | ~~~~~~~~~~~~~~^~~~~~ -/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::RichardsLensVcfvProblem; Communication = Dune::Communication]' +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 | { + | ^ +/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 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/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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 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 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 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(); + | ^~~~~~~~~~~ +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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/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_richards_vcfv.cpp:56:38: required from here - 56 | 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 + | ^~~~~~~~~~~~ +/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 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 ) ); + | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 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, @@ -38258,39 +37178,41 @@ 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::RichardsLensVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 265 | 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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/build/reproducible-path/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_richards_vcfv.cpp:56:38: required from here - 56 | 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/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/richardslensproblem.hh:40: +/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 ) ); + | ~~~~~~~~~~~~~~~~^~~~~~~~ /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 ); @@ -38307,77 +37229,121 @@ /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::RichardsLensVcfvProblem; 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::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::RichardsLensVcfvProblem; 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::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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/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_richards_vcfv.cpp:56:38: required from here - 56 | 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:269:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 269 | GlobalCoordinate corner(int k) const | ^~~~~~ +/build/reproducible-path/opm-simulators-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 /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::RichardsLensVcfvProblem; Scalar = double]' - 1080 | totalRate = comm.sum(totalRate); - | ~~~~~~~~^~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/examples/problems/richardslensproblem.hh:265:44: required from 'void Opm::RichardsLensProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::RichardsLensVcfvProblem]' - 265 | 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::RichardsLensVcfvProblem]' +/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::RichardsLensVcfvProblem]' +/build/reproducible-path/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_richards_vcfv.cpp:56:38: required from here - 56 | 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/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 | ^~~~~~~~ -/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); - | ~~~~~~~~^~~~~~~~~~~ -/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::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/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/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ +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 /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); + | ~~~~~~~~~~~~^~ +/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 @@ -38391,10 +37357,8 @@ /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/fvbasenewtonconvergencewriter.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasenewtonmethod.hh:31, - from /build/reproducible-path/opm-simulators-2024.10+ds/opm/models/discretization/common/fvbasediscretization.hh:52, - 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/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); @@ -38408,195 +37372,700 @@ /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/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: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/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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +/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); | ^~~~~~ -/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::RichardsLensVcfvProblem]': -/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/vcfv/vcfvstencil.hh: In member function 'const Opm::VcfvStencil::GlobalPosition Opm::VcfvStencil::SubControlVolume::center() const [with Scalar = double; GridView = Dune::GridView > >]': -/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::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: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/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/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/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/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/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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -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 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); - | ~~~~~~~~~~~~^~ /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: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: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/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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~ -[ 65%] Linking CXX executable bin/test_milu -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_milu.dir/link.txt --verbose=1 -[ 65%] Linking CXX executable bin/powerinjection_darcy_fd -/usr/bin/cmake -E cmake_link_script CMakeFiles/powerinjection_darcy_fd.dir/link.txt --verbose=1 -[ 65%] 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,--dependency-file=CMakeFiles/test_milu.dir/link.d CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -o bin/test_milu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 65%] Built target test_milu -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' -[ 65%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_darcy_fd.dir/link.d CMakeFiles/powerinjection_darcy_fd.dir/examples/powerinjection_darcy_fd.cpp.o -o bin/powerinjection_darcy_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 powerinjection_darcy_fd -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' -[ 66%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_forchheimer_fd.dir/link.d CMakeFiles/powerinjection_forchheimer_fd.dir/examples/powerinjection_forchheimer_fd.cpp.o -o bin/powerinjection_forchheimer_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -[ 66%] Built target powerinjection_forchheimer_fd -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 +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, + | ^~~~~~~~ +[ 61%] 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 +[ 62%] 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,--dependency-file=CMakeFiles/lens_immiscible_vcfv_fd.dir/link.d CMakeFiles/lens_immiscible_vcfv_fd.dir/examples/lens_immiscible_vcfv_fd.cpp.o -o bin/lens_immiscible_vcfv_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_parametersystem.dir/build.make CMakeFiles/test_parametersystem.dir/depend +[ 62%] Built target lens_immiscible_vcfv_fd +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_parametersystem.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_parametersystem.dir/build.make CMakeFiles/test_parametersystem.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' -[ 67%] 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 -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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -[ 67%] 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,--dependency-file=CMakeFiles/test_multmatrixtransposed.dir/link.d CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o -o bin/test_multmatrixtransposed -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_richards_ecfv.dir/link.d CMakeFiles/lens_richards_ecfv.dir/examples/lens_richards_ecfv.cpp.o -o bin/lens_richards_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 67%] Built target test_multmatrixtransposed -make -f CMakeFiles/test_tasklets_failure.dir/build.make CMakeFiles/test_tasklets_failure.dir/depend +[ 62%] 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/test_tasklets_failure.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/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/test_tasklets_failure.dir/build.make CMakeFiles/test_tasklets_failure.dir/build +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' -[ 67%] Building CXX object CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o -/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 -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 +[ 62%] Building CXX object CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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::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); + | ~~~~~~~~^~~~~~~~~~~ +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 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::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())); + | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +/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/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: +/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/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/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); | ~~~~~~~~~~~~^~ -[ 67%] 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,--dependency-file=CMakeFiles/reservoir_ncp_ecfv.dir/link.d CMakeFiles/reservoir_ncp_ecfv.dir/examples/reservoir_ncp_ecfv.cpp.o -o bin/reservoir_ncp_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 67%] Built target reservoir_ncp_ecfv -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' -[ 67%] 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 -[ 67%] Linking CXX executable bin/test_parametersystem -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parametersystem.dir/link.txt --verbose=1 -[ 67%] 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,--dependency-file=CMakeFiles/test_parametersystem.dir/link.d CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o -o bin/test_parametersystem -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_parametersystem -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' -[ 67%] 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/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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ALQState.dir/link.d CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o -o bin/test_ALQState -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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' + 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 /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_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 + | ^~~ +/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 /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 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(); + | ^~~~~~~~~~~ +[ 62%] 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/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(); + | ^~~~~~~~~~~ +[ 62%] 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,--dependency-file=CMakeFiles/powerinjection_darcy_ad.dir/link.d CMakeFiles/powerinjection_darcy_ad.dir/examples/powerinjection_darcy_ad.cpp.o -o bin/powerinjection_darcy_ad -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 67%] Built target test_ALQState -make -f CMakeFiles/test_blackoil_amg.dir/build.make CMakeFiles/test_blackoil_amg.dir/depend +[ 62%] Built target powerinjection_darcy_ad +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/test_blackoil_amg.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/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/test_blackoil_amg.dir/build.make CMakeFiles/test_blackoil_amg.dir/build +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' -[ 67%] 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 +[ 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 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 /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, @@ -38608,163 +38077,559 @@ /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); | ~~~~~~~~~~~~^~ -[ 67%] 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,--dependency-file=CMakeFiles/reservoir_blackoil_vcfv.dir/link.d CMakeFiles/reservoir_blackoil_vcfv.dir/examples/reservoir_blackoil_vcfv.cpp.o -o bin/reservoir_blackoil_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/powerinjection_forchheimer_fd.dir/link.d CMakeFiles/powerinjection_forchheimer_fd.dir/examples/powerinjection_forchheimer_fd.cpp.o -o bin/powerinjection_forchheimer_fd -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 powerinjection_forchheimer_fd +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 +/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 /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 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) + | ^~~~~~~~~~~~~~~~~~~~~~~~ +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]' + 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/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_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]' + 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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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]' + 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/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/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 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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ +/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::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 /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:45: +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 1; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here + 195 | virtual CoordinateType operator() ( const CoordinateType &global ) const override + | ^~~~~~~~ +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 2; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh: In instantiation of 'Dune::dgf::ProjectionBlock::BoundaryProjection::CoordinateType Dune::dgf::ProjectionBlock::BoundaryProjection::operator()(const CoordinateType&) const [with int dimworld = 3; CoordinateType = Dune::FieldVector]': +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: required from here +/usr/include/dune/grid/io/file/dgfparser/blocks/projection.hh:195:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 +/usr/include/dune/grid/common/geometry.hh: In instantiation of 'Dune::Geometry::GlobalCoordinate Dune::Geometry::corner(int) const [with int mydim = 2; int cdim = 2; GridImp = const Dune::YaspGrid<2>; GeometryImp = Dune::YaspGeometry; GlobalCoordinate = Dune::FieldVector]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: required from 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1365:18: required from here + 1365 | virtual void writeGridPoints(VTK::VTUWriter& writer) + | ^~~~~~~~~~~~~~~ +/usr/include/dune/grid/common/geometry.hh:219:22: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 219 | GlobalCoordinate corner ( int i ) const + | ^~~~~~ +/usr/include/dune/grid/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/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); + | ^~~ +[ 62%] Linking CXX executable bin/reservoir_blackoil_ecfv +/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_blackoil_ecfv.dir/link.txt --verbose=1 +[ 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,--dependency-file=CMakeFiles/opmrst_inspect.dir/link.d CMakeFiles/opmrst_inspect.dir/examples/opmrst_inspect.cpp.o -o bin/opmrst_inspect -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 67%] Built target reservoir_blackoil_vcfv +[ 62%] Built target opmrst_inspect 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' -[ 68%] Building CXX object CMakeFiles/test_parallel_wbp_sourcevalues.dir/tests/test_parallel_wbp_sourcevalues.cpp.o +[ 63%] 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 -[ 68%] Linking CXX executable bin/test_norne_pvt -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_norne_pvt.dir/link.txt --verbose=1 -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) - | ^~~~~~~~~~~~~~~~~~~~ -/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); - | ~~~~~~~~^~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_norne_pvt.dir/link.d CMakeFiles/test_norne_pvt.dir/tests/test_norne_pvt.cpp.o -o bin/test_norne_pvt -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_blackoil_ecfv.dir/link.d CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -o bin/reservoir_blackoil_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 68%] Built target test_norne_pvt +[ 63%] Built target reservoir_blackoil_ecfv 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' -[ 68%] Building CXX object CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.cpp.o +[ 63%] 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 -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 - | ^~~~~~~~~~~~~~~~~~~~~~ -[ 68%] Linking CXX executable bin/test_parallel_wbp_sourcevalues +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); + | ~~~~~~~~~~~~^~ +[ 63%] 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/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 > >, 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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallel_wbp_sourcevalues.dir/link.d CMakeFiles/test_parallel_wbp_sourcevalues.dir/tests/test_parallel_wbp_sourcevalues.cpp.o -o bin/test_parallel_wbp_sourcevalues -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_parallel_wbp_sourcevalues +[ 63%] Built target test_parallel_wbp_sourcevalues 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' -[ 68%] Building CXX object CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o +[ 63%] 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 -[ 68%] Linking CXX executable bin/reservoir_blackoil_ecfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/reservoir_blackoil_ecfv.dir/link.txt --verbose=1 -[ 69%] Linking CXX executable bin/test_blackoil_amg -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_blackoil_amg.dir/link.txt --verbose=1 -/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(); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ -In member function 'void Dune::VTKWriter::writeData(Dune::VTK::VTUWriter&, const Data&, Iterator, Iterator, int) [with Data = std::__cxx11::list > > >::VTKLocalFunction, std::allocator > > >::VTKLocalFunction> >; Iterator = Dune::VTKWriter > > >::CellIterator; GridView = Dune::GridView > >]', - inlined from 'void Dune::VTKWriter::writeCellData(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView > >]' at /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1346:16: -/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1326:33: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 1326 | f.write(eit.position(),*p); - | ~~~~~~~~~~~~^~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/reservoir_blackoil_ecfv.dir/link.d CMakeFiles/reservoir_blackoil_ecfv.dir/examples/reservoir_blackoil_ecfv.cpp.o -o bin/reservoir_blackoil_ecfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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::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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +[ 64%] 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 +[ 64%] 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,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_23.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_23.dir/examples/lens_immiscible_ecfv_ad_23.cpp.o -o bin/lens_immiscible_ecfv_ad_23 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_blackoil_ecfv +[ 64%] Built target lens_immiscible_ecfv_ad_23 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' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_blackoil_amg.dir/link.d 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 -[ 69%] Building CXX object CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 64%] 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 -[ 69%] Built target test_blackoil_amg +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_partitionCells.dir/link.d CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o -o bin/test_partitionCells -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 64%] Built target test_partitionCells make -f CMakeFiles/test_privarspacking.dir/build.make CMakeFiles/test_privarspacking.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" -[ 69%] Linking CXX executable bin/test_partitionCells -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_partitionCells.dir/link.txt --verbose=1 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' -[ 70%] Building CXX object CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o +[ 65%] 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 -/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); - | ~~~~~~~~^~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_partitionCells.dir/link.d CMakeFiles/test_partitionCells.dir/tests/test_partitionCells.cpp.o -o bin/test_partitionCells -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~ +[ 65%] Linking CXX executable bin/test_parallelwellinfo +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallelwellinfo.dir/link.txt --verbose=1 +[ 65%] 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,--dependency-file=CMakeFiles/test_privarspacking.dir/link.d CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -o bin/test_privarspacking -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_partitionCells +[ 65%] Built target test_privarspacking 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' -[ 71%] Building CXX object CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o +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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 66%] 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 -[ 71%] Linking CXX executable bin/test_parallelwellinfo -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallelwellinfo.dir/link.txt --verbose=1 -[ 71%] 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,--dependency-file=CMakeFiles/test_privarspacking.dir/link.d CMakeFiles/test_privarspacking.dir/tests/test_privarspacking.cpp.o -o bin/test_privarspacking -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_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' -[ 71%] 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 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallelwellinfo.dir/link.d CMakeFiles/test_parallelwellinfo.dir/tests/test_parallelwellinfo.cpp.o -o bin/test_parallelwellinfo -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_parallelwellinfo -make -f CMakeFiles/test_RestartSerialization.dir/build.make CMakeFiles/test_RestartSerialization.dir/depend +[ 66%] Built target test_parallelwellinfo +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_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/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_RestartSerialization.dir/build.make CMakeFiles/test_RestartSerialization.dir/build +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' -[ 71%] 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 +[ 66%] Building CXX object CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 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 > >]' @@ -38782,13 +38647,21 @@ /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 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); - | ~~~~~~~~~~~~^~ -[ 71%] Linking CXX executable bin/obstacle_ncp -/usr/bin/cmake -E cmake_link_script CMakeFiles/obstacle_ncp.dir/link.txt --verbose=1 +[ 66%] Linking CXX executable bin/outflow_pvs +/usr/bin/cmake -E cmake_link_script CMakeFiles/outflow_pvs.dir/link.txt --verbose=1 +[ 66%] Linking CXX executable bin/test_tasklets +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tasklets.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/outflow_pvs.dir/link.d CMakeFiles/outflow_pvs.dir/examples/outflow_pvs.cpp.o -o bin/outflow_pvs -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 outflow_pvs +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' +[ 66%] 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 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]': @@ -38831,32 +38704,24 @@ /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; | ^~~~~~ -[ 71%] 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,--dependency-file=CMakeFiles/test_aquifergridutils.dir/link.d CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o -o bin/test_aquifergridutils -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_aquifergridutils -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' -[ 71%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/obstacle_ncp.dir/link.d CMakeFiles/obstacle_ncp.dir/examples/obstacle_ncp.cpp.o -o bin/obstacle_ncp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tasklets.dir/link.d CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o -o bin/test_tasklets -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 obstacle_ncp -make -f CMakeFiles/test_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/depend +[ 66%] Built target test_tasklets +make -f CMakeFiles/test_ALQState.dir/build.make CMakeFiles/test_ALQState.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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_stoppedwells.dir/build.make CMakeFiles/test_stoppedwells.dir/build +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' -[ 72%] 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 -[ 72%] 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 +[ 66%] 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 +[ 67%] Linking CXX executable bin/waterair_pvs_ni +/usr/bin/cmake -E cmake_link_script CMakeFiles/waterair_pvs_ni.dir/link.txt --verbose=1 +In member function 'void Opm::Tutorial1Problem::finishInit() [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]', + inlined from 'Opm::Simulator::Simulator(Communication, bool) [with TypeTag = Opm::Properties::TTag::Tutorial1Problem]' at /build/reproducible-path/opm-simulators-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); + | ~~~~~~~~~~~~~~~~~~^~~~~~ 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: @@ -38870,19 +38735,19 @@ /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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_region_phase_pvaverage.dir/link.d CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -o bin/test_region_phase_pvaverage -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/waterair_pvs_ni.dir/link.d CMakeFiles/waterair_pvs_ni.dir/examples/waterair_pvs_ni.cpp.o -o bin/waterair_pvs_ni -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 72%] Built target test_region_phase_pvaverage -make -f CMakeFiles/test_timer.dir/build.make CMakeFiles/test_timer.dir/depend +[ 67%] Built target waterair_pvs_ni +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_timer.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/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_timer.dir/build.make CMakeFiles/test_timer.dir/build +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' -[ 73%] 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 -[ 73%] Linking CXX executable bin/lens_richards_vcfv -/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_richards_vcfv.dir/link.txt --verbose=1 +[ 67%] 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 +[ 67%] Linking CXX executable bin/test_ALQState +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ALQState.dir/link.txt --verbose=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: /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&)::]': @@ -38893,82 +38758,303 @@ /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); | ^~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_richards_vcfv.dir/link.d CMakeFiles/lens_richards_vcfv.dir/examples/lens_richards_vcfv.cpp.o -o bin/lens_richards_vcfv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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::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 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); + | ~~~~~~~~~~~~^~ +[ 67%] 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,--dependency-file=CMakeFiles/test_ALQState.dir/link.d CMakeFiles/test_ALQState.dir/tests/test_ALQState.cpp.o -o bin/test_ALQState -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 lens_richards_vcfv -make -f CMakeFiles/test_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/depend +[ 67%] Built target test_ALQState +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_vfpproperties.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/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_vfpproperties.dir/build.make CMakeFiles/test_vfpproperties.dir/build +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' -[ 74%] 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 -[ 74%] Linking CXX executable bin/test_rstconv -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_rstconv.dir/link.txt --verbose=1 -[ 74%] 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,--dependency-file=CMakeFiles/test_rstconv.dir/link.d CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o -o bin/test_rstconv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 67%] 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 +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(); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_region_phase_pvaverage.dir/link.d CMakeFiles/test_region_phase_pvaverage.dir/tests/test_region_phase_pvaverage.cpp.o -o bin/test_region_phase_pvaverage -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_region_phase_pvaverage +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' +[ 67%] 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' +[ 67%] Built target moduleVersion +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' +[ 67%] 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 +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; + | ^~~~~~ +[ 67%] Linking CXX executable bin/test_deferredlogger +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_deferredlogger.dir/link.txt --verbose=1 +[ 67%] 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,--dependency-file=CMakeFiles/tutorial1.dir/link.d CMakeFiles/tutorial1.dir/examples/tutorial1.cpp.o -o bin/tutorial1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 74%] Built target test_rstconv +[ 67%] Built target tutorial1 make -f CMakeFiles/test_SatfuncConsistencyChecks.dir/build.make CMakeFiles/test_SatfuncConsistencyChecks.dir/depend +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]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 74%] Building CXX object CMakeFiles/test_SatfuncConsistencyChecks.dir/tests/test_SatfuncConsistencyChecks.cpp.o +[ 67%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_relpermdiagnostics.dir/link.d CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o -o bin/test_relpermdiagnostics -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_deferredlogger.dir/link.d CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -o bin/test_deferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_relpermdiagnostics +[ 67%] Built target test_deferredlogger 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' -[ 74%] Building CXX object CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o +[ 67%] 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 -[ 74%] Linking CXX executable bin/test_tasklets_failure -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tasklets_failure.dir/link.txt --verbose=1 -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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tasklets_failure.dir/link.d CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o -o bin/test_tasklets_failure -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 67%] 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,--dependency-file=CMakeFiles/test_extractMatrix.dir/link.d 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' -[ 74%] Built target test_tasklets_failure +[ 67%] Built target test_extractMatrix 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' -[ 74%] Building CXX object CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o +[ 67%] 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 -[ 74%] 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,--dependency-file=CMakeFiles/test_stoppedwells.dir/link.d CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -o bin/test_stoppedwells -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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]; + | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 67%] 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,--dependency-file=CMakeFiles/test_SatfuncConsistencyChecks.dir/link.d 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' -[ 74%] Built target test_stoppedwells +[ 67%] 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' -[ 74%] Building CXX object CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o +[ 67%] 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]; - | ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ +[ 67%] 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,--dependency-file=CMakeFiles/obstacle_immiscible.dir/link.d CMakeFiles/obstacle_immiscible.dir/examples/obstacle_immiscible.cpp.o -o bin/obstacle_immiscible -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 67%] Built target obstacle_immiscible +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 -f CMakeFiles/test_ghostlastmatrixadapter.dir/build.make CMakeFiles/test_ghostlastmatrixadapter.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 67%] 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 +[ 67%] Linking CXX executable bin/test_SatfuncConsistencyChecks_parallel +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/link.txt --verbose=1 +[ 67%] 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,--dependency-file=CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/link.d CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o -o bin/test_SatfuncConsistencyChecks_parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_SatfuncConsistencyChecks_parallel +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=" +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_dilu.dir/link.d CMakeFiles/test_dilu.dir/tests/test_dilu.cpp.o -o bin/test_dilu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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[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' +[ 67%] Built target test_dilu +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=" +[ 67%] 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 +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' +[ 67%] 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 +[ 68%] Linking CXX executable bin/lens_immiscible_ecfv_ad_trans +/usr/bin/cmake -E cmake_link_script CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/link.txt --verbose=1 +In file included from /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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_trans.dir/examples/lens_immiscible_ecfv_ad_trans.cpp.o -o bin/lens_immiscible_ecfv_ad_trans -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 68%] Built target lens_immiscible_ecfv_ad_trans +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' +[ 68%] 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 +[ 68%] 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,--dependency-file=CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o -o bin/test_WaterSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_WaterSatfuncConsistencyChecks +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' +[ 69%] 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 +[ 69%] 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,--dependency-file=CMakeFiles/test_ghostlastmatrixadapter.dir/link.d CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o -o bin/test_ghostlastmatrixadapter -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 69%] Built target test_ghostlastmatrixadapter +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' +[ 69%] Linking CXX executable bin/test_rstconv +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_rstconv.dir/link.txt --verbose=1 +[ 70%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_rstconv.dir/link.d CMakeFiles/test_rstconv.dir/tests/test_rstconv.cpp.o -o bin/test_rstconv -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_rstconv +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' +[ 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 +[ 70%] Linking CXX executable bin/test_relpermdiagnostics +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_relpermdiagnostics.dir/link.txt --verbose=1 +[ 70%] Linking CXX executable bin/test_tasklets_failure +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tasklets_failure.dir/link.txt --verbose=1 +[ 71%] 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,--dependency-file=CMakeFiles/test_relpermdiagnostics.dir/link.d CMakeFiles/test_relpermdiagnostics.dir/tests/test_relpermdiagnostics.cpp.o -o bin/test_relpermdiagnostics -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_relpermdiagnostics +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' +[ 71%] 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 +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) + | ^~~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_tasklets_failure.dir/link.d CMakeFiles/test_tasklets_failure.dir/tests/models/test_tasklets_failure.cpp.o -o bin/test_tasklets_failure -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_tasklets_failure +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' +[ 71%] Building CXX object CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o -o bin/test_ThreePointHorizontalSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_ThreePointHorizontalSatfuncConsistencyChecks +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' +[ 71%] 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 +[ 71%] 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,--dependency-file=CMakeFiles/test_stoppedwells.dir/link.d CMakeFiles/test_stoppedwells.dir/tests/test_stoppedwells.cpp.o -o bin/test_stoppedwells -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_stoppedwells +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' +[ 71%] 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/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -39001,10 +39087,48 @@ /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_vfpproperties -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_vfpproperties.dir/link.txt --verbose=1 -[ 74%] Linking CXX executable bin/test_timer +[ 71%] Linking CXX executable bin/test_flexiblesolver +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_flexiblesolver.dir/link.txt --verbose=1 +[ 71%] Linking CXX executable bin/test_GroupState +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_GroupState.dir/link.txt --verbose=1 +[ 71%] 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,--dependency-file=CMakeFiles/test_flexiblesolver.dir/link.d CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -o bin/test_flexiblesolver -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_flexiblesolver +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' +[ 71%] 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 +/usr/include/dune/istl/foreach.hh: In function 'std::pair Dune::flatMatrixForEach(Matrix&&, F&&, std::size_t, std::size_t) [with Matrix = const BCRSMatrix, std::allocator > >&; F = UMFPack, std::allocator > > >::setMatrix<>(const Matrix&, const Dune::Impl::NoBitVector&)::]': +/usr/include/dune/istl/foreach.hh:154:8: note: parameter passing for argument of type 'Dune::FieldMatrix' when C++17 is enabled changed to match C++14 in GCC 10.1 + 149 | auto block = [&]{ + | ~~~~ + 150 | for (auto const& row : matrix) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 151 | for (auto const& entry : row) + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + 152 | return entry; + | ~~~~~~~~~~~~~ + 153 | return Block{}; + | ~~~~~~~~~~~~~~~ + 154 | }(); + | ~^~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_GroupState.dir/link.d 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' +[ 71%] Built target test_GroupState +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' +[ 71%] 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 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, @@ -39065,6 +39189,17 @@ /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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_timer.dir/link.d CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -o bin/test_timer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_timer +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' +[ 71%] 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 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, @@ -39081,8 +39216,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; | ^~~~~~ -[ 74%] Linking CXX executable bin/test_SatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_SatfuncConsistencyChecks.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::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); @@ -39110,15 +39243,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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_vfpproperties.dir/link.d CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -o bin/test_vfpproperties -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_vfpproperties -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 -f CMakeFiles/test_ghostlastmatrixadapter.dir/build.make CMakeFiles/test_ghostlastmatrixadapter.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/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); @@ -39132,8 +39256,6 @@ /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) | ^~~~~~~~~~~~~~~~~~~~~~~ -[ 74%] 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 /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, @@ -39154,43 +39276,86 @@ /usr/include/dune/geometry/referenceelement.hh:190:18: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 190 | Coordinate position(int i, int c) const | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_timer.dir/link.d CMakeFiles/test_timer.dir/tests/test_timer.cpp.o -o bin/test_timer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_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_graphcoloring +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_graphcoloring.dir/link.txt --verbose=1 +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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_graphcoloring.dir/link.d CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o -o bin/test_graphcoloring -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_timer +[ 71%] Built target test_graphcoloring 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' -[ 74%] Building CXX object CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o +[ 71%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SatfuncConsistencyChecks.dir/link.d 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 +/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]; + | ~~~~~~~~~~~~~~~^~~ +[ 71%] Linking CXX executable bin/test_convergenceoutputconfiguration +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_convergenceoutputconfiguration.dir/link.txt --verbose=1 +/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(); + | ^~~~ +[ 72%] 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,--dependency-file=CMakeFiles/test_convergencereport.dir/link.d 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' -[ 74%] Built target test_SatfuncConsistencyChecks +[ 72%] Built target test_convergencereport 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' -[ 74%] Building CXX object CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o +[ 72%] 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 -[ 74%] Linking CXX executable bin/test_propertysystem -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_propertysystem.dir/link.txt --verbose=1 -[ 74%] 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,--dependency-file=CMakeFiles/test_propertysystem.dir/link.d CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o -o bin/test_propertysystem -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_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' -[ 74%] 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 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)': @@ -39251,230 +39416,30 @@ /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 | ^~~~~~ -[ 74%] Linking CXX executable bin/test_tasklets -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_tasklets.dir/link.txt --verbose=1 -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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/link.d CMakeFiles/test_SatfuncConsistencyChecks_parallel.dir/tests/test_SatfuncConsistencyChecks_parallel.cpp.o -o bin/test_SatfuncConsistencyChecks_parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_SatfuncConsistencyChecks_parallel -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' -[ 74%] 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 -[ 74%] 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,--dependency-file=CMakeFiles/test_tasklets.dir/link.d CMakeFiles/test_tasklets.dir/tests/models/test_tasklets.cpp.o -o bin/test_tasklets -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_tasklets -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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_WaterSatfuncConsistencyChecks.dir/tests/test_WaterSatfuncConsistencyChecks.cpp.o -o bin/test_WaterSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_WaterSatfuncConsistencyChecks -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 -/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(); - | ^~~~ -[ 74%] 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,--dependency-file=CMakeFiles/test_ghostlastmatrixadapter.dir/link.d CMakeFiles/test_ghostlastmatrixadapter.dir/tests/test_ghostlastmatrixadapter.cpp.o -o bin/test_ghostlastmatrixadapter -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_ghostlastmatrixadapter -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_parallelistlinformation -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallelistlinformation.dir/link.txt --verbose=1 -[ 74%] 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,--dependency-file=CMakeFiles/test_parallelistlinformation.dir/link.d CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o -o bin/test_parallelistlinformation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_parallelistlinformation -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' -[ 74%] 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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5File.dir/link.d 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' -[ 74%] Built target test_HDF5File -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' -[ 74%] 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 -[ 75%] Linking CXX executable bin/test_ThreePointHorizontalSatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/link.txt --verbose=1 -[ 75%] 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,--dependency-file=CMakeFiles/test_quadrature.dir/link.d CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o -o bin/test_quadrature -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 75%] Built target test_quadrature -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' -[ 75%] 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 -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) - | ^~~~~~~~~~~~~~~~~~~~ -[ 75%] 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,--dependency-file=CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_ThreePointHorizontalSatfuncConsistencyChecks.dir/tests/test_ThreePointHorizontalSatfuncConsistencyChecks.cpp.o -o bin/test_ThreePointHorizontalSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 75%] Built target test_ThreePointHorizontalSatfuncConsistencyChecks -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' -[ 75%] 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 -[ 75%] 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,--dependency-file=CMakeFiles/test_extractMatrix.dir/link.d 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' -[ 75%] Built target test_extractMatrix -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' -[ 75%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5Serializer.dir/link.d CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o -o bin/test_HDF5Serializer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 75%] Built target test_HDF5Serializer -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' -[ 75%] 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 -[ 75%] 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,--dependency-file=CMakeFiles/test_flexiblesolver.dir/link.d CMakeFiles/test_flexiblesolver.dir/tests/test_flexiblesolver.cpp.o -o bin/test_flexiblesolver -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 72%] 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,--dependency-file=CMakeFiles/test_propertysystem.dir/link.d CMakeFiles/test_propertysystem.dir/tests/models/test_propertysystem.cpp.o -o bin/test_propertysystem -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 75%] Built target test_flexiblesolver -make -f CMakeFiles/test_wellstate.dir/build.make CMakeFiles/test_wellstate.dir/depend +[ 72%] Built target test_propertysystem +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_wellstate.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/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_wellstate.dir/build.make CMakeFiles/test_wellstate.dir/build +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' -[ 76%] 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/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 | }(); - | ~^~ -[ 76%] 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,--dependency-file=CMakeFiles/test_graphcoloring.dir/link.d CMakeFiles/test_graphcoloring.dir/tests/test_graphcoloring.cpp.o -o bin/test_graphcoloring -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 72%] Building CXX object CMakeFiles/test_interregflows.dir/tests/test_interregflows.cpp.o +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_DYN_LINK -DBOOST_UNIT_TEST_FRAMEWORK_NO_LIB -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_convergenceoutputconfiguration.dir/link.d CMakeFiles/test_convergenceoutputconfiguration.dir/tests/test_convergenceoutputconfiguration.cpp.o -o bin/test_convergenceoutputconfiguration -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_graphcoloring -make -f CMakeFiles/test_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/depend +[ 72%] Built target test_convergenceoutputconfiguration +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_nonnc.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/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_nonnc.dir/build.make CMakeFiles/test_nonnc.dir/build +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' -[ 76%] 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 -[ 76%] Linking CXX executable bin/test_wellprodindexcalculator -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellprodindexcalculator.dir/link.txt --verbose=1 +[ 73%] 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/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -39513,71 +39478,8 @@ /usr/include/opm/grid/cpgrid/Geometry.hpp:506:30: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 506 | GlobalCoordinate corner(int cor) const | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_wellprodindexcalculator.dir/link.d CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o -o bin/test_wellprodindexcalculator -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_wellprodindexcalculator -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' -[ 76%] 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 -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, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 74%] Linking CXX executable bin/test_blackoil_amg +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_blackoil_amg.dir/link.txt --verbose=1 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, @@ -39635,6 +39537,17 @@ /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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_blackoil_amg.dir/link.d 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' +[ 74%] Built target test_blackoil_amg +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 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, @@ -39678,19 +39591,19 @@ /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 | ^~~~~~~~ -[ 76%] 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,--dependency-file=CMakeFiles/test_nonnc.dir/link.d CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -o bin/test_nonnc -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_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,--dependency-file=CMakeFiles/test_invert.dir/link.d CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -o bin/test_invert -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_nonnc -make -f CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/depend +[ 74%] Built target test_invert +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_OilSatfuncConsistencyChecks.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/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_OilSatfuncConsistencyChecks.dir/build.make CMakeFiles/test_OilSatfuncConsistencyChecks.dir/build +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' -[ 76%] 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 +[ 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 /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); @@ -39700,8 +39613,6 @@ /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]; | ~~~~~~~~~~~~~~~^~~ -[ 76%] Linking CXX executable bin/test_wellstate -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellstate.dir/link.txt --verbose=1 /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); @@ -39718,183 +39629,229 @@ /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(); | ^~~~ -[ 77%] 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,--dependency-file=CMakeFiles/test_wellstate.dir/link.d CMakeFiles/test_wellstate.dir/tests/test_wellstate.cpp.o -o bin/test_wellstate -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_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,--dependency-file=CMakeFiles/test_aquifergridutils.dir/link.d CMakeFiles/test_aquifergridutils.dir/tests/test_aquifergridutils.cpp.o -o bin/test_aquifergridutils -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_wellstate -make -f CMakeFiles/test_GroupState.dir/build.make CMakeFiles/test_GroupState.dir/depend +[ 74%] Built target test_aquifergridutils +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_GroupState.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/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_GroupState.dir/build.make CMakeFiles/test_GroupState.dir/build +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' -[ 77%] 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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_GasSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -o bin/test_GasSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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%] 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 +[ 74%] 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,--dependency-file=CMakeFiles/test_quadrature.dir/link.d CMakeFiles/test_quadrature.dir/tests/models/test_quadrature.cpp.o -o bin/test_quadrature -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_GasSatfuncConsistencyChecks -make -f CMakeFiles/test_interregflows.dir/build.make CMakeFiles/test_interregflows.dir/depend +[ 74%] Built target test_quadrature +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_interregflows.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/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_interregflows.dir/build.make CMakeFiles/test_interregflows.dir/build +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' -[ 77%] 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 -[ 77%] 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,--dependency-file=CMakeFiles/test_GroupState.dir/link.d 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 +[ 75%] 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 +[ 75%] 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,--dependency-file=CMakeFiles/test_keyword_validator.dir/link.d 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' -[ 77%] Built target test_GroupState -make -f CMakeFiles/test_invert.dir/build.make CMakeFiles/test_invert.dir/depend +[ 75%] Built target test_keyword_validator +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_invert.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/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_invert.dir/build.make CMakeFiles/test_invert.dir/build +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' -[ 78%] 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 -[ 78%] Linking CXX executable bin/test_invert -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_invert.dir/link.txt --verbose=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: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_invert.dir/link.d CMakeFiles/test_invert.dir/tests/test_invert.cpp.o -o bin/test_invert -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 75%] 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 +[ 75%] Linking CXX executable bin/test_vfpproperties +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_vfpproperties.dir/link.txt --verbose=1 +[ 76%] Linking CXX executable bin/test_LogOutputHelper +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_LogOutputHelper.dir/link.txt --verbose=1 +[ 76%] 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,--dependency-file=CMakeFiles/test_vfpproperties.dir/link.d CMakeFiles/test_vfpproperties.dir/tests/test_vfpproperties.cpp.o -o bin/test_vfpproperties -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_invert -make -f CMakeFiles/test_keyword_validator.dir/build.make CMakeFiles/test_keyword_validator.dir/depend +[ 76%] 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_keyword_validator.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/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_keyword_validator.dir/build.make CMakeFiles/test_keyword_validator.dir/build +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' -[ 78%] 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 -[ 78%] 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,--dependency-file=CMakeFiles/test_preconditionerfactory.dir/link.d CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o -o bin/test_preconditionerfactory -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_LogOutputHelper.dir/link.d 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' -[ 78%] Built target test_preconditionerfactory -make -f CMakeFiles/test_LogOutputHelper.dir/build.make CMakeFiles/test_LogOutputHelper.dir/depend +[ 76%] Built target test_LogOutputHelper +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_LogOutputHelper.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/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_LogOutputHelper.dir/build.make CMakeFiles/test_LogOutputHelper.dir/build +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' -[ 78%] 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 -[ 78%] Linking CXX executable bin/test_OilSatfuncConsistencyChecks -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.txt --verbose=1 -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -o bin/test_OilSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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%] 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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_milu.dir/link.d CMakeFiles/test_milu.dir/tests/test_milu.cpp.o -o bin/test_milu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_OilSatfuncConsistencyChecks -make -f CMakeFiles/test_convergenceoutputconfiguration.dir/build.make CMakeFiles/test_convergenceoutputconfiguration.dir/depend +[ 77%] Built target test_milu +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_convergenceoutputconfiguration.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/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_convergenceoutputconfiguration.dir/build.make CMakeFiles/test_convergenceoutputconfiguration.dir/build +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_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 -[ 78%] Linking CXX executable bin/test_keyword_validator -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_keyword_validator.dir/link.txt --verbose=1 -[ 78%] Linking CXX executable bin/test_wellmodel -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellmodel.dir/link.txt --verbose=1 -[ 78%] 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,--dependency-file=CMakeFiles/test_keyword_validator.dir/link.d 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 +[ 77%] 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 +[ 77%] 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,--dependency-file=CMakeFiles/test_preconditionerfactory.dir/link.d CMakeFiles/test_preconditionerfactory.dir/tests/test_preconditionerfactory.cpp.o -o bin/test_preconditionerfactory -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_keyword_validator -make -f CMakeFiles/test_convergencereport.dir/build.make CMakeFiles/test_convergencereport.dir/depend +[ 77%] Built target test_preconditionerfactory +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_convergencereport.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/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_convergencereport.dir/build.make CMakeFiles/test_convergencereport.dir/build +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_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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_wellmodel.dir/link.d 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 +[ 77%] 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 +[ 77%] 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,--dependency-file=CMakeFiles/test_interregflows.dir/link.d 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 78%] Built target test_wellmodel -make -f CMakeFiles/test_deferredlogger.dir/build.make CMakeFiles/test_deferredlogger.dir/depend +[ 77%] Built target test_interregflows +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_deferredlogger.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/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_deferredlogger.dir/build.make CMakeFiles/test_deferredlogger.dir/build +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_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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_convergenceoutputconfiguration.dir/link.d CMakeFiles/test_convergenceoutputconfiguration.dir/tests/test_convergenceoutputconfiguration.cpp.o -o bin/test_convergenceoutputconfiguration -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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%] 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 +[ 77%] Linking CXX executable bin/test_nonnc +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_nonnc.dir/link.txt --verbose=1 +[ 78%] 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,--dependency-file=CMakeFiles/test_nonnc.dir/link.d CMakeFiles/test_nonnc.dir/tests/test_nonnc.cpp.o -o bin/test_nonnc -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_convergenceoutputconfiguration -make -f CMakeFiles/test_dilu.dir/build.make CMakeFiles/test_dilu.dir/depend +[ 78%] Built target test_nonnc +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_dilu.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/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_dilu.dir/build.make CMakeFiles/test_dilu.dir/build +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' -[ 78%] 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 -[ 79%] Linking CXX executable bin/test_LogOutputHelper -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_LogOutputHelper.dir/link.txt --verbose=1 -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; - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_LogOutputHelper.dir/link.d 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 +[ 78%] 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 +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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +[ 78%] 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,--dependency-file=CMakeFiles/test_GasSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_GasSatfuncConsistencyChecks.dir/tests/test_GasSatfuncConsistencyChecks.cpp.o -o bin/test_GasSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_LogOutputHelper -make -f CMakeFiles/test_equil.dir/build.make CMakeFiles/test_equil.dir/depend +[ 78%] Built target test_GasSatfuncConsistencyChecks +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_equil.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/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_equil.dir/build.make CMakeFiles/test_equil.dir/build +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' -[ 79%] 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 -[ 79%] Linking CXX executable bin/test_deferredlogger -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_deferredlogger.dir/link.txt --verbose=1 -[ 80%] 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,--dependency-file=CMakeFiles/test_convergencereport.dir/link.d 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 +[ 79%] 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 +[ 79%] 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,--dependency-file=CMakeFiles/test_wellprodindexcalculator.dir/link.d CMakeFiles/test_wellprodindexcalculator.dir/tests/test_wellprodindexcalculator.cpp.o -o bin/test_wellprodindexcalculator -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_convergencereport -make -f CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/depend +[ 79%] Built target test_wellprodindexcalculator +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/lens_immiscible_ecfv_ad_mcu.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/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/lens_immiscible_ecfv_ad_mcu.dir/build.make CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/build +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' -[ 80%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_deferredlogger.dir/link.d CMakeFiles/test_deferredlogger.dir/tests/test_deferredlogger.cpp.o -o bin/test_deferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_multmatrixtransposed.dir/link.d CMakeFiles/test_multmatrixtransposed.dir/tests/test_multmatrixtransposed.cpp.o -o bin/test_multmatrixtransposed -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_deferredlogger -make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/depend +[ 79%] Built target test_multmatrixtransposed +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_gatherconvergencereport.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/test_parametersystem.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 -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' -[ 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 +[ 80%] 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 +[ 80%] Linking CXX executable bin/test_wellstate +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_wellstate.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_wellstate.dir/link.d CMakeFiles/test_wellstate.dir/tests/test_wellstate.cpp.o -o bin/test_wellstate -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_wellstate +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' +[ 80%] 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 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, @@ -39905,8 +39862,76 @@ /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>:: | ^~~~~~~~~~~~~~~~~~~ -[ 80%] Linking CXX executable bin/test_interregflows -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_interregflows.dir/link.txt --verbose=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: +/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::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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 80%] 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,--dependency-file=CMakeFiles/test_parametersystem.dir/link.d CMakeFiles/test_parametersystem.dir/tests/test_parametersystem.cpp.o -o bin/test_parametersystem -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_parametersystem +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' +[ 80%] 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 +[ 80%] Linking CXX executable bin/test_parallelistlinformation +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallelistlinformation.dir/link.txt --verbose=1 +[ 80%] Linking CXX executable bin/test_norne_pvt +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_norne_pvt.dir/link.txt --verbose=1 +[ 80%] 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,--dependency-file=CMakeFiles/test_parallelistlinformation.dir/link.d CMakeFiles/test_parallelistlinformation.dir/tests/test_parallelistlinformation.cpp.o -o bin/test_parallelistlinformation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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_parallelistlinformation +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_norne_pvt.dir/link.d CMakeFiles/test_norne_pvt.dir/tests/test_norne_pvt.cpp.o -o bin/test_norne_pvt -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 -f CMakeFiles/test_HDF5File.dir/build.make CMakeFiles/test_HDF5File.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/test_HDF5File.dir/DependInfo.cmake "--color=" +[ 80%] Built target test_norne_pvt +make -f CMakeFiles/test_HDF5Serializer.dir/build.make CMakeFiles/test_HDF5Serializer.dir/depend +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' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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]: 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/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' +[ 80%] 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 +[ 80%] 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_OilSatfuncConsistencyChecks.dir/link.d CMakeFiles/test_OilSatfuncConsistencyChecks.dir/tests/test_OilSatfuncConsistencyChecks.cpp.o -o bin/test_OilSatfuncConsistencyChecks -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +/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); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ +[ 80%] Built target test_OilSatfuncConsistencyChecks +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' +[ 80%] 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 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, @@ -39918,23 +39943,10 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -/build/reproducible-path/opm-simulators-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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_interregflows.dir/link.d 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 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 80%] Built target test_interregflows -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 -[ 81%] Linking CXX executable bin/test_gatherconvergencereport -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_gatherconvergencereport.dir/link.txt --verbose=1 +[ 80%] Linking CXX executable bin/test_HDF5Serializer +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5Serializer.dir/link.txt --verbose=1 +[ 80%] Linking CXX executable bin/test_HDF5File +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5File.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/common/geometry.hh:16, from /usr/include/dune/grid/common/grid.hh:1130, from /usr/include/dune/grid/common/intersection.hh:9, @@ -40075,6 +40087,8 @@ /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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5Serializer.dir/link.d CMakeFiles/test_HDF5Serializer.dir/tests/test_HDF5Serializer.cpp.o -o bin/test_HDF5Serializer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/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())); @@ -40145,6 +40159,15 @@ /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(); | ^ +[ 80%] Built target test_HDF5Serializer +make -f CMakeFiles/test_gatherconvergencereport.dir/build.make CMakeFiles/test_gatherconvergencereport.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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 /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(); @@ -40279,22 +40302,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 | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_gatherconvergencereport.dir/link.d CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -o bin/test_gatherconvergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5File.dir/link.d 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' -[ 81%] Built target test_gatherconvergencereport -make -f CMakeFiles/test_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/depend +[ 80%] Built target test_HDF5File +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_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/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_parallel_wbp_calculation.dir/build.make CMakeFiles/test_parallel_wbp_calculation.dir/build +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' -[ 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 /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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ +[ 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/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 @@ -40325,13 +40343,24 @@ /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_dilu -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_dilu.dir/link.txt --verbose=1 -[ 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,--dependency-file=CMakeFiles/test_dilu.dir/link.d CMakeFiles/test_dilu.dir/tests/test_dilu.cpp.o -o bin/test_dilu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 80%] Linking CXX executable bin/test_outputdir +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_outputdir.dir/link.txt --verbose=1 +[ 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,--dependency-file=CMakeFiles/test_outputdir.dir/link.d CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_outputdir -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 81%] Built target test_outputdir +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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_gatherconvergencereport.dir/link.d CMakeFiles/test_gatherconvergencereport.dir/tests/test_gatherconvergencereport.cpp.o -o bin/test_gatherconvergencereport -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_dilu +[ 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=" @@ -40340,8 +40369,8 @@ 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_parallel_wbp_calculation -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallel_wbp_calculation.dir/link.txt --verbose=1 +[ 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,--dependency-file=CMakeFiles/test_gatherdeferredlogger.dir/link.d CMakeFiles/test_gatherdeferredlogger.dir/tests/test_gatherdeferredlogger.cpp.o -o bin/test_gatherdeferredlogger -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 @@ -40353,11 +40382,25 @@ 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::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); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 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,--dependency-file=CMakeFiles/test_parallel_wbp_calculation.dir/link.d CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -o bin/test_parallel_wbp_calculation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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/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_parallel_wbp_calculation +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_parallel_wbp_calculation.dir/link.txt --verbose=1 +[ 81%] 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,--dependency-file=CMakeFiles/test_broadcast.dir/link.d CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -o bin/test_broadcast -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_parallel_wbp_calculation +[ 81%] 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=" @@ -40366,22 +40409,22 @@ 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 /usr/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,--dependency-file=CMakeFiles/test_broadcast.dir/link.d CMakeFiles/test_broadcast.dir/tests/test_broadcast.cpp.o -o bin/test_broadcast -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_parallel_wbp_calculation.dir/link.d CMakeFiles/test_parallel_wbp_calculation.dir/tests/test_parallel_wbp_calculation.cpp.o -o bin/test_parallel_wbp_calculation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +[ 81%] Built target test_parallel_wbp_calculation 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=" make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' make -f CMakeFiles/test_mpiutil.dir/build.make CMakeFiles/test_mpiutil.dir/build make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 82%] Linking CXX executable bin/test_HDF5File_Parallel +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_HDF5File_Parallel.dir/link.txt --verbose=1 [ 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5File_Parallel.dir/link.d CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -o bin/test_HDF5File_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_wellmodel.dir/link.d 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' -[ 83%] Built target test_HDF5File_Parallel +[ 83%] Built target test_wellmodel 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=" @@ -40390,104 +40433,11 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 84%] Building CXX object CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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.dir/flow/flow_blackoil_main.cpp.o -MF CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o.d -o CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_blackoil_main.cpp -In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, - from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, - from /usr/include/opm/grid/cpgrid/Entity.hpp: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 - | ^~~~~~ [ 84%] Linking CXX executable bin/flow_blackoil /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_blackoil.dir/link.txt --verbose=1 -[ 84%] Linking CXX executable bin/test_mpiutil -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_mpiutil.dir/link.txt --verbose=1 -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, - | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_mpiutil.dir/link.d CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -o bin/test_mpiutil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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,--dependency-file=CMakeFiles/test_HDF5File_Parallel.dir/link.d CMakeFiles/test_HDF5File_Parallel.dir/tests/test_HDF5File_Parallel.cpp.o -o bin/test_HDF5File_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 test_mpiutil +[ 84%] Built target test_HDF5File_Parallel make -f CMakeFiles/flow_brine.dir/build.make CMakeFiles/flow_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_brine.dir/DependInfo.cmake "--color=" @@ -40496,23 +40446,13 @@ make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' [ 85%] Building CXX object CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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.dir/flow/flow_brine_main.cpp.o -MF CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o.d -o CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_brine_main.cpp +[ 85%] Linking CXX executable bin/test_mpiutil +/usr/bin/cmake -E cmake_link_script CMakeFiles/test_mpiutil.dir/link.txt --verbose=1 [ 85%] Linking CXX executable bin/flow_brine /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine.dir/link.txt --verbose=1 -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; - | ^~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_blackoil.dir/link.d CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -o bin/flow_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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,--dependency-file=CMakeFiles/test_mpiutil.dir/link.d CMakeFiles/test_mpiutil.dir/tests/models/test_mpiutil.cpp.o -o bin/test_mpiutil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 flow_blackoil +[ 85%] Built target test_mpiutil 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=" @@ -40523,9 +40463,11 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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_energy.dir/flow/flow_energy_main.cpp.o -MF CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o.d -o CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_energy_main.cpp [ 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,--dependency-file=CMakeFiles/flow_brine.dir/link.d CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -o bin/flow_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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,--dependency-file=CMakeFiles/test_HDF5Serializer_Parallel.dir/link.d CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -o bin/test_HDF5Serializer_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 flow_brine +[ 86%] Built target test_HDF5Serializer_Parallel 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=" @@ -40536,9 +40478,20 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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_extbo.dir/flow/flow_extbo_main.cpp.o -MF CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o.d -o CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_extbo_main.cpp [ 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,--dependency-file=CMakeFiles/flow_energy.dir/link.d CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -o bin/flow_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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); + | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ +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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_blackoil.dir/link.d CMakeFiles/flow_blackoil.dir/flow/flow_blackoil_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o -o bin/flow_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 86%] Built target flow_energy +[ 86%] Built target flow_blackoil 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=" @@ -40549,22 +40502,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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_foam.dir/flow/flow_foam_main.cpp.o -MF CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o.d -o CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_foam_main.cpp [ 86%] Linking CXX executable bin/flow_foam /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_foam.dir/link.txt --verbose=1 -[ 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/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]; - | ~~~~~~~~~~~~~~~^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_extbo.dir/link.d CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -o bin/flow_extbo -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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,--dependency-file=CMakeFiles/flow_brine.dir/link.d CMakeFiles/flow_brine.dir/flow/flow_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o -o bin/flow_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 86%] Built target flow_extbo +[ 86%] Built target flow_brine make -f CMakeFiles/flow_gasoil.dir/build.make CMakeFiles/flow_gasoil.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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.dir/DependInfo.cmake "--color=" @@ -40575,19 +40515,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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.dir/flow/flow_gasoil_main.cpp.o -MF CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o.d -o CMakeFiles/flow_gasoil.dir/flow/flow_gasoil_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gasoil_main.cpp [ 87%] Linking CXX executable bin/flow_gasoil /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoil.dir/link.txt --verbose=1 -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(); - | ^~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_HDF5Serializer_Parallel.dir/link.d CMakeFiles/test_HDF5Serializer_Parallel.dir/tests/test_HDF5Serializer_Parallel.cpp.o -o bin/test_HDF5Serializer_Parallel -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_energy.dir/link.d CMakeFiles/flow_energy.dir/flow/flow_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o -o bin/flow_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -/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(); - | ^~~~ -[ 87%] Built target test_HDF5Serializer_Parallel +[ 87%] Built target flow_energy 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=" @@ -40598,13 +40528,9 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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.dir/flow/flow_gaswater_main.cpp.o -MF CMakeFiles/flow_gaswater.dir/flow/flow_gaswater_main.cpp.o.d -o CMakeFiles/flow_gaswater.dir/flow/flow_gaswater_main.cpp.o -c /build/reproducible-path/opm-simulators-2024.10+ds/flow/flow_gaswater_main.cpp [ 88%] Linking CXX executable bin/flow_gaswater /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater.dir/link.txt --verbose=1 -/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); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_foam.dir/link.d CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -o bin/flow_foam -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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,--dependency-file=CMakeFiles/flow_extbo.dir/link.d CMakeFiles/flow_extbo.dir/flow/flow_extbo_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o -o bin/flow_extbo -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 88%] Built target flow_foam +[ 88%] Built target flow_extbo make -f CMakeFiles/flow_oilwater.dir/build.make CMakeFiles/flow_oilwater.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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.dir/DependInfo.cmake "--color=" @@ -40615,20 +40541,15 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 [ 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,--dependency-file=CMakeFiles/flow_gaswater.dir/link.d 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_foam.dir/link.d CMakeFiles/flow_foam.dir/flow/flow_foam_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o -o bin/flow_foam -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 89%] Built target flow_gaswater +[ 89%] Built target flow_foam 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' -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); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ [ 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%] Linking CXX executable bin/flow_oilwater_brine @@ -40646,329 +40567,51 @@ /usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 [ 89%] Linking CXX executable bin/flow_gaswater_brine /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_brine.dir/link.txt --verbose=1 +[ 89%] 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 +[ 90%] 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,--dependency-file=CMakeFiles/flow_oilwater.dir/link.d CMakeFiles/flow_oilwater.dir/flow/flow_oilwater_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o -o bin/flow_oilwater -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 89%] Built target flow_oilwater +[ 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' -[ 89%] Building CXX object CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o +[ 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 -[ 89%] Linking CXX executable bin/flow_oilwater_polymer +[ 90%] Linking CXX executable bin/flow_oilwater_polymer /usr/bin/cmake -E cmake_link_script CMakeFiles/flow_oilwater_polymer.dir/link.txt --verbose=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); - | ~~~~~~~~~~~~~~~~~~^~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_brine.dir/link.d CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -o bin/flow_oilwater_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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,--dependency-file=CMakeFiles/flow_gaswater.dir/link.d 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 make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 89%] Built target flow_oilwater_brine +[ 90%] Built target flow_gaswater 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 make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 90%] 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 -[ 90%] Linking CXX executable bin/flow_oilwater_polymer_injectivity +[ 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,--dependency-file=CMakeFiles/flow_gaswater_brine.dir/link.d 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 +[ 92%] 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,--dependency-file=CMakeFiles/test_glift1.dir/link.d CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_glift1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[ 90%] Built target flow_gaswater_brine +[ 92%] Built target test_glift1 make -f CMakeFiles/flow_micp.dir/build.make CMakeFiles/flow_micp.dir/depend make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" 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' -[ 90%] Building CXX object CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o +[ 92%] 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 -[ 90%] Linking CXX executable bin/flow_micp +[ 92%] 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,--dependency-file=CMakeFiles/flow_oilwater_polymer.dir/link.d CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -o bin/flow_oilwater_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_oilwater_polymer -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_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' -[ 91%] 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 -[ 91%] 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,--dependency-file=CMakeFiles/flow_oilwater_polymer_injectivity.dir/link.d CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o -o bin/flow_oilwater_polymer_injectivity -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_micp.dir/link.d CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -o bin/flow_micp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 flow_oilwater_polymer_injectivity -make -f CMakeFiles/flow_solvent.dir/build.make CMakeFiles/flow_solvent.dir/depend -[ 91%] Built target flow_micp -make[3]: Entering 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/depend -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_solvent.dir/build.make CMakeFiles/flow_solvent.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' -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' -[ 91%] 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 -[ 91%] 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 -[ 91%] Linking CXX executable bin/flow_solvent -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_solvent.dir/link.txt --verbose=1 -[ 91%] Linking CXX executable bin/flow_solvent_foam -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_solvent_foam.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_polymer.dir/link.d CMakeFiles/flow_polymer.dir/flow/flow_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -o bin/flow_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 flow_polymer -make -f CMakeFiles/flow_gasoil_energy.dir/build.make CMakeFiles/flow_gasoil_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 91%] 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 -[ 91%] Linking CXX executable bin/flow_gasoil_energy -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoil_energy.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: -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 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_solvent.dir/link.d CMakeFiles/flow_solvent.dir/flow/flow_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -o bin/flow_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 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' -[ 91%] 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 -[ 91%] Linking CXX executable bin/flow_brine_saltprecipitation -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine_saltprecipitation.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_solvent_foam.dir/link.d 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' -[ 91%] Built target flow_solvent_foam -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' -[ 91%] 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 -[ 92%] Linking CXX executable bin/flow_gaswater_saltprec_vapwat -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_saltprec_vapwat.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoil_energy.dir/link.d CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -o bin/flow_gasoil_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_gasoil_energy -make -f CMakeFiles/flow_gaswater_saltprec_energy.dir/build.make CMakeFiles/flow_gaswater_saltprec_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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[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' -[ 92%] 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 -[ 92%] Linking CXX executable bin/flow_gaswater_saltprec_energy -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_saltprec_energy.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_saltprecipitation.dir/link.d CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -o bin/flow_brine_saltprecipitation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_brine_saltprecipitation -make -f CMakeFiles/flow_brine_precsalt_vapwat.dir/build.make CMakeFiles/flow_brine_precsalt_vapwat.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 92%] 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 -[ 93%] Linking CXX executable bin/flow_brine_precsalt_vapwat -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine_precsalt_vapwat.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_saltprec_vapwat.dir/link.d CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o -o bin/flow_gaswater_saltprec_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_saltprec_vapwat -make -f CMakeFiles/flow_blackoil_legacyassembly.dir/build.make CMakeFiles/flow_blackoil_legacyassembly.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 93%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_saltprec_energy.dir/link.d CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -o bin/flow_gaswater_saltprec_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_saltprec_energy -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' -[ 93%] 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 -[ 93%] Linking CXX executable bin/flow_gasoildiffuse -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoildiffuse.dir/link.txt --verbose=1 -[ 93%] Linking CXX executable bin/flow_blackoil_legacyassembly -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_blackoil_legacyassembly.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_precsalt_vapwat.dir/link.d CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -o bin/flow_brine_precsalt_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_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 -f CMakeFiles/flow_gaswater_dissolution.dir/build.make CMakeFiles/flow_gaswater_dissolution.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_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 -[ 93%] 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,--dependency-file=CMakeFiles/flow_blackoil_legacyassembly.dir/link.d CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o -o bin/flow_blackoil_legacyassembly -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_blackoil_legacyassembly -make -f CMakeFiles/flow_gaswater_dissolution_diffuse.dir/build.make CMakeFiles/flow_gaswater_dissolution_diffuse.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -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' -[ 93%] 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 -[ 94%] Linking CXX executable bin/flow_gaswater_dissolution_diffuse -/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gaswater_dissolution_diffuse.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoildiffuse.dir/link.d CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -o bin/flow_gasoildiffuse -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 94%] Built target flow_gasoildiffuse -make -f CMakeFiles/flow_gaswater_energy.dir/build.make CMakeFiles/flow_gaswater_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" -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' -[ 94%] 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 -[ 94%] 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,--dependency-file=CMakeFiles/flow_gaswater_dissolution.dir/link.d CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -o bin/flow_gaswater_dissolution -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 94%] Built target flow_gaswater_dissolution -make -f CMakeFiles/flow_gaswater_solvent.dir/build.make CMakeFiles/flow_gaswater_solvent.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 94%] 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 -[ 94%] 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,--dependency-file=CMakeFiles/flow_gaswater_dissolution_diffuse.dir/link.d CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o -o bin/flow_gaswater_dissolution_diffuse -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 94%] Built target flow_gaswater_dissolution_diffuse -make -f CMakeFiles/flow_brine_energy.dir/build.make CMakeFiles/flow_brine_energy.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 94%] 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 -[ 94%] 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,--dependency-file=CMakeFiles/flow_gaswater_energy.dir/link.d CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -o bin/flow_gaswater_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 94%] Built target flow_gaswater_energy -make -f CMakeFiles/flow_onephase.dir/build.make CMakeFiles/flow_onephase.dir/depend -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' -[ 94%] 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 -[ 94%] 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,--dependency-file=CMakeFiles/flow_gaswater_solvent.dir/link.d CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -o bin/flow_gaswater_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' -[ 94%] Built target flow_gaswater_solvent -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]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 94%] 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 -[ 94%] 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,--dependency-file=CMakeFiles/flow_brine_energy.dir/link.d 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 -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 94%] Built target flow_brine_energy -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' -[ 94%] 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,--dependency-file=CMakeFiles/flow_onephase.dir/link.d 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' -[ 94%] Built target flow_onephase -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=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flow_distribute_z.dir/build.make CMakeFiles/flow_distribute_z.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 94%] 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 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_onephase_energy.dir/link.d 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' -[ 94%] Built target flow_onephase_energy -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=" -make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -make -f CMakeFiles/flowexp_blackoil.dir/build.make CMakeFiles/flowexp_blackoil.dir/build -make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 95%] 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 -[ 96%] 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,--dependency-file=CMakeFiles/test_RestartSerialization.dir/link.d CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_RestartSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 test_RestartSerialization -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' -[ 96%] 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 -[ 96%] 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 -[ 96%] Linking CXX executable bin/test_ParallelSerialization -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_ParallelSerialization.dir/link.txt --verbose=1 In file included from /usr/include/dune/grid/io/file/dgfparser/gridptr.hh:33, from /usr/include/dune/grid/io/file/dgfparser/dgfparser.hh:30, from /usr/include/dune/grid/io/file/dgfparser/dgfyasp.hh:10, @@ -40980,23 +40623,19 @@ /usr/include/dune/grid/io/file/gmshreader.hh:207:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 207 | { | ^ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_ParallelSerialization.dir/link.d CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o -o bin/test_ParallelSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_RestartSerialization.dir/link.d CMakeFiles/test_RestartSerialization.dir/tests/test_RestartSerialization.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_RestartSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -/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) - | ^~~~~~~~~~~~~~~~~~ -[ 96%] Built target test_ParallelSerialization -make -f python/simulators/CMakeFiles/simulators.dir/build.make python/simulators/CMakeFiles/simulators.dir/depend +[ 92%] Built target test_RestartSerialization +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' -[ 96%] 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 -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /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=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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 python/simulators/CMakeFiles/simulators.dir/build.make python/simulators/CMakeFiles/simulators.dir/build +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' -[ 97%] 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.13 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-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 +[ 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 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, @@ -41341,15 +40980,19 @@ /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/test_glift1 -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_glift1.dir/link.txt --verbose=1 -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>:: - | ^~~~~~~~~~~~~~~~~~~ +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gaswater_brine.dir/link.d 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 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 93%] Built target flow_gaswater_brine +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' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +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' +[ 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 +[ 93%] Linking CXX executable bin/flow_solvent +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_solvent.dir/link.txt --verbose=1 In file included from /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 @@ -41372,8 +41015,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 | ^~~~~~ -[ 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.13 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_oilwater_brine.dir/link.d CMakeFiles/flow_oilwater_brine.dir/flow/flow_oilwater_brine_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o -o bin/flow_oilwater_brine -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_brine +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=" +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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 /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); @@ -41382,26 +41034,280 @@ /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); | ^~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_glift1.dir/link.d CMakeFiles/test_glift1.dir/tests/test_glift1.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_glift1 -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 93%] 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,--dependency-file=CMakeFiles/flow_oilwater_polymer.dir/link.d CMakeFiles/flow_oilwater_polymer.dir/flow/flow_oilwater_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o -o bin/flow_oilwater_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/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,--dependency-file=CMakeFiles/flow_oilwater_polymer_injectivity.dir/link.d CMakeFiles/flow_oilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o -o bin/flow_oilwater_polymer_injectivity -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/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,--dependency-file=CMakeFiles/flow_micp.dir/link.d CMakeFiles/flow_micp.dir/flow/flow_micp_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o -o bin/flow_micp -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_gasoil_energy.dir/link.d CMakeFiles/flow_gasoil_energy.dir/flow/flow_gasoil_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o -o bin/flow_gasoil_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +make -f CMakeFiles/flow_gaswater_saltprec_vapwat.dir/build.make CMakeFiles/flow_gaswater_saltprec_vapwat.dir/depend +[ 93%] Built target flow_gasoil_energy +make -f CMakeFiles/flow_gaswater_saltprec_energy.dir/build.make CMakeFiles/flow_gaswater_saltprec_energy.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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[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' +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' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_saltprecipitation.dir/link.d CMakeFiles/flow_brine_saltprecipitation.dir/flow/flow_brine_saltprecipitation_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o -o bin/flow_brine_saltprecipitation -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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%] Building CXX object CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o +[ 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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +[ 93%] Built target flow_brine_saltprecipitation +make -f CMakeFiles/flow_brine_precsalt_vapwat.dir/build.make CMakeFiles/flow_brine_precsalt_vapwat.dir/depend +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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' +[ 93%] Linking CXX executable bin/flow_gaswater_saltprec_energy +[ 94%] 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/cmake -E cmake_link_script CMakeFiles/flow_gaswater_saltprec_energy.dir/link.txt --verbose=1 +[ 94%] 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 +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_brine_precsalt_vapwat.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_polymer.dir/link.d CMakeFiles/flow_polymer.dir/flow/flow_polymer_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o -o bin/flow_polymer -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_polymer +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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/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,--dependency-file=CMakeFiles/flow_gaswater_saltprec_energy.dir/link.d CMakeFiles/flow_gaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o -o bin/flow_gaswater_saltprec_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_brine_precsalt_vapwat.dir/link.d CMakeFiles/flow_brine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o -o bin/flow_brine_precsalt_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_gasoildiffuse.dir/build.make CMakeFiles/flow_gasoildiffuse.dir/depend +[ 95%] 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_gasoildiffuse.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/flow_gaswater_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_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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +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 +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 95%] Linking CXX executable bin/flow_gasoildiffuse +[ 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 +/usr/bin/cmake -E cmake_link_script CMakeFiles/flow_gasoildiffuse.dir/link.txt --verbose=1 +[ 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,--dependency-file=CMakeFiles/flow_gaswater_saltprec_vapwat.dir/link.d CMakeFiles/flow_gaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o -o bin/flow_gaswater_saltprec_vapwat -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_vapwat +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' +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%] 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 +[ 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_blackoil_legacyassembly.dir/link.d CMakeFiles/flow_blackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o -o bin/flow_blackoil_legacyassembly -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +make -f CMakeFiles/flow_gaswater_energy.dir/build.make CMakeFiles/flow_gaswater_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_gaswater_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_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%] 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 +/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,--dependency-file=CMakeFiles/flow_gasoildiffuse.dir/link.d CMakeFiles/flow_gasoildiffuse.dir/flow/flow_gasoildiffuse_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o -o bin/flow_gasoildiffuse -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/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,--dependency-file=CMakeFiles/flow_gaswater_dissolution.dir/link.d CMakeFiles/flow_gaswater_dissolution.dir/flow/flow_gaswater_dissolution_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o -o bin/flow_gaswater_dissolution -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/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,--dependency-file=CMakeFiles/flow_gaswater_dissolution_diffuse.dir/link.d CMakeFiles/flow_gaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o -o bin/flow_gaswater_dissolution_diffuse -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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 +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 +/usr/bin/c++ -DBOOST_DATE_TIME_DYN_LINK -DBOOST_DATE_TIME_NO_LIB -DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB -DBOOST_TEST_DYN_LINK -DFMT_SHARED -DHAVE_CONFIG_H=1 -DHAVE_MPI=1 -DMETIS_API_VERSION=5 -DMPICH_SKIP_MPICXX=1 -DMPIPP_H -DMPI_NO_CPPBIND=1 -DModelP -DOMPI_SKIP_MPICXX=1 -DSCOTCH_METIS_VERSION=5 -D_MPICC_H -I/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu -I/build/reproducible-path/opm-simulators-2024.10+ds -I/usr/include/parmetis -I/usr/include/superlu -I/usr/include/suitesparse -I/usr/include/cjson -I/usr/include/trilinos -I/usr/include/hdf5/openmpi -isystem /usr/lib/aarch64-linux-gnu/openmpi/include -isystem /usr/lib/aarch64-linux-gnu/openmpi/include/openmpi -isystem /usr/include/scotch -isystem /usr/include/metis -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-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 +/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,--dependency-file=CMakeFiles/flow_gaswater_solvent.dir/link.d CMakeFiles/flow_gaswater_solvent.dir/flow/flow_gaswater_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o -o bin/flow_gaswater_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_solvent +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]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 96%] 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 +[ 96%] 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,--dependency-file=CMakeFiles/flow_brine_energy.dir/link.d 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 +make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 96%] Built target flow_brine_energy +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' +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_onephase.dir/link.d 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%] 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,--dependency-file=CMakeFiles/flow_gaswater_energy.dir/link.d CMakeFiles/flow_gaswater_energy.dir/flow/flow_gaswater_energy_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o -o bin/flow_gaswater_energy -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_onephase +make -f CMakeFiles/flow_distribute_z.dir/build.make CMakeFiles/flow_distribute_z.dir/depend +[ 96%] Built target flow_gaswater_energy +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/flow_distribute_z.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/flowexp_blackoil.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_distribute_z.dir/build.make CMakeFiles/flow_distribute_z.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +make -f CMakeFiles/flowexp_blackoil.dir/build.make CMakeFiles/flowexp_blackoil.dir/build +make[3]: Entering directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' +[ 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 +[ 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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_solvent.dir/link.d CMakeFiles/flow_solvent.dir/flow/flow_solvent_main.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o -o bin/flow_solvent -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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' +[ 97%] Built target flow_solvent +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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_onephase_energy.dir/link.d 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' +[ 97%] Built target flow_onephase_energy +make -f python/simulators/CMakeFiles/simulators.dir/build.make python/simulators/CMakeFiles/simulators.dir/depend +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 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flow_solvent_foam.dir/link.d 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' -[ 98%] Built target test_glift1 +[ 97%] Built target flow_solvent_foam 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=" +cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /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 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]: 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' -cd /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu /build/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=" +[ 97%] 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=" +[ 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.13 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-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 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 -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_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 +[ 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 +[ 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.13 -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-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 +/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 /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/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, @@ -41425,11 +41331,7 @@ /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%] 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,--dependency-file=CMakeFiles/flow.dir/link.d CMakeFiles/flow.dir/flow/flow.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -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 /us[ 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,--dependency-file=CMakeFiles/flow_distribute_z.dir/link.d CMakeFiles/flow_distribute_z.dir/flow/flow_distribute_z.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -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/libIn file included from /usr/include/opm/material/fluidsystems/blackoilpvt/BrineCo2Pvt.hpp:42, +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, @@ -41487,6 +41389,40 @@ /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 /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 /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: @@ -41505,11 +41441,80 @@ | ^~~~~~~~ [ 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 -/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 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]': +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, + | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ +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; + | ^~~~~~ +[ 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,--dependency-file=CMakeFiles/flow.dir/link.d CMakeFiles/flow.dir/flow/flow.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -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 /us[ 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,--dependency-file=CMakeFiles/flow_distribute_z.dir/link.d CMakeFiles/flow_distribute_z.dir/flow/flow_distribute_z.cpp.o CMakeFiles/flow_libblackoil.dir/flow/flow_blackoil.cpp.o CMakeFiles/flow_libbrine.dir/flow/flow_brine.cpp.o CMakeFiles/flow_libenergy.dir/flow/flow_energy.cpp.o CMakeFiles/flow_libextbo.dir/flow/flow_extbo.cpp.o CMakeFiles/flow_libfoam.dir/flow/flow_foam.cpp.o CMakeFiles/flow_libgasoil.dir/flow/flow_gasoil.cpp.o CMakeFiles/flow_libgaswater.dir/flow/flow_gaswater.cpp.o CMakeFiles/flow_liboilwater.dir/flow/flow_oilwater.cpp.o CMakeFiles/flow_liboilwater_brine.dir/flow/flow_oilwater_brine.cpp.o CMakeFiles/flow_libgaswater_brine.dir/flow/flow_gaswater_brine.cpp.o CMakeFiles/flow_liboilwater_polymer.dir/flow/flow_oilwater_polymer.cpp.o CMakeFiles/flow_liboilwater_polymer_injectivity.dir/flow/flow_oilwater_polymer_injectivity.cpp.o CMakeFiles/flow_libmicp.dir/flow/flow_micp.cpp.o CMakeFiles/flow_libpolymer.dir/flow/flow_polymer.cpp.o CMakeFiles/flow_libsolvent.dir/flow/flow_solvent.cpp.o CMakeFiles/flow_libsolvent_foam.dir/flow/flow_solvent_foam.cpp.o CMakeFiles/flow_libgasoil_energy.dir/flow/flow_gasoil_energy.cpp.o CMakeFiles/flow_libbrine_saltprecipitation.dir/flow/flow_brine_saltprecipitation.cpp.o CMakeFiles/flow_libgaswater_saltprec_vapwat.dir/flow/flow_gaswater_saltprec_vapwat.cpp.o CMakeFiles/flow_libgaswater_saltprec_energy.dir/flow/flow_gaswater_saltprec_energy.cpp.o CMakeFiles/flow_libbrine_precsalt_vapwat.dir/flow/flow_brine_precsalt_vapwat.cpp.o CMakeFiles/flow_libblackoil_legacyassembly.dir/flow/flow_blackoil_legacyassembly.cpp.o CMakeFiles/flow_libgasoildiffuse.dir/flow/flow_gasoildiffuse.cpp.o CMakeFiles/flow_libgaswater_dissolution.dir/flow/flow_gaswater_dissolution.cpp.o CMakeFiles/flow_libgaswater_dissolution_diffuse.dir/flow/flow_gaswater_dissolution_diffuse.cpp.o CMakeFiles/flow_libgaswater_energy.dir/flow/flow_gaswater_energy.cpp.o CMakeFiles/flow_libgaswater_solvent.dir/flow/flow_gaswater_solvent.cpp.o CMakeFiles/flow_libbrine_energy.dir/flow/flow_brine_energy.cpp.o CMakeFiles/flow_libonephase.dir/flow/flow_onephase.cpp.o CMakeFiles/flow_libonephase_energy.dir/flow/flow_onephase_energy.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -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/lib/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); | ^~~~~~~~~~~~ @@ -41535,11 +41540,27 @@ /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: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/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(); + | ^~~~ 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, @@ -41572,18 +41593,10 @@ /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; | ^~~~~~ -hdf5.so /usr/lib/aarch64-linux-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' -[ 98%] Built target flow_distribute_z -[ 98%] 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 -[ 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 -r/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' -[ 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 +/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/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]': @@ -41661,8 +41674,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; | ^~~~~~ -[ 98%] Linking CXX executable bin/test_outputdir -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_outputdir.dir/link.txt --verbose=1 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]' @@ -41700,32 +41711,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/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, - 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/flowexperimental/comp/flowexp_comp2.cpp:22: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': -/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2>]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2>]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<2>]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp2.cpp:33:58: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -41828,11 +41813,59 @@ /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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_outputdir.dir/link.d CMakeFiles/test_outputdir.dir/tests/test_outputdir.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_outputdir -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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 +[ 98%] 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 +[ 98%] 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,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o -o bin/lens_immiscible_ecfv_ad_mcu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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.13.so /usr/lib/aarch64-linux-gnu/libcjson.so make[3]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' -[ 98%] Built target test_outputdir -[ 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 +[ 98%] Built target lens_immiscible_ecfv_ad_mcu +[ 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 +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 +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/flowexperimental/comp/flowexp_comp2.cpp:22: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 2]': +/build/reproducible-path/opm-simulators-2024.10+ds/opm/simulators/flow/FlowProblem.hpp:456:63: required from 'void Opm::FlowProblem::endTimeStep() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2>]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<2>]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<2>]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp2.cpp:33:58: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ +In file included from /build/reproducible-path/opm-simulators-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, @@ -41907,13 +41940,6 @@ /usr/include/c++/14/bits/stl_function.h:189:7: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 189 | operator()(const _Tp& __x, const _Tp& __y) const | ^~~~~~~~ -In file included from /build/reproducible-path/opm-simulators-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/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, @@ -41933,26 +41959,28 @@ /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 >]' +/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); + | ^~~~~~~~~~~~ +r/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' +[ 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 +/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(); + | ^~~~~~~~ +/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: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/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(); @@ -41976,45 +42004,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/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 /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/flowexperimental/comp/flowexp_comp4.cpp:22: -/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 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::FlowExpCompProblem<4>]' - 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); - | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4>]' - 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); - | ~~~~~~~~~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<4>]' - 302 | simulator.run(); - | ~~~~~~~~~~~~~^~ -/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp4.cpp:33:58: required from here - 33 | return start>(argc, argv, false); - | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 - 231 | return result; - | ^~~~~~ -In file included from /build/reproducible-path/opm-simulators-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::FlowProblemTPFA]': -/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, @@ -42033,6 +42022,18 @@ /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(); | ^~~~ +hdf5.so /usr/lib/aarch64-linux-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' +[ 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 +[ 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,--dependency-file=CMakeFiles/test_ParallelSerialization.dir/link.d CMakeFiles/test_ParallelSerialization.dir/tests/test_ParallelSerialization.cpp.o -o bin/test_ParallelSerialization -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[ 99%] Built target test_ParallelSerialization +[ 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 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, @@ -42055,6 +42056,28 @@ /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/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/flowexperimental/comp/flowexp_comp4.cpp:22: +/usr/include/dune/common/fvector.hh: In instantiation of 'constexpr auto Dune::operator*(const FieldVector&, Scalar) [with Scalar = double; typename std::enable_if::value, int>::type = 0; K = double; int SIZE = 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::FlowExpCompProblem<4>]' + 456 | this->drift_[sfcdofIdx] = residual[sfcdofIdx] * simulator.timeStepSize(); + | ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/simulator.hh:713:17: required from 'void Opm::Simulator::run() [with TypeTag = Opm::Properties::TTag::FlowExpCompProblem<4>]' + 713 | EWOMS_CATCH_PARALLEL_EXCEPTIONS_FATAL(problem_->endTimeStep()); + | ~~~~~~~~~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/opm/models/utils/start.hh:302:22: required from 'int Opm::start(int, char**, bool) [with TypeTag = Properties::TTag::FlowExpCompProblem<4>]' + 302 | simulator.run(); + | ~~~~~~~~~~~~~^~ +/build/reproducible-path/opm-simulators-2024.10+ds/flowexperimental/comp/flowexp_comp4.cpp:33:58: required from here + 33 | return start>(argc, argv, false); + | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +/usr/include/dune/common/fvector.hh:231:14: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 231 | return result; + | ^~~~~~ In file included from /usr/include/opm/grid/cpgrid/CpGridData.hpp:71, from /usr/include/opm/grid/cpgrid/Iterators.hpp:42, from /usr/include/opm/grid/cpgrid/Entity.hpp:314, @@ -42148,6 +42171,10 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:391:31: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 391 | const FieldVector position() const | ^~~~~~~~ +/build/reproducible-path/opm-simulators-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) + | ^~~~~~~~~~~~~~~~~~ /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(); @@ -42167,6 +42194,21 @@ /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/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 + | ^~~ /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<4>]': /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]); @@ -42180,6 +42222,41 @@ 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/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>]' @@ -42206,21 +42283,37 @@ /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/common/typetraits.hh:11, + from /usr/include/dune/common/iteratorfacades.hh:11, + from /usr/include/dune/common/genericiterator.hh:8, + from /usr/include/dune/common/densevector.hh:12, + from /usr/include/dune/common/fvector.hh:17: +/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': +/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 + 581 | vector<_Tp, _Alloc>:: + | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/opm-simulators-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: + 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 /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 /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/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>:: + | ^~~~~~~~~~~~~~~~~~~ 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]': @@ -42235,43 +42328,10 @@ /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/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,--dependency-file=CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/link.d CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu1.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_cu2.cpp.o CMakeFiles/lens_immiscible_ecfv_ad_mcu.dir/examples/lens_immiscible_ecfv_ad_main.cpp.o -o bin/lens_immiscible_ecfv_ad_mcu -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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.13.so /usr/lib/aarch64-linux-gnu/libcjson.so -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 -In file included from /usr/include/c++/14/vector:72, - from /usr/include/dune/common/typetraits.hh:11, - from /usr/include/dune/common/iteratorfacades.hh:11, - from /usr/include/dune/common/genericiterator.hh:8, - from /usr/include/dune/common/densevector.hh:12, - from /usr/include/dune/common/fvector.hh:17: -/usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, false, false>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, false, false>::EcfvSubControlVolumeFace >]': -/usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 - 581 | vector<_Tp, _Alloc>:: - | ^~~~~~~~~~~~~~~~~~~ -[100%] Linking CXX executable bin/test_equil -/usr/bin/cmake -E cmake_link_script CMakeFiles/test_equil.dir/link.txt --verbose=1 /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:56: note: parameter passing for argument of type 'std::pair' when C++17 is enabled changed to match C++14 in GCC 10.1 214 | const auto [a, b] = this->calculateEqnConstants(idx, simulator); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/test_equil.dir/link.d CMakeFiles/test_equil.dir/tests/test_equil.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_equil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' -[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 -[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 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<2>]': @@ -42351,61 +42411,23 @@ /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_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 - | ^~~~~~ +/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, + | ^~~~~~~~~~~~~~~~~~~~~~~ +[ 99%] Linking CXX shared module ../opm/simulators/simulators.cpython-313-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 +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/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 /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, @@ -42479,8 +42501,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(); | ~~~~~~~~~~~~~~~~~~~~~^~ -[100%] Linking CXX shared module ../opm/simulators/simulators.cpython-313-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 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, @@ -42553,48 +42573,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 /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_comp5.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>:: @@ -42661,38 +42646,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: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]); - | ~~~~~~~~~~~~~~~~~~~~~~^~~ -/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); - | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ -./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 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_comp5.cpp:22: /usr/include/c++/14/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_append(_Args&& ...) [with _Args = {const Dune::cpgrid::Intersection&, long unsigned int}; _Tp = Opm::EcfvStencil >, true, true>::EcfvSubControlVolumeFace; _Alloc = std::allocator >, true, true>::EcfvSubControlVolumeFace >]': /usr/include/c++/14/bits/vector.tcc:581:7: note: parameter passing for argument of type 'Dune::cpgrid::Geometry<2, 3>' when C++17 is enabled changed to match C++14 in GCC 10.1 581 | vector<_Tp, _Alloc>:: @@ -42763,6 +42723,70 @@ /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); + | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ +./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 +[ 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 +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh: In member function 'void Dune::VTKWriter::writeGridPoints(Dune::VTK::VTUWriter&) [with GridView = Dune::GridView >]': +/usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 + 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[100%] 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,--dependency-file=CMakeFiles/test_equil.dir/link.d CMakeFiles/test_equil.dir/tests/test_equil.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/test_equil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/openmpi/lib:/usr/lib/aarch64-linux-gnu/hdf5/openmpi" lib/libopmsimulators.so.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' +[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 +./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 +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/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, @@ -42773,8 +42797,62 @@ /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 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/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 /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/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/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]); + | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ +[100%] Linking CXX executable bin/flowexp_blackoil +/usr/bin/cmake -E cmake_link_script CMakeFiles/flowexp_blackoil.dir/link.txt --verbose=1 +/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/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/opm-simulators-2024.10+ds=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -fopenmp -pthread -Wl,-z,relro -Wl,--dependency-file=CMakeFiles/flowexp_blackoil.dir/link.d CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/flowexp_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_blackoil +/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/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/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 '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/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,--dependency-file=CMakeFiles/simulators.dir/link.d -Wl,-z,relro -shared -o ../opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o ../../CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o ../../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 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, @@ -42854,48 +42932,6 @@ /usr/include/dune/grid/io/file/vtk/vtkwriter.hh:1377:46: note: parameter passing for argument of type 'Dune::FieldVector' when C++17 is enabled changed to match C++14 in GCC 10.1 1377 | p->write((*vit).geometry().corner(vit.localindex())[j]); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ -./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 -/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/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/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 '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 -[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,--dependency-file=CMakeFiles/flowexp_blackoil.dir/link.d CMakeFiles/flowexp_blackoil.dir/flowexperimental/flowexp_blackoil.cpp.o CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o -o bin/flowexp_blackoil -Wl,-rpath,"\$ORIGIN/../lib:/usr/lib/aarch64-linux-gnu/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_blackoil -/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,--dependency-file=CMakeFiles/simulators.dir/link.d -Wl,-z,relro -shared -o ../opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so CMakeFiles/simulators.dir/Pybind11Exporter.cpp.o CMakeFiles/simulators.dir/PyBlackOilSimulator.cpp.o ../../CMakeFiles/moduleVersion.dir/opm/simulators/utils/moduleVersion.cpp.o ../../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 -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]); - | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ [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,--dependency-file=CMakeFiles/flowexp_comp.dir/link.d 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 @@ -43005,138 +43041,147 @@ 2: (HummerH1, GasUsage) = 12 2: (HummerH1, Payload) = 5 2: (HummerH1, AutomaticTransmission) = 0 - 1/120 Test #2: propertysystem ................................. Passed 0.19 sec + 1/120 Test #2: propertysystem ................................. Passed 1.02 sec test 9 Start 9: convergencereport 9: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_convergencereport" 9: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 9: Test timeout computed to be: 1500 -1: testing identity mapping... 9: Running 2 test cases... 9: 9: *** No errors detected -6: Running 2 test cases... 9:  - 2/120 Test #9: convergencereport .............................. Passed 0.22 sec -1: testing SCV quadrature... + 2/120 Test #9: convergencereport .............................. Passed 0.11 sec test 10 Start 10: deferredlogger 10: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_deferredlogger" 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... +1: testing SCV quadrature... +1: result: 0.125 (expected value: 0.125) +3: before barrier +4: Running 1 test case... 5: Running 1 test case... +4: Checking failure of child process with parent process, process id 1130576 5: 5: *** No errors detected -3: before barrier -4: Running 1 test case... -4: Checking failure of child process with parent process, process id 1930530 -5:  - 3/120 Test #5: ALQState ....................................... Passed 0.36 sec +8: Running 8 test cases... +10: Running 1 test case... +6: Running 2 test cases... +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 +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 +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 + 3/120 Test #1: quadrature ..................................... Passed 1.90 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 -1: result: 0.125 (expected value: 0.125) -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 0 -4: Sleep tasklet 1 of 10 ms completed by worker thread 0 -4: Sleep tasklet 2 of 10 ms starting sleep on worker thread 1 - 4/120 Test #1: quadrature ..................................... Passed 0.53 sec +5:  +8: +8: *** No errors detected +10:  +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 +7: Test setup error: test tree is empty + 4/120 Test #5: ALQState ....................................... Passed 1.86 sec + 5/120 Test #10: deferredlogger ................................. Passed 0.77 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 -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 1 -6: Warning: codimension 2 not available in PolyhedralGrid -6: Warning: codimension 2 not available in PolyhedralGrid -3: Sleep tasklet 0 of 100 ms completed by worker thread 0 -4: Sleep tasklet 4 of 10 ms completed by worker thread 1 -3: Sleep tasklet 1 of 100 ms completed by worker thread 1 -8: Running 8 test cases... -6: -6: *** No errors detected -8: -8: *** No errors detected -11: Running 16 test cases... -8:  - 5/120 Test #8: convergenceoutputconfiguration ................. Passed 0.50 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 -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. -3: Sleep tasklet 2 of 100 ms completed by worker thread 0 -3: Sleep tasklet 3 of 100 ms completed by worker thread 1 -6:  - 6/120 Test #6: aquifergridutils ............................... Passed 0.55 sec +4: Sleep tasklet 4 of 10 ms completed by worker thread 1 +8:  +3: Sleep tasklet 0 of 100 ms completed by worker thread 1 +3: Sleep tasklet 1 of 100 ms completed by worker thread 0 + 6/120 Test #8: convergenceoutputconfiguration ................. Passed 1.84 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: -4: *** No errors detected -4:  - 7/120 Test #4: tasklets_failure ............................... Passed 0.64 sec + 7/120 Test #7: blackoil_amg ................................... Passed 1.91 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 -7: Test setup error: test tree is empty -10: Running 1 test case... -3: Sleep tasklet 4 of 100 ms completed by worker thread 0 -10: -10: *** No errors detected -13: Running 3 test cases... -13: -13: *** No errors detected -3: after barrier -13:  - 8/120 Test #13: extractMatrix .................................. Passed 0.11 sec +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. +3: Sleep tasklet 3 of 100 ms completed by worker thread 0 +3: Sleep tasklet 2 of 100 ms completed by worker thread 1 +4: +4: *** No errors detected +4:  + 8/120 Test #4: tasklets_failure ............................... Passed 2.03 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 -10:  - 9/120 Test #10: deferredlogger ................................. Passed 0.35 sec +11: Running 16 test cases... +13: Running 3 test cases... +13: +13: *** No errors detected +13:  + 9/120 Test #13: extractMatrix .................................. Passed 0.17 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 - 10/120 Test #7: blackoil_amg ................................... Passed 0.67 sec +3: Sleep tasklet 4 of 100 ms completed by worker thread 0 +3: after barrier +16: Running 5 test cases... +16: +16: *** No errors detected +16:  + 10/120 Test #16: graphcoloring .................................. Passed 0.15 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 +14: Running 1 test case... 3: Sleep completed by worker thread 0 3: Sleep completed by worker thread 1 -16: Running 5 test cases... -16: -16: *** No errors detected -16:  - 11/120 Test #16: graphcoloring .................................. Passed 0.14 sec +12: Running 15 test cases... +3: Sleep completed by worker thread 0 +3: Sleep completed by worker thread 1 +14: === Dune::BiCGSTABSolver +14: Iter Defect Rate +14: 0 0.000266664 +15: Running 1 test case... +17: Running 1 test case... +17: +17: *** No errors detected +14: 0.5 3.03054e-20 1.13647e-16 +14: === rate=1.29155e-32, T=0.0440526, TIT=inf, IT=0 +17:  + 11/120 Test #17: GroupState ..................................... Passed 0.33 sec test 19 Start 19: invert @@ -43145,66 +43190,56 @@ 19: Test timeout computed to be: 1500 3: Sleep completed by worker thread 0 3: Sleep completed by worker thread 1 +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.00104649, TIT=inf, IT=0 +14: +14: *** No errors detected 19: Running 1 test case... 19: 19: *** No errors detected -19:  - 12/120 Test #19: invert ......................................... Passed 0.09 sec +14:  + 12/120 Test #14: flexiblesolver ................................. Passed 0.55 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 -15: Running 1 test case... -14: Running 1 test case... -17: Running 1 test case... -17: -17: *** No errors detected -14: === Dune::BiCGSTABSolver -14: Iter Defect Rate -14: 0 0.000266664 -14: 0.5 3.03054e-20 1.13647e-16 -17:  - 13/120 Test #17: GroupState ..................................... Passed 0.27 sec +19:  + 13/120 Test #19: invert ......................................... Passed 0.09 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 -14: === rate=1.29155e-32, T=0.003772, 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.00665524, TIT=inf, IT=0 -14: -14: *** No errors detected -3: Sleep completed by worker thread 1 -14:  +18: Running 34 test cases... +18: +18: *** No errors detected 3: Sleep completed by worker thread 0 - 14/120 Test #14: flexiblesolver ................................. Passed 0.40 sec +18:  + 14/120 Test #18: interregflows .................................. Passed 0.34 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 -18: Running 34 test cases... -18: -18: *** No errors detected -3: Sleep completed by worker thread 1 - 15/120 Test #3: tasklets ....................................... Passed 1.14 sec + 15/120 Test #3: tasklets ....................................... Passed 2.56 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 -18:  -12: Running 15 test cases... - 16/120 Test #18: interregflows .................................. Passed 0.40 sec +23: Running 1 test case... +23: +23: *** No errors detected +23:  + 16/120 Test #23: multmatrixtransposed ........................... Passed 0.08 sec test 24 Start 24: norne_pvt @@ -43213,12 +43248,8 @@ 24: Test timeout computed to be: 1500 11: 11: *** No errors detected -23: Running 1 test case... -23: -23: *** No errors detected 11:  -21: Running 6 test cases... - 17/120 Test #11: dilu ........................................... Passed 0.82 sec + 17/120 Test #11: dilu ........................................... Passed 0.81 sec test 25 Start 25: outputdir @@ -43226,89 +43257,21 @@ 25: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 25: Test timeout computed to be: 1500 20: Running 26 test cases... -23:  - 18/120 Test #23: multmatrixtransposed ........................... Passed 0.12 sec +22: Running 4 test cases... +24: Running 1 test case... +22: +22: *** No errors detected +22:  + 18/120 Test #22: milu ........................................... Passed 0.29 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... -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 -24: -24: *** No errors detected -22: Running 4 test cases... -24:  - 19/120 Test #24: norne_pvt ...................................... Passed 0.27 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.43 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 -12: Allocating the simulation vanguard -15: 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: Distributing the vanguard's data -15: Allocating the model -15: Allocating the problem -15: Initializing the model -15: Initializing the problem -26: Running 5 test cases... -26: -26: *** No errors detected -26:  - 21/120 Test #26: parametersystem ................................ Passed 0.39 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: 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 -15: -15: *** No errors detected -15:  - 22/120 Test #15: glift1 ......................................... Passed 1.19 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 -12: Allocating the simulation vanguard -28: Running 8 test cases... -28: -28: *** No errors detected +21: Running 6 test cases... +6: Warning: codimension 2 not available in PolyhedralGrid +6: Warning: codimension 2 not available in PolyhedralGrid 25: Running 2 test cases... 25: ********************************************************************** 25: * * @@ -43323,35 +43286,22 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/INPUT.DATA' -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 -29: Running 4 test cases... -28:  -29: -29: *** No errors detected - 23/120 Test #28: parallelwellinfo ............................... Passed 0.49 sec -test 31 - Start 31: privarspacking +24: +24: *** No errors detected +26: Running 5 test cases... +12: Allocating the simulation vanguard +24:  +26: +26: *** No errors detected + 19/120 Test #24: norne_pvt ...................................... Passed 0.42 sec +test 27 + Start 27: parallel_wbp_sourcevalues -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 -29:  +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 +26:  25: 0 Reading RUNSPEC in /tmp/outputdir_test/INPUT.DATA line 1 - 24/120 Test #29: partitionCells ................................. Passed 0.31 sec -27: Running 1 test case... -27: -27: *** No errors detected -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: 1 Reading DIMENS in /tmp/outputdir_test/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/INPUT.DATA line 4 25: 3 Reading GRID in /tmp/outputdir_test/INPUT.DATA line 6 @@ -43369,6 +43319,13 @@ 25: 15 Reading TSTEP in /tmp/outputdir_test/INPUT.DATA line 27 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ + 20/120 Test #26: parametersystem ................................ Passed 0.26 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 25: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43380,6 +43337,7 @@ 25: * * 25: * This is flow 2024.10 * 25: * * +12: Distributing the vanguard's data 25: * Flow is a simulator for fully implicit three-phase black-oil flow, * 25: * including solvent and polymer capabilities. * 25: * For more information, see https://opm-project.org * @@ -43389,29 +43347,11 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' -27:  - 25/120 Test #27: parallel_wbp_sourcevalues ...................... Passed 0.61 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 -31: Running 1 test case... -31: -31: *** No errors detected -12: Allocating the simulation vanguard -21: -21: *** No errors detected +12: Allocating the model +12: Allocating the problem +6: +6: *** No errors detected 25: 0 Reading RUNSPEC in /tmp/outputdir_test/subdir/INPUT.DATA line 1 -31:  - 26/120 Test #31: privarspacking ................................. Passed 0.15 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: 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 @@ -43429,14 +43369,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 -21:  - 27/120 Test #21: LogOutputHelper ................................ Passed 1.10 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: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43457,26 +43389,14 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/subdir/INPUT.DATA' -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 -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.00048356, 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=4.636e-05, TIT=inf, IT=0 -30: -30: *** No errors detected -30:  +6:  + 21/120 Test #6: aquifergridutils ............................... Passed 3.14 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 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 @@ -43495,13 +43415,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 - 28/120 Test #30: preconditionerfactory .......................... Passed 0.34 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 fluid phases are active 25: 25: Processing dynamic information from @@ -43522,10 +43435,8 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/INPUT.DATA' -12: Allocating the simulation vanguard -32: Running 9 test cases... -32: -32: *** No errors detected +12: Initializing the model +12: Initializing the problem 25: 0 Reading RUNSPEC in /tmp/outputdir_test/INPUT.DATA line 1 25: 1 Reading DIMENS in /tmp/outputdir_test/INPUT.DATA line 2 25: 2 Reading START in /tmp/outputdir_test/INPUT.DATA line 4 @@ -43551,12 +43462,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: 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 * @@ -43570,15 +43475,7 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' -32:  - 29/120 Test #32: region_phase_pvaverage ......................... Passed 0.39 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 -36: Running 1 test case... +12: Simulator successfully set up 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 @@ -43604,6 +43501,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: +27: Running 1 test case... 25: ********************************************************************** 25: * * 25: * This is flow 2024.10 * @@ -43617,11 +43515,8 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/subdir/INPUT.DATA' -33: Running 1 test case... -35: Running 9 test cases... -35: -35: *** No errors detected -12: Allocating the simulation vanguard +27: +27: *** 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 @@ -43630,7 +43525,6 @@ 25: 5 Reading DYV in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 9 25: 6 Reading DZV in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 11 25: 7 Reading DEPTHZ in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 13 -12: Distributing the vanguard's data 25: 8 Reading PERMX in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 15 25: 9 Reading PERMY in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 17 25: 10 Reading PERMZ in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 19 @@ -43639,16 +43533,8 @@ 25: 13 Reading SOLUTION in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 24 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 -35:  - 30/120 Test #35: rstconv ........................................ Passed 0.43 sec 25: 25: Creating grid from keywords DXV, DYV, DZV and DEPTHZ -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 25: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43656,23 +43542,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: -36: -36: *** No errors detected -12: Allocating the model -12: Allocating the problem -12: Initializing the model -12: Initializing the problem -12: Simulator successfully set up -36:  - 31/120 Test #36: stoppedwells ................................... Passed 0.35 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 25: ********************************************************************** -34: Running 33 test cases... 25: * * 25: * This is flow 2024.10 * 25: * * @@ -43685,9 +43555,17 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/subdir/INPUT.DATA' -33: -33: *** No errors detected +27:  + 22/120 Test #27: parallel_wbp_sourcevalues ...................... Passed 0.41 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: 25: 0 Reading RUNSPEC in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 1 +21: *** No errors detected 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 25: 3 Reading GRID in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 6 @@ -43699,12 +43577,16 @@ 25: 9 Reading PERMY in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 17 25: 10 Reading PERMZ in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 19 25: 11 Reading PORO in /tmp/outputdir_test/subdir/subdir/INPUT.DATA line 21 +12: Allocating the simulation vanguard 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 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 +29: Running 4 test cases... +29: +29: *** No errors detected 25: 0 fluid phases are active 25: 25: Processing dynamic information from @@ -43712,7 +43594,15 @@ 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 +21:  + 23/120 Test #21: LogOutputHelper ................................ Passed 1.03 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 +29:  25: ********************************************************************** 25: * * 25: * This is flow 2024.10 * @@ -43726,25 +43616,23 @@ 25: Using 1 MPI processes with 2 OMP threads on each 25: 25: Reading deck file '/tmp/outputdir_test/subdir/INPUT.DATA' -33:  - 32/120 Test #33: relpermdiagnostics ............................. Passed 0.67 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 -37: Running 1 test case... +28: Running 8 test cases... +28: +28: *** No errors detected 12: Distributing the vanguard's data 12: Allocating the model + 24/120 Test #29: partitionCells ................................. Passed 0.36 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 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 -12: -12: -12: 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 @@ -43769,122 +43657,227 @@ 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: -38: Running 8 test cases... +28:  + 25/120 Test #28: parallelwellinfo ............................... Passed 0.52 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 25: 25: *** No errors detected -12: Allocating the simulation vanguard +31: Running 1 test case... +31: +31: *** No errors detected +31:  + 26/120 Test #31: privarspacking ................................. Passed 0.13 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:  - 33/120 Test #25: outputdir ...................................... Passed 1.68 sec -test 41 - Start 41: wellstate +12: Allocating the simulation vanguard + 27/120 Test #25: outputdir ...................................... Passed 1.02 sec +test 35 + Start 35: rstconv -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 +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 12: Distributing the vanguard's 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 12: Allocating the model 12: Allocating the problem 12: Initializing the model 12: Initializing the problem +30: === rate=1.29155e-32, T=0.00611748, 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.00011864, TIT=inf, IT=0 12: Simulator successfully set up -39: Running 2 test cases... -37: -37: *** No errors detected +30: +30: *** No errors detected +30:  + 28/120 Test #30: preconditionerfactory .......................... Passed 0.32 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 +33: Running 1 test case... +12: Allocating the simulation vanguard +36: Running 1 test case... +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 +32: Running 9 test cases... +32: +32: *** No errors detected +33: +33: *** No errors detected +34: Running 33 test cases... +35: Running 9 test cases... +35: +35: *** No errors detected +32:  + 29/120 Test #32: region_phase_pvaverage ......................... Passed 0.52 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 +33:  +36: +36: *** No errors detected +35:  + 30/120 Test #33: relpermdiagnostics ............................. Passed 0.48 sec + 31/120 Test #35: rstconv ........................................ Passed 0.38 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 +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 +36:  +15: Allocating the simulation vanguard +12: Allocating the simulation vanguard + 32/120 Test #36: stoppedwells ................................... Passed 0.32 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: 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: Distributing the vanguard's data +15: Allocating the model +15: Allocating the problem +15: Initializing the model +15: Initializing the problem 12: Allocating the simulation vanguard +37: Running 1 test case... +38: Running 8 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 +40: Running 32 test cases... +15: Simulator successfully set up +39: Running 2 test cases... +15: +15: *** No errors detected +37: +37: *** No errors detected +12: Allocating the simulation vanguard 37:  - 34/120 Test #37: timer .......................................... Passed 0.65 sec + 33/120 Test #37: timer .......................................... Passed 0.53 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 +38: +38: *** No errors detected +15:  + 34/120 Test #15: glift1 ......................................... Passed 2.65 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 -38: -38: *** No errors detected -40: Running 32 test cases... 38:  - 35/120 Test #38: vfpproperties .................................. Passed 0.52 sec + 35/120 Test #38: vfpproperties .................................. Passed 0.55 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 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: -42: Running 1 test case... +34: Allocating the simulation vanguard 39: -20: -20: *** No errors detected 39: *** No errors detected -12: Allocating the simulation vanguard 43: Running 17 test cases... -42: -42: *** No errors detected -20:  43: 43: *** No errors detected - 36/120 Test #20: keyword_validator .............................. Passed 2.46 sec +43:  + 36/120 Test #43: GasSatfuncConsistencyChecks .................... Passed 0.15 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 -43:  - 37/120 Test #43: GasSatfuncConsistencyChecks .................... Passed 0.37 sec +20: +20: *** No errors detected +12: Allocating the simulation vanguard +20:  + 37/120 Test #20: keyword_validator .............................. Passed 2.35 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 -39:  +34: Distributing the vanguard's data +34: Allocating the model +34: Allocating the problem +34: Initializing the model +34: Initializing the problem 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/120 Test #39: wellmodel ...................................... Passed 0.92 sec +39:  + 38/120 Test #39: wellmodel ...................................... Passed 0.76 sec +12: 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:  -12: 12: 12: -34: Allocating the simulation vanguard - 39/120 Test #42: nonnc .......................................... Passed 0.51 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 41: Running 10 test cases... -34: Distributing the vanguard's data -34: Allocating the model -34: Allocating the problem -34: Initializing the model -34: Initializing the problem +42: Running 1 test case... +34: Simulator successfully set up 12: Allocating the simulation vanguard 12: Distributing the vanguard's data 12: Allocating the model @@ -43892,92 +43885,99 @@ 12: Initializing the model 12: Initializing the problem 12: Simulator successfully set up -12: -12: -12: +42: +42: *** 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 +42:  + 39/120 Test #42: nonnc .......................................... Passed 0.42 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 +44: Running 38 test cases... 45: Running 9 test cases... -34: Simulator successfully set up +44: +44: *** No errors detected 45: 45: *** No errors detected +44:  45:  - 40/120 Test #45: SatfuncConsistencyChecks ....................... Passed 0.31 sec + 40/120 Test #44: OilSatfuncConsistencyChecks .................... Passed 0.31 sec + 41/120 Test #45: SatfuncConsistencyChecks ....................... Passed 0.27 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 -12: Allocating the simulation vanguard -44: Running 38 test cases... -44: -44: *** No errors detected -44:  - 41/120 Test #44: OilSatfuncConsistencyChecks .................... Passed 0.47 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 +46: Running 22 test cases... +46: +46: *** 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 -47: Running 13 test cases... -47: -47: *** No errors detected -47:  - 42/120 Test #47: ThreePointHorizontalSatfuncConsistencyChecks ... Passed 0.44 sec +12: +12: +12: +46:  + 42/120 Test #46: SatfuncConsistencyChecks_parallel .............. Passed 0.38 sec test 50 Start 50: parallelistlinformation 50: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_parallelistlinformation" 50: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 50: Test timeout computed to be: 1500 -46: Running 22 test cases... -46: -46: *** No errors detected -48: Running 18 test cases... -48: -48: *** No errors detected -12: Allocating the simulation vanguard -48:  - 43/120 Test #48: WaterSatfuncConsistencyChecks .................. Passed 0.31 sec +47: Running 13 test cases... +47: +47: *** No errors detected +47:  + 43/120 Test #47: ThreePointHorizontalSatfuncConsistencyChecks ... Passed 0.23 sec test 51 Start 51: ParallelSerialization 51: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_ParallelSerialization" 51: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 51: Test timeout computed to be: 1500 -46:  - 44/120 Test #46: SatfuncConsistencyChecks_parallel .............. Passed 0.61 sec +12: Allocating the simulation vanguard +48: Running 18 test cases... +48: +48: *** No errors detected +12: Distributing the vanguard's data +48:  + 44/120 Test #48: WaterSatfuncConsistencyChecks .................. Passed 0.27 sec test 52 Start 52: HDF5File 52: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_HDF5File" 52: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 52: 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 +34: Allocating the simulation vanguard 12: 12: 12: -12: -12: *** No errors detected -12:  - 45/120 Test #12: equil .......................................... Passed 3.77 sec -test 53 - Start 53: HDF5Serializer - -53: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_HDF5Serializer" -53: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests -53: Test timeout computed to be: 1500 49: === Dune::BiCGSTABSolver 49: Iter Defect Rate 49: 0 3529.31 @@ -43990,6 +43990,8 @@ 49: 3.5 2045.02 1.37013 49: 4 1795.63 0.878048 49: 4.5 2437.22 1.3573 +34: Distributing the vanguard's data +34: Allocating the model 49: 5 2115.33 0.867928 49: 5.5 2651.77 1.2536 49: 6 2330.31 0.878776 @@ -43997,6 +43999,7 @@ 49: 7 2435.98 0.873508 49: 7.5 2621 1.07595 49: 8 2332.6 0.889966 +34: Allocating the problem 49: 8.5 2390.57 1.02485 49: 9 2149.47 0.899143 49: 9.5 2094.94 0.974633 @@ -44011,6 +44014,7 @@ 49: 14 1505.54 0.977267 49: 14.5 1480.66 0.983473 49: 15 1450.08 0.979348 +34: Initializing the model 49: 15.5 1420.55 0.979637 49: 16 1395.84 0.982603 49: 16.5 1361.79 0.975606 @@ -44018,6 +44022,7 @@ 49: 17.5 1290.53 0.966299 49: 18 1269.85 0.983976 49: 18.5 1217.01 0.958383 +34: Initializing the problem 49: 19 1193.64 0.980803 49: 19.5 1132.26 0.948577 49: 20 1114.14 0.983995 @@ -44030,22 +44035,18 @@ 49: 23.5 888.734 0.97557 49: 24 873.894 0.983302 49: 24.5 859.695 0.983752 -34: Allocating the simulation vanguard 49: 25 847.537 0.985858 49: 25.5 840.063 0.991181 -51: Running 151 test cases... 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 49: 28 785.875 0.986142 49: 28.5 772.44 0.982904 -50: Running 4 test cases... -50: -50: *** No errors detected 49: 29 762.662 0.987342 49: 29.5 746.583 0.978917 49: 30 738.411 0.989055 +12: Allocating the simulation vanguard 49: 30.5 718.238 0.97268 49: 31 710.378 0.989056 49: 31.5 686.144 0.965887 @@ -44071,12 +44072,13 @@ 49: 41.5 404.14 0.965624 49: 42 401.22 0.992774 49: 42.5 386.254 0.962699 -51: -51: *** No errors detected +50: Running 4 test cases... 49: 43 383.529 0.992947 49: 43.5 368.03 0.959587 49: 44 365.343 0.992701 49: 44.5 348.21 0.953103 +50: +50: *** No errors detected 49: 45 345.614 0.992546 49: 45.5 326.913 0.94589 49: 46 324.532 0.992719 @@ -44086,20 +44088,9 @@ 49: 48 276.836 0.992626 49: 48.5 252.896 0.913524 49: 49 250.873 0.992 -34: Distributing the vanguard's data 49: 49.5 226.671 0.90353 49: 50 224.918 0.992268 49: 50.5 201.142 0.894288 -34: Allocating the model -50:  - 46/120 Test #50: parallelistlinformation ........................ Passed 0.48 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 -34: Allocating the problem 49: 51 199.466 0.991667 49: 51.5 177.47 0.889725 49: 52 175.978 0.991596 @@ -44111,35 +44102,29 @@ 49: 55 119.737 0.990624 49: 55.5 106.775 0.891748 49: 56 105.745 0.990351 +51: Running 151 test cases... +12: Distributing the vanguard's data +12: Allocating the model +12: Allocating the problem 49: 56.5 94.3301 0.892055 49: 57 93.4119 0.990267 49: 57.5 83.4592 0.893453 -34: Initializing the model 49: 58 82.6632 0.990462 49: 58.5 73.7698 0.892414 49: 59 73.0613 0.990397 49: 59.5 65.1915 0.892284 49: 60 64.5929 0.990818 +12: Initializing the model +12: Initializing the problem 49: 60.5 57.5568 0.89107 -34: Initializing the problem -54: ###################### -54: # Running test '' -54: ###################### 49: 61 57.0362 0.990955 -51:  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 49: 63.5 41.3829 0.913988 - 47/120 Test #51: ParallelSerialization .......................... Passed 0.43 sec +12: Simulator successfully set up 49: 64 41.0277 0.991416 -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: 64.5 37.8377 0.922249 49: 65 37.5768 0.993106 49: 65.5 35.2297 0.937537 @@ -44151,25 +44136,30 @@ 49: 68.5 30.0147 0.981559 49: 69 26.9264 0.897106 49: 69.5 27.4315 1.01876 -55: ###################### -55: # Running test '' -55: ###################### 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 49: 72 10.4425 0.973343 +34: Simulator successfully set up 49: 72.5 9.09671 0.871124 49: 73 9.03849 0.9936 49: 73.5 8.18071 0.905098 49: 74 8.13649 0.994594 49: 74.5 8.15854 1.00271 +50:  + 45/120 Test #50: parallelistlinformation ........................ Passed 0.41 sec 49: 75 7.98648 0.97891 +test 53 + Start 53: HDF5Serializer + +53: Test command: /usr/bin/mpiexec "-n" "1" "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/test_HDF5Serializer" +53: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests +53: Test timeout computed to be: 1500 49: 75.5 9.63312 1.20618 49: 76 7.66938 0.796147 49: 76.5 7.45239 0.971707 49: 77 3.96887 0.532563 -54: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/art2dgf data/fracture-raw.art" 49: 77.5 3.85273 0.970739 49: 78 3.7998 0.986261 49: 78.5 3.97379 1.04579 @@ -44186,17 +44176,11 @@ 49: 84 1.50017 0.861855 49: 84.5 1.09659 0.730976 49: 85 1.04982 0.957352 -55: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad --end-time=3000" -54: Converting ART file "data/fracture-raw.art" to DGF file "data/fracture-raw.art.dgf" - 48/120 Test #54: art2dgf ........................................ Passed 0.12 sec 49: 85.5 0.740302 0.705169 -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: 86 0.730649 0.986961 +12: +12: +12: 49: 86.5 0.761906 1.04278 49: 87 0.731942 0.960673 49: 87.5 7.47835 10.2171 @@ -44213,24 +44197,19 @@ 49: 93 0.35775 0.980538 49: 93.5 0.0750629 0.209819 49: 94 0.0548089 0.730174 -52: Running 5 test cases... 49: 94.5 0.493133 8.99732 49: 95 0.360979 0.73201 -56: ###################### -56: # Running test '' -56: ###################### 49: 95.5 0.315116 0.87295 49: 96 0.137438 0.436149 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 -52: +51: +51: *** No errors detected 49: 98.5 0.0732684 0.630023 49: 99 0.0719736 0.982327 49: 99.5 0.0739429 1.02736 -52: *** No errors detected -34: Simulator successfully set up 49: 100 0.0731004 0.988606 49: 100.5 0.0627365 0.858223 49: 101 0.0624489 0.995416 @@ -44246,40 +44225,27 @@ 49: 106 0.020389 0.978064 49: 106.5 0.0424439 2.08171 49: 107 0.0152076 0.358299 +52: Running 5 test cases... 49: 107.5 0.0336331 2.21159 49: 108 0.0329868 0.980787 49: 108.5 0.0201088 0.609599 49: 109 0.0199684 0.993019 -56: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23 --end-time=3000" 49: 109.5 0.00953799 0.477655 -41: -41: *** No errors detected 49: 110 0.00931863 0.977002 -53: Running 2 test cases... 49: 110.5 0.0119939 1.28709 49: 111 0.00940004 0.783732 49: 111.5 0.00906989 0.964878 49: 112 0.00898663 0.99082 49: 112.5 0.00538949 0.599723 -53: -53: *** No errors detected 49: 113 0.00533553 0.989988 49: 113.5 0.00302749 0.567421 49: 114 0.00288013 0.951326 49: 114.5 0.0048468 1.68284 49: 115 0.0027201 0.561215 49: 115.5 0.00308798 1.13525 -52:  49: 116 0.00306478 0.992485 49: 116.5 0.00308003 1.00498 49: 117 0.00305859 0.993041 - 49/120 Test #52: HDF5File ....................................... Passed 0.58 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: 117.5 0.00269825 0.882188 49: 118 0.00250681 0.929051 49: 118.5 0.0138739 5.53448 @@ -44290,20 +44256,26 @@ 49: 121 0.000636114 0.954255 49: 121.5 0.000709014 1.1146 49: 122 0.00048099 0.678392 +12: Allocating the simulation vanguard 49: 122.5 0.000617751 1.28433 49: 123 0.000181237 0.293383 -49: === rate=0.872441, T=0.41618, TIT=0.00338358, IT=123 +49: === rate=0.872441, T=0.316345, TIT=0.00257191, IT=123 49: === Dune::BiCGSTABSolver 49: Iter Defect Rate 49: 0 3529.31 -57: ###################### -57: # Running test '' -57: ###################### 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 +51:  + 46/120 Test #51: ParallelSerialization .......................... Passed 0.49 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: 3 1492.58 0.881458 49: 3.5 2045.02 1.37013 49: 4 1795.63 0.878048 @@ -44315,14 +44287,6 @@ 49: 7 2435.98 0.873508 49: 7.5 2621 1.07595 49: 8 2332.6 0.889966 -41:  - 50/120 Test #41: wellstate ...................................... Passed 1.80 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: 8.5 2390.57 1.02485 49: 9 2149.47 0.899143 49: 9.5 2094.94 0.974633 @@ -44334,21 +44298,14 @@ 49: 12.5 1617.31 0.980166 49: 13 1568.67 0.969924 49: 13.5 1540.56 0.982082 -53:  - 51/120 Test #53: HDF5Serializer ................................. Passed 0.47 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: 14 1505.54 0.977267 49: 14.5 1480.66 0.983473 49: 15 1450.08 0.979348 49: 15.5 1420.55 0.979637 -58: ###################### -58: # Running test '' -58: ###################### +54: ###################### +54: # Running test '' +54: ###################### +12: Distributing the vanguard's data 49: 16 1395.84 0.982603 49: 16.5 1361.79 0.975606 49: 17 1335.54 0.980726 @@ -44357,6 +44314,10 @@ 49: 18.5 1217.01 0.958383 49: 19 1193.64 0.980803 49: 19.5 1132.26 0.948577 +12: Allocating the model +12: Allocating the problem +12: Initializing the model +12: Initializing the problem 49: 20 1114.14 0.983995 49: 20.5 1052.57 0.944737 49: 21 1033.6 0.981971 @@ -44365,10 +44326,7 @@ 49: 22.5 925.525 0.959373 49: 23 910.989 0.984295 49: 23.5 888.734 0.97557 -57: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_trans --end-time=3000" -59: ###################### -59: # Running test '' -59: ###################### +12: Simulator successfully set up 49: 24 873.894 0.983302 49: 24.5 859.695 0.983752 49: 25 847.537 0.985858 @@ -44376,13 +44334,13 @@ 49: 26 826.667 0.984054 49: 26.5 817.348 0.988727 49: 27 806.312 0.986498 -58: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_ad --end-time=3000" 49: 27.5 796.919 0.98835 49: 28 785.875 0.986142 49: 28.5 772.44 0.982904 49: 29 762.662 0.987342 49: 29.5 746.583 0.978917 49: 30 738.411 0.989055 +54: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/art2dgf data/fracture-raw.art" 49: 30.5 718.238 0.97268 49: 31 710.378 0.989056 49: 31.5 686.144 0.965887 @@ -44405,7 +44363,6 @@ 49: 40 436.835 0.993129 49: 40.5 421.297 0.964431 49: 41 418.528 0.993426 -59: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd --end-time=3000" 49: 41.5 404.14 0.965624 49: 42 401.22 0.992774 49: 42.5 386.254 0.962699 @@ -44453,11 +44410,195 @@ 49: 63.5 41.3829 0.913988 49: 64 41.0277 0.991416 49: 64.5 37.8377 0.922249 +41: +41: *** No errors detected 49: 65 37.5768 0.993106 49: 65.5 35.2297 0.937537 49: 66 35.0263 0.994226 49: 66.5 33.5891 0.958968 49: 67 33.4017 0.994423 +49: 67.5 32.1579 0.962763 +49: 68 30.5786 0.950888 +49: 68.5 30.0147 0.981559 +49: 69 26.9264 0.897106 +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 +49: 72 10.4425 0.973343 +49: 72.5 9.09671 0.871124 +49: 73 9.03849 0.9936 +49: 73.5 8.18071 0.905098 +49: 74 8.13649 0.994594 +49: 74.5 8.15854 1.00271 +49: 75 7.98648 0.97891 +49: 75.5 9.63312 1.20618 +49: 76 7.66938 0.796147 +49: 76.5 7.45239 0.971707 +49: 77 3.96887 0.532563 +49: 77.5 3.85273 0.970739 +49: 78 3.7998 0.986261 +54: Converting ART file "data/fracture-raw.art" to DGF file "data/fracture-raw.art.dgf" + 47/120 Test #54: art2dgf ........................................ Passed 0.13 sec +49: 78.5 3.97379 1.04579 +49: 79 3.69795 0.930585 +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 +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: 81.5 2.92366 1.63266 +49: 82 2.59109 0.886248 +49: 82.5 11.2577 4.34476 +49: 83 1.72445 0.15318 +49: 83.5 1.74063 1.00938 +49: 84 1.50017 0.861855 +49: 84.5 1.09659 0.730976 +49: 85 1.04982 0.957352 +55: ###################### +55: # Running test '' +55: ###################### +49: 85.5 0.740302 0.705169 +49: 86 0.730649 0.986961 +53: Running 2 test cases... +49: 86.5 0.761906 1.04278 +49: 87 0.731942 0.960673 +49: 87.5 7.47835 10.2171 +49: 88 0.621132 0.0830574 +49: 88.5 5.11555 8.23584 +49: 89 3.64825 0.713169 +49: 89.5 3.70405 1.0153 +49: 90 3.67263 0.991517 +49: 90.5 0.403184 0.109781 +49: 91 0.368141 0.913084 +49: 91.5 0.550284 1.49477 +49: 92 0.330507 0.600612 +49: 92.5 0.364851 1.10391 +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 +49: 96 0.137438 0.436149 +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 +49: 99 0.0719736 0.982327 +49: 99.5 0.0739429 1.02736 +49: 100 0.0731004 0.988606 +49: 100.5 0.0627365 0.858223 +49: 101 0.0624489 0.995416 +55: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad --end-time=3000" +49: 101.5 0.0750066 1.20109 +49: 102 0.04307 0.574217 +49: 102.5 0.104683 2.43052 +12: Allocating the simulation vanguard +49: 103 0.0993092 0.948667 +49: 103.5 0.0870665 0.876722 +49: 104 0.0721363 0.82852 +49: 104.5 0.023022 0.319145 +49: 105 0.0228416 0.992168 +49: 105.5 0.0208462 0.912642 +49: 106 0.020389 0.978064 +49: 106.5 0.0424439 2.08171 +49: 107 0.0152076 0.358299 +49: 107.5 0.0336331 2.21159 +49: 108 0.0329868 0.980787 +49: 108.5 0.0201088 0.609599 +49: 109 0.0199684 0.993019 +49: 109.5 0.00953799 0.477655 +49: 110 0.00931863 0.977002 +49: 110.5 0.0119939 1.28709 +49: 111 0.00940004 0.783732 +49: 111.5 0.00906989 0.964878 +49: 112 0.00898663 0.99082 +49: 112.5 0.00538949 0.599723 +34: Allocating the simulation vanguard +49: 113 0.00533553 0.989988 +49: 113.5 0.00302749 0.567421 +49: 114 0.00288013 0.951326 +49: 114.5 0.0048468 1.68284 +49: 115 0.0027201 0.561215 +49: 115.5 0.00308798 1.13525 +49: 116 0.00306478 0.992485 +49: 116.5 0.00308003 1.00498 +49: 117 0.00305859 0.993041 +49: 117.5 0.00269825 0.882188 +49: 118 0.00250681 0.929051 +49: 118.5 0.0138739 5.53448 +49: 119 0.00159575 0.115018 +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.209364, TIT=0.00170215, IT=123 +49: Full preconditioner took 0.31669 +49: Ghost preconditioner took 0.209489 +41:  + 48/120 Test #41: wellstate ...................................... Passed 1.37 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 +56: ###################### +56: # Running test '' +56: ###################### +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 +34: Distributing the vanguard's data +34: Allocating the model +34: Allocating the problem +56: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_ecfv_ad_23 --end-time=3000" +12: +12: +12: +34: Initializing the model +34: Initializing the problem +12: +12: *** No errors detected + 49/120 Test #49: ghostlastmatrixadapter ......................... Passed 0.93 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 +57: ###################### +57: # Running test '' +57: ###################### +12:  + 50/120 Test #12: equil .......................................... Passed 4.20 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 +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" +58: ###################### +58: # Running test '' +58: ###################### +58: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_ad --end-time=3000" 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] @@ -44529,37 +44670,7 @@ 56: Initializing the problem 56: Simulator successfully set up 56: Applying the initial solution of the "lens_immiscible_ecfv_ad" problem -49: 67.5 32.1579 0.962763 -49: 68 30.5786 0.950888 -49: 68.5 30.0147 0.981559 -49: 69 26.9264 0.897106 -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 56: Writing visualization results for the current time step. -49: 71.5 10.7285 0.94027 -49: 72 10.4425 0.973343 -49: 72.5 9.09671 0.871124 -49: 73 9.03849 0.9936 -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 -49: 73.5 8.18071 0.905098 -49: 74 8.13649 0.994594 -49: 74.5 8.15854 1.00271 -49: 75 7.98648 0.97891 -49: 75.5 9.63312 1.20618 -49: 76 7.66938 0.796147 -49: 76.5 7.45239 0.971707 -49: 77 3.96887 0.532563 -49: 77.5 3.85273 0.970739 -49: 78 3.7998 0.986261 -49: 78.5 3.97379 1.04579 -49: 79 3.69795 0.930585 -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 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] @@ -44626,232 +44737,76 @@ 55: Allocating the simulation vanguard 55: Distributing the vanguard's data 55: Allocating the model -49: 81.5 2.92366 1.63266 +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: 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: 82 2.59109 0.886248 -49: 82.5 11.2577 4.34476 -49: 83 1.72445 0.15318 -49: 83.5 1.74063 1.00938 -49: 84 1.50017 0.861855 -49: 84.5 1.09659 0.730976 +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 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 1 error: 852.881 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -49: 85 1.04982 0.957352 -49: 85.5 0.740302 0.705169 -49: 86 0.730649 0.986961 -49: 86.5 0.761906 1.04278 -49: 87 0.731942 0.960673 -49: 87.5 7.47835 10.2171 -49: 88 0.621132 0.0830574 -49: 88.5 5.11555 8.23584 -49: 89 3.64825 0.713169 -55: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +55: Solve: M deltax^k = r +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: 89.5 3.70405 1.0153 -49: 90 3.67263 0.991517 56: Solve: M deltax^k = r -49: 90.5 0.403184 0.109781 -49: 91 0.368141 0.913084 -49: 91.5 0.550284 1.49477 -49: 92 0.330507 0.600612 -49: 92.5 0.364851 1.10391 56: Update: x^(k+1) = x^k - deltax^k -49: 93 0.35775 0.980538 -49: 93.5 0.0750629 0.209819 -49: 94 0.0548089 0.730174 -55: Solve: M deltax^k = r 56: Newton iteration 2 error: 2.53696 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -49: 94.5 0.493133 8.99732 -49: 95 0.360979 0.73201 -49: 95.5 0.315116 0.87295 -49: 96 0.137438 0.436149 -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: -49: 96.5 0.126867 0.923087 -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. -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 -49: 99 0.0719736 0.982327 -49: 99.5 0.0739429 1.02736 -49: 100 0.0731004 0.988606 -49: 100.5 0.0627365 0.858223 -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 55: Solve: M deltax^k = 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 -56: Solve: M deltax^k = r -49: 101 0.0624489 0.995416 -49: 101.5 0.0750066 1.20109 -49: 102 0.04307 0.574217 -49: 102.5 0.104683 2.43052 -49: 103 0.0993092 0.948667 -49: 103.5 0.0870665 0.876722 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 -49: 104 0.0721363 0.82852 -49: 104.5 0.023022 0.319145 -55: Solve: M deltax^k = 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 -49: 105 0.0228416 0.992168 -49: 105.5 0.0208462 0.912642 -49: 106 0.020389 0.978064 -49: 106.5 0.0424439 2.08171 -49: 107 0.0152076 0.358299 -49: 107.5 0.0336331 2.21159 -49: 108 0.0329868 0.980787 -49: 108.5 0.0201088 0.609599 -49: 109 0.0199684 0.993019 +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +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 +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 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 -49: 109.5 0.00953799 0.477655 -49: 110 0.00931863 0.977002 -49: 110.5 0.0119939 1.28709 -49: 111 0.00940004 0.783732 -49: 111.5 0.00906989 0.964878 -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: 416.828 +56: Newton iteration 6 error: 180.553 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -49: 112 0.00898663 0.99082 -49: 112.5 0.00538949 0.599723 -49: 113 0.00533553 0.989988 -49: 113.5 0.00302749 0.567421 -49: 114 0.00288013 0.951326 -49: 114.5 0.0048468 1.68284 -49: 115 0.0027201 0.561215 -49: 115.5 0.00308798 1.13525 -59: 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 +53: +53: *** No errors detected 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 4 error: 416.828 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -49: 116 0.00306478 0.992485 56: Solve: M deltax^k = r -49: 116.5 0.00308003 1.00498 -49: 117 0.00305859 0.993041 -49: 117.5 0.00269825 0.882188 -49: 118 0.00250681 0.929051 -49: 118.5 0.0138739 5.53448 +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 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 5 error: 426.249 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -49: 119 0.00159575 0.115018 -49: 119.5 0.000873253 0.547238 -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 -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 -56: Solve: M deltax^k = r -49: 123 0.000181237 0.293383 -49: === rate=0.872441, T=0.432298, TIT=0.00351462, IT=123 -49: Full preconditioner took 0.416589 -49: Ghost preconditioner took 0.432384 -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 -59: 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: 180.553 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 2 error: 15.8797 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +52: +52: *** No errors detected +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 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] @@ -44924,6 +44879,11 @@ 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. +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 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] @@ -44996,571 +44956,439 @@ 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 7 error: 185.281 -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 -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 9 error: 27.1456 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = 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 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 852.881 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r 55: Newton iteration 8 error: 74.2418 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 8 error: 74.2418 +56: Newton iteration 10 error: 4.14997 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 1 error: 852.881 +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 9 error: 27.1456 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 -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: Newton iteration 2 error: 2.53696 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +53:  +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 + 51/120 Test #53: HDF5Serializer ................................. Passed 0.95 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 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 +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 +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 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 10 error: 4.14997 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 52/120 Test #49: ghostlastmatrixadapter ......................... Passed 1.31 sec +52:  +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 + 52/120 Test #52: HDF5File ....................................... Passed 1.25 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 -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 -34: Allocating the simulation vanguard +59: ###################### +59: # Running test '' +59: ###################### 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 10 error: 4.14997 +56: Newton iteration 14 error: 3.72955e-08 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: 426.322 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 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 6 error: 180.592 +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 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 6 error: 180.592 +57: Newton iteration 7 error: 186.107 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 -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 +56: Newton iteration 15 error: 9.16806e-11 +56: Linearization/solve/update time: 0.272516(87.4425%)/0.0386975(12.4169%)/0.000438044(0.140556%) +56: Storage: 9593.15 10 +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 12 error: 0.00110507 +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 1 error: 3366.4 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 8 error: 73.928 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 12 error: 0.00110507 -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 11 error: 0.0538836 -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 9 error: 27.6085 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 10 error: 4.17797 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r +59: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_immiscible_vcfv_fd --end-time=3000" +56: Time step 1 done. CPU time: 0.323447 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 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: 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 -57: Solve: M deltax^k = r -58: 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 -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 13 error: 4.28467e-05 +57: Newton iteration 10 error: 4.17797 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/waterair_pvs_ni --grid-global-refinements=1" +57: Solve: M deltax^k = 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: 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 14 error: 4.05506e-08 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Distributing the vanguard's data -34: Allocating the model -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -34: Allocating the problem -57: Newton iteration 15 error: 2.6562e-11 -57: Linearization/solve/update time: 0.0674827(57.6372%)/0.0451062(38.5254%)/0.00449292(3.83742%) -57: Storage: 9593.15 10 -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 12 error: 0.00110507 +56: Newton iteration 1 error: 0.111496 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 +57: Solve: M deltax^k = r 55: Newton iteration 15 error: 9.16806e-11 -55: Linearization/solve/update time: 0.242825(81.6146%)/0.0461647(15.5162%)/0.00853664(2.8692%) +55: Linearization/solve/update time: 0.297873(90.5765%)/0.0305243(9.28176%)/0.000466(0.1417%) 55: Storage: 9593.15 10 55: Writing visualization results for the current time step. -57: Time step 1 done. CPU time: 0.145445 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 -57: Solve: M deltax^k = r -59: Newton iteration 4 error: 2.27836 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Initializing the model -34: Initializing the problem -55: Time step 1 done. CPU time: 0.315322 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +56: Solve: M deltax^k = r +55: Time step 1 done. CPU time: 0.367901 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 -58: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 0.111496 +57: Newton iteration 12 error: 0.00112501 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 3 error: 91.4787 +58: Newton iteration 2 error: 15.8797 58: 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 2 error: 0.0168074 +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: 0.0168074 +57: Newton iteration 13 error: 4.28467e-05 57: 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 13 error: 4.29799e-05 -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.111496 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.00337739 -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 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 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.103736(46.3928%)/0.119421(53.4078%)/0.000445843(0.199391%) 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 -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 -57: Solve: M deltax^k = 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.0175855(24.6083%)/0.0537078(75.156%)/0.00016848(0.235763%) -57: Storage: 9588.58 16.6667 +56: Newton iteration 3 error: 0.00337776 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Storage: 9593.15 10 57: Writing visualization results for the current time step. -57: Time step 2 done. CPU time: 0.220277 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) +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 +57: Time step 1 done. CPU time: 0.247423 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 -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 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 0.0626181 +57: Newton iteration 1 error: 0.111496 57: 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.344441(86.5815%)/0.0498306(12.5258%)/0.00355124(0.892668%) -56: Storage: 9593.15 10 -56: Writing visualization results for the current time step. -55: Solve: M deltax^k = r +56: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 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 -56: Time step 1 done. CPU time: 0.447261 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) +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 +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 -57: Newton iteration 2 error: 0.038498 -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 3 error: 0.0465451 +57: Newton iteration 2 error: 0.0168074 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.126137(86.0181%)/0.0203399(13.8706%)/0.000163084(0.111214%) 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.00571673 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r -34: Simulator successfully set up 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 -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 +56: Storage: 9588.58 16.6667 +56: Writing visualization results for the current time step. 57: Solve: M deltax^k = 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 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 6 error: 2.51017e-08 +57: Newton iteration 3 error: 0.00337739 57: 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.0327546(63.5675%)/0.0185678(36.0348%)/0.00020496(0.397769%) -57: Storage: 9582.5 25.5556 -57: Writing visualization results for the current time step. -56: 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.50059 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Time step 2 done. CPU time: 0.487252 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: Solve: M deltax^k = r -57: Time step 3 done. CPU time: 0.287618 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: 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 -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 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: 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 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.0168074 +56: Newton iteration 1 error: 0.0626181 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 2 error: 0.10879 -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 3 error: 0.0842761 -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 4 error: 0.02347 -57: 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.001267 +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.0548387(75.8326%)/0.0172954(23.9166%)/0.000181322(0.250738%) +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.122858(76.2006%)/0.0381918(23.6879%)/0.00017976(0.111493%) +55: Linearization/solve/update time: 0.111209(92.4221%)/0.00894126(7.43077%)/0.000177041(0.147133%) 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 6 error: 215.944 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Solve: M deltax^k = r -55: Time step 2 done. CPU time: 0.491779 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: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.00337776 +56: Newton iteration 2 error: 0.038498 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 6 error: 1.38041e-05 +57: Time step 2 done. CPU time: 0.331408 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 +34: Allocating the simulation vanguard +55: Time step 2 done. CPU time: 0.520437 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 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 -57: Newton iteration 8 error: 4.54113e-11 -57: Linearization/solve/update time: 0.0441042(68.627%)/0.01993(31.0115%)/0.00023228(0.361432%) -57: Storage: 9574.89 36.6667 -57: Writing visualization results for the current time step. -56: Solve: M deltax^k = r -57: Time step 4 done. CPU time: 0.359415 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: 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 1 error: 0.0626181 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.046545 +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 7 error: 11.3661 +58: Newton iteration 4 error: 371.463 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 4 error: 0.000189008 -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.159806 -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.29159 +57: Newton iteration 2 error: 0.038498 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 -57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 3 error: 0.570574 -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.038498 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: 7.45634e-07 -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 4 error: 0.0682039 -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 8 error: 48.2196 -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: 0.00879571 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 57: Solve: M deltax^k = r -56: Newton iteration 6 error: 4.68549e-10 -56: Linearization/solve/update time: 0.145939(87.252%)/0.0211338(12.6352%)/0.00018868(0.112805%) -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 6 error: 8.9055e-05 +57: Newton iteration 3 error: 0.0465451 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Storage: 9588.58 16.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 7 error: 8.04778e-08 +57: Newton iteration 4 error: 0.00571673 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 4 error: 0.00571674 +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.046545 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Time step 2 done. CPU time: 0.635853 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 -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: Newton iteration 8 error: 5.63707e-11 -57: Linearization/solve/update time: 0.0549869(63.4009%)/0.0315049(36.3257%)/0.00023712(0.273404%) -57: Storage: 9566.01 49.6296 -57: Writing visualization results for the current time step. -55: Solve: M deltax^k = r -57: Time step 5 done. CPU time: 0.455432 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) +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 +57: Solve: M deltax^k = 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 +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: 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: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 0.214775 +57: Newton iteration 6 error: 2.51017e-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 4 error: 0.00571674 55: 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.0884317(89.5242%)/0.0101348(10.26%)/0.00021316(0.215793%) +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 1 error: 0.0626181 +56: Newton iteration 6 error: 2.35745e-08 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 2 error: 0.398142 -57: 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 3 error: 0.290606 +57: Time step 3 done. CPU time: 0.439437 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 -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 10 error: 2.07364 -58: 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 4 error: 0.120405 -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: 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 -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 -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 -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 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 7 error: 0.000705599 +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 -55: Solve: M deltax^k = 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 -57: Update: x^(k+1) = x^k - deltax^k -56: Solve: M deltax^k = r -57: Newton iteration 8 error: 1.04014e-06 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Newton iteration 9 error: 8.74968e-10 -57: Linearization/solve/update time: 0.0409282(55.1272%)/0.0330526(44.5194%)/0.00026236(0.353379%) -57: Storage: 9555.65 64.7531 -57: Writing visualization results for the current time step. -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 +56: Newton iteration 7 error: 9.04919e-11 +56: Linearization/solve/update time: 0.152212(85.2793%)/0.0260789(14.6111%)/0.000195561(0.109566%) +56: Storage: 9582.5 25.5556 +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: 2.35745e-08 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 6 done. CPU time: 0.539431 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 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 0.232641 +57: Newton iteration 2 error: 0.10879 57: 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.173036(77.5845%)/0.0497819(22.3208%)/0.00021112(0.0946605%) -55: Storage: 9582.5 25.5556 -55: Writing visualization results for the current time step. -58: 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.00571674 +56: Time step 3 done. CPU time: 0.674953 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 -57: Solve: M deltax^k = 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 -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 -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 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 12 error: 1.05456e-05 +58: Newton iteration 5 error: 265.096 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 3 done. CPU time: 0.727338 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: 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 -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 -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 -56: Solve: M deltax^k = 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 7 error: 0.0958743 -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 8 error: 0.00314812 -57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Newton iteration 13 error: 6.63733e-09 +34: Distributing the vanguard's data +34: Allocating the model 57: Solve: M deltax^k = r -58: Linearization/solve/update time: 0.535816(93.6613%)/0.0358331(6.26368%)/0.0004292(0.0750248%) -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 1 error: 0.0564505 -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 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.0507135(73.7171%)/0.0177846(25.8517%)/0.00029668(0.431254%) -57: Storage: 9544.43 81.1368 -57: Writing visualization results for the current time step. -57: Time step 7 done. CPU time: 0.611668 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: Newton iteration 3 error: 0.0842761 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 1 done. CPU time: 0.591268 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 -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 -55: Solve: M deltax^k = 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 60: opm models will now start the simulation. 60: # [known parameters which were specified at run-time] 60: GridGlobalRefinements="1" # default: "0" @@ -45636,508 +45464,545 @@ 60: Allocating the problem 60: Initializing the model 60: Initializing the problem +55: Newton iteration 7 error: 9.04919e-11 +55: Linearization/solve/update time: 0.144693(93.7491%)/0.0094491(6.12225%)/0.000198563(0.128653%) +55: Storage: 9582.5 25.5556 +55: Writing visualization results for the current time step. +56: Solve: M deltax^k = r +34: Allocating the problem 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 0.219952 +57: Newton iteration 4 error: 0.02347 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 1 error: 0.0564505 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Time step 3 done. CPU time: 0.683356 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 +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.303974 +57: Newton iteration 5 error: 0.001267 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Newton iteration 7 error: 9.04919e-11 -56: Linearization/solve/update time: 0.180287(88.5626%)/0.0230854(11.3403%)/0.00019776(0.0971458%) +34: Initializing the model +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 3 error: 0.084276 +55: Newton iteration 1 error: 0.0564505 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Storage: 9582.5 25.5556 -56: Writing visualization results for the current time step. +34: Initializing the problem +56: 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: 1.06787 +57: Newton iteration 6 error: 1.38041e-05 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 -56: Time step 3 done. CPU time: 0.855382 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: 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 -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 57: Solve: M deltax^k = r -55: 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.124868 -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: 0.39471 +57: Newton iteration 7 error: 1.34298e-08 57: 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 1 error: 0.0564505 -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 4 error: 0.02347 +55: Newton iteration 2 error: 0.10879 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: 0.142593 -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 -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 -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 -57: Solve: M deltax^k = 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 +57: Newton iteration 8 error: 4.54113e-11 +57: Linearization/solve/update time: 0.0988(89.411%)/0.0114724(10.3822%)/0.0002286(0.206876%) +57: Storage: 9574.89 36.6667 +57: Writing visualization results for the current time step. +58: Solve: M deltax^k = r +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 3 error: 0.084276 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = r -57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 8 error: 7.67485e-06 +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 +57: Time step 4 done. CPU time: 0.559405 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 -57: Newton iteration 9 error: 3.95917e-09 -57: Linearization/solve/update time: 0.0462056(54.6138%)/0.0381372(45.0773%)/0.00026136(0.308921%) -56: Solve: M deltax^k = r +55: 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 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 5 error: 0.001267 +55: Newton iteration 4 error: 0.02347 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -57: Storage: 9533.21 97.5206 -57: Writing visualization results for the current time step. -57: Time step 8 done. CPU time: 0.703715 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: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 2 error: 0.0225907 +58: Newton iteration 6 error: 215.944 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 8 error: 0.0335612 -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 6 error: 1.38049e-05 -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.001267 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.154578 +57: Newton iteration 1 error: 0.159806 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 6 error: 1.38049e-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 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 2 error: 0.0658886 +57: Newton iteration 2 error: 0.29159 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 3 error: 0.570574 +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Solve: M deltax^k = r 56: Newton iteration 7 error: 8.94732e-09 -56: Linearization/solve/update time: 0.0656896(86.8806%)/0.00972076(12.8566%)/0.00019872(0.262826%) +56: Linearization/solve/update time: 0.0977933(83.3649%)/0.019323(16.4721%)/0.000191242(0.163026%) 56: Storage: 9574.89 36.6667 56: Writing visualization results for the current time step. -55: Newton iteration 7 error: 8.94732e-09 -55: Linearization/solve/update time: 0.117126(78.2772%)/0.0242625(16.215%)/0.0082414(5.50785%) -55: Storage: 9574.89 36.6667 -55: Writing visualization results for the current time step. -58: Solve: M deltax^k = r -55: Time step 4 done. CPU time: 0.895447 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) +56: Time step 4 done. CPU time: 0.811951 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: 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: 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 +55: Newton iteration 7 error: 8.94732e-09 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 4 error: 0.018839 +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 -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: Time step 4 done. CPU time: 0.947314 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) +55: Linearization/solve/update time: 0.0856036(70.6911%)/0.0352862(29.1392%)/0.000205521(0.169718%) +55: Storage: 9574.89 36.6667 +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.159806 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: 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 -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.159806 +55: Time step 4 done. CPU time: 0.816508 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: Solve: M deltax^k = 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 6 error: 2.83158e-06 +57: Newton iteration 6 error: 8.9055e-05 57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: Allocating the simulation vanguard -58: 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.159806 +56: Newton iteration 2 error: 0.360936 56: 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.0336773(48.4868%)/0.035577(51.2218%)/0.00020244(0.291462%) -57: Storage: 9525.43 108.873 -57: 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 2 error: 0.360936 +55: Newton iteration 1 error: 0.159806 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.000973937 +58: Newton iteration 7 error: 11.3661 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 9 done. CPU time: 0.783428 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 +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: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 1 error: 0.0984338 +57: Newton iteration 7 error: 8.04778e-08 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 3 error: 0.647797 +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.647797 +55: Newton iteration 2 error: 0.360936 55: 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.104389(90.3162%)/0.0109524(9.47588%)/0.000240321(0.207923%) +57: Storage: 9566.01 49.6296 +57: Writing visualization results for the current time step. 56: Solve: M deltax^k = r -59: Solve: M deltax^k = r -57: Solve: M deltax^k = r -57: Update: x^(k+1) = x^k - deltax^k 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.360936 +56: Newton iteration 4 error: 0.0803376 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 -57: Newton iteration 2 error: 0.0680738 +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 5 done. CPU time: 0.687621 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: 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 +34: Simulator successfully set up 57: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 3 error: 0.165816 +57: Newton iteration 1 error: 0.214775 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.0803376 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 -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 -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 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 6 error: 0.00058163 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 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 -57: Newton iteration 5 error: 0.00396601 -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 6 error: 6.48432e-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 8 error: 48.2196 +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 57: Solve: M deltax^k = r -56: Solve: M deltax^k = r 57: Update: x^(k+1) = x^k - deltax^k -57: Newton iteration 7 error: 5.73535e-08 +57: Newton iteration 3 error: 0.290606 57: 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.218098(91.9271%)/0.018961(7.99197%)/0.00019192(0.0808932%) -58: Storage: 9587.88 17.6923 -58: Writing visualization results for the current time step. -57: Newton iteration 8 error: 8.96736e-11 -57: Linearization/solve/update time: 0.0541245(71.0483%)/0.0218224(28.6459%)/0.00023296(0.305803%) -57: Storage: 9517.81 120 -57: Writing visualization results for the current time step. +59: Newton iteration 3 error: 9.92501 +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 6 error: 0.00058163 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.0803376 +56: Newton iteration 7 error: 7.64897e-07 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -57: Time step 10 done. CPU time: 0.867328 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 -57: Simulation of problem 'lens_immiscible_ecfv_ad_trans' finished. -57: -57: ------------------------ Timing ------------------------ -57: Setup time: 0.0116 seconds, 1.32% -57: Simulation time: 0.873 seconds, 98.7% -57: Linearization time: 0.443 seconds, 50.7% -57: Linear solve time: 0.315 seconds, 36.1% -57: Newton update time: 0.00659 seconds, 0.755% -57: Pre/postprocess time: 0.0144 seconds, 1.65% -57: Output write time: 0.0578 seconds, 6.62% -57: First process' simulation CPU time: 0.468 seconds -57: Number of processes: 1 -57: Threads per processes: 1 -57: Total CPU time: 0.468 seconds -57: -57: ---------------------------------------------------------------- -57: -57: Simulation completed -34: Distributing the vanguard's data +34: +34: *** No errors detected +57: Solve: M deltax^k = 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 +57: Solve: M deltax^k = r 55: Solve: M deltax^k = r -58: Time step 2 done. CPU time: 0.850489 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 -34: Allocating the model -34: Allocating the problem 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 -34: Initializing the model -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 8 error: 5.09869e-10 +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 +56: Linearization/solve/update time: 0.144473(93.4182%)/0.00995907(6.43966%)/0.000219882(0.142179%) +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: 0.0203108 +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Solve: M deltax^k = r +56: Time step 5 done. CPU time: 0.978849 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 -34: Initializing the problem 55: Newton iteration 8 error: 5.09869e-10 -55: Linearization/solve/update time: 0.143517(91.1097%)/0.0137602(8.73544%)/0.00024396(0.154874%) +55: Linearization/solve/update time: 0.148152(93.8161%)/0.00952343(6.03062%)/0.000242084(0.153297%) 55: Storage: 9565.37 50.5556 55: Writing visualization results for the current time step. 59: Solve: M deltax^k = r +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 +55: Time step 5 done. CPU time: 0.983542 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 +56: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 10 error: 8.30889e-05 +59: Newton iteration 4 error: 2.27836 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 8 error: 1.04014e-06 +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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 5 done. CPU time: 1.07149 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: ###################### -57: # Comparing results -57: ###################### -57: RND: '76de08b0ea4c40891d4e07778709a870' 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 1 error: 0.213597 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: 0.00058163 +56: Newton iteration 1 error: 0.213597 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Newton iteration 9 error: 8.74968e-10 +57: Linearization/solve/update time: 0.0770593(59.4696%)/0.0522591(40.3304%)/0.000259202(0.200036%) +57: Storage: 9555.65 64.7531 +57: Writing visualization results for the current time step. +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 56: Solve: M deltax^k = r -58: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 7 error: 7.64897e-07 +56: Newton iteration 2 error: 0.372565 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Time step 6 done. CPU time: 0.827403 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: Solve: M deltax^k = 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 -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 +34:  +57: Solve: M deltax^k = 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 + 53/120 Test #34: RestartSerialization ........................... Passed 3.74 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 -56: Newton iteration 8 error: 5.09869e-10 -56: Linearization/solve/update time: 0.189221(87.689%)/0.0263222(12.1983%)/0.00024324(0.112723%) -56: Storage: 9565.37 50.5556 -56: Writing visualization results for the current time step. 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 -56: Time step 5 done. CPU time: 1.18324 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 3 error: 0.130324 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 2 error: 0.280077 +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 3 error: 0.0743132 -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 3 error: 0.733663 +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.141595 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 10 error: 2.07364 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: ###################### +61: # Running test '' +61: ###################### +59: 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 +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: Solve: M deltax^k = 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 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.213597 +56: Newton iteration 4 error: 0.141595 56: 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 6 error: 1.60982 +57: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 11 error: 6.35394e-08 +59: Newton iteration 5 error: 0.50059 59: 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 6 error: 0.0563445 +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 7 error: 0.234128 +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 2 error: 0.372565 +56: Newton iteration 5 error: 0.183344 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 4 error: 0.0139812 -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 8 error: 0.00314812 +57: 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 " +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 +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.075256(77.9528%)/0.0210002(21.7527%)/0.000284283(0.29447%) +57: Storage: 9544.43 81.1368 +57: 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 7 error: 0.00766162 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r -34: Simulator successfully set up -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 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.130324 +56: Newton iteration 6 error: 0.0563445 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Time step 7 done. CPU time: 0.935424 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 +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 +57: Solve: M deltax^k = r +57: Update: x^(k+1) = x^k - deltax^k +57: Newton iteration 2 error: 0.303974 +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 3 error: 1.06787 +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 4 error: 0.510594 +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 11 error: 0.00447042 +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.141595 +56: Newton iteration 7 error: 0.00766162 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -34: -34: *** No errors detected -59: Newton iteration 12 error: 3.25588e-11 +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 55: Newton iteration 10 error: 3.94136e-11 -55: Linearization/solve/update time: 0.159187(79.3353%)/0.0411532(20.5099%)/0.00031064(0.154816%) +55: Linearization/solve/update time: 0.146345(83.4072%)/0.0288104(16.4201%)/0.000303162(0.172783%) 55: Storage: 9554.27 66.7593 55: Writing visualization results for the current time step. -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 6 error: 1.93144e-07 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Linearization/solve/update time: 1.17984(98.1965%)/0.021275(1.77069%)/0.0003942(0.0328088%) -59: Storage: 9593.15 10 -59: 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 5 error: 0.183344 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 6 done. CPU time: 1.28391 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +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 +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 +55: Time step 6 done. CPU time: 1.17151 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 -59: Time step 1 done. CPU time: 1.24342 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: Solve: M deltax^k = r -57: Simulation name: 'lens_immiscible_ecfv_ad_trans' -57: Number of timesteps: '10' - 53/120 Test #57: lens_immiscible_ecfv_ad_trans .................. Passed 1.62 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 -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 -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 +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 +57: Solve: M deltax^k = 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 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 8 error: 0.000175318 56: 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.0511518(65.964%)/0.0261357(33.7039%)/0.000257522(0.332094%) +57: Storage: 9533.21 97.5206 +57: 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 1 error: 0.227844 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Time step 8 done. CPU time: 1.0197 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 +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 55: Solve: M deltax^k = 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 -58: Newton iteration 7 error: 1.61938e-10 -58: Linearization/solve/update time: 0.250243(93.4244%)/0.0173941(6.49382%)/0.00021912(0.081805%) -58: Storage: 9580.86 27.9487 -58: Writing visualization results for the current time step. -58: Time step 3 done. CPU time: 1.14039 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 +57: Solve: M deltax^k = 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 +56: Solve: M deltax^k = 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 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 3 error: 0.715217 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Solve: M deltax^k = r -61: ###################### -61: # Running test '' -61: ###################### -58: 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.0621669 +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 9 error: 1.59015e-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.101094 +58: Newton iteration 12 error: 1.05456e-05 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 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 -34:  - 54/120 Test #34: RestartSerialization ........................... Passed 4.27 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 +57: Newton iteration 4 error: 0.018839 +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 56: Newton iteration 10 error: 3.94136e-11 -62: ###################### -62: # Running test '' -62: ###################### -56: Linearization/solve/update time: 0.215058(86.4868%)/0.033302(13.3926%)/0.00029996(0.120631%) -56: Storage: 9554.27 66.7593 -56: Writing visualization results for the current time step. +56: Linearization/solve/update time: 0.263235(87.7562%)/0.0364455(12.15%)/0.000281322(0.0937859%) +57: Newton iteration 5 error: 0.00115295 +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 5 error: 1.57811 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -56: Time step 6 done. CPU time: 1.44725 seconds, end time: 1668.98 seconds (27 minutes, 48.98 seconds), step size: 405.093 seconds (6 minutes, 45.09 seconds) +56: Storage: 9554.27 66.7593 +56: Writing visualization results for the current time step. +57: Update: x^(k+1) = x^k - deltax^k +56: Time step 6 done. CPU time: 1.29197 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 55: Update: x^(k+1) = x^k - deltax^k -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 -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 55: Newton iteration 6 error: 0.712703 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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.0344811(75.3876%)/0.0110459(24.1502%)/0.000211401(0.462196%) +57: Storage: 9525.43 108.873 +57: 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 7 error: 0.0442465 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Time step 9 done. CPU time: 1.11052 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 +57: Solve: M deltax^k = r +58: Newton iteration 13 error: 6.63733e-09 +58: Linearization/solve/update time: 1.01989(92.8815%)/0.07775(7.08068%)/0.0004156(0.0378486%) +58: Storage: 9593.15 10 +58: Writing visualization results for the current time step. 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 " -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 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 @@ -46145,91 +46010,33 @@ 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 8 error: 0.000245501 55: 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 " -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: 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 -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 -55: Newton iteration 10 error: 1.16618e-10 -55: Linearization/solve/update time: 0.182202(86.4894%)/0.0240917(11.4361%)/0.0043702(2.07449%) -55: Storage: 9543.18 82.963 -55: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -56: Solve: M deltax^k = r -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 3 error: 0.715217 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 7 done. CPU time: 1.50335 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 -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 4 error: 0.859325 -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: 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 1 error: 0.213689 -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 5 error: 0.00646401 +58: Time step 1 done. CPU time: 1.11156 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 +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 55: 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 56: 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.559184 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -55: Solve: M deltax^k = 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 +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 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 6 error: 0.712703 +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 4 error: 0.919979 -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 5 error: 0.340391 +55: Newton iteration 9 error: 1.76132e-07 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: 0.011574 +59: Newton iteration 7 error: 0.0958743 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 7 error: 0.0442465 -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.050043 -55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Solve: M deltax^k = r -55: 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: 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 61: opm models will now start the simulation. 61: # [parameters which were specified at compile-time] 61: AmgCoarsenTarget="5000" @@ -46303,52 +46110,352 @@ 61: VtkWriteViscosities="0" 61: # [end of parameters] 61: Allocating the simulation vanguard -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 61: Distributing the vanguard's data 61: Allocating the model 61: Allocating the problem 61: Initializing the model 61: Initializing the problem +55: Newton iteration 10 error: 1.16618e-10 +55: Linearization/solve/update time: 0.167344(87.369%)/0.0238886(12.4721%)/0.00030432(0.158883%) +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 3 error: 0.715217 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Time step 7 done. CPU time: 1.3713 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: 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 +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 +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 +57: Solve: M deltax^k = r +58: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 8 error: 1.36007e-05 +55: Newton iteration 1 error: 0.213689 +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: 6.48432e-05 +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 1 error: 0.124868 +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 5 error: 1.57811 +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 7 error: 5.73535e-08 +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: 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 2 error: 0.425969 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.0530184(39.0317%)/0.0825901(60.8022%)/0.000225642(0.166116%) +57: Storage: 9517.81 120 +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 7 error: 0.0442465 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +57: Time step 10 done. CPU time: 1.2554 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 56: Solve: M deltax^k = r 56: Update: x^(k+1) = x^k - deltax^k 56: Newton iteration 8 error: 0.000245501 56: 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.0268 seconds, 2.07% +57: Simulation time: 1.27 seconds, 97.9% +57: Linearization time: 0.741 seconds, 58.4% +57: Linear solve time: 0.362 seconds, 28.5% +57: Newton update time: 0.00255 seconds, 0.201% +57: Pre/postprocess time: 0.0183 seconds, 1.45% +57: Output write time: 0.104 seconds, 8.17% +57: First process' simulation CPU time: 0.467 seconds +57: Number of processes: 1 +57: Threads per processes: 1 +57: Total CPU time: 0.467 seconds +57: +57: ---------------------------------------------------------------- +57: +57: Simulation completed 56: Solve: M deltax^k = r -58: Newton iteration 8 error: 4.54117e-11 -58: Linearization/solve/update time: 0.345264(88.0272%)/0.0466312(11.8889%)/0.00032888(0.0838499%) -58: Storage: 9572.08 40.7692 -58: Writing visualization results for the current time step. -55: Newton iteration 9 error: 6.28047e-09 -55: Linearization/solve/update time: 0.167046(83.2727%)/0.0172285(8.58842%)/0.0163267(8.13889%) -55: Storage: 9532.08 99.1667 -55: 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.559184 +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 9 error: 1.76132e-07 56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Time step 8 done. CPU time: 1.71935 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: Solve: M deltax^k = r +56: Newton iteration 10 error: 1.16618e-10 +56: Linearization/solve/update time: 0.179246(91.1929%)/0.0169912(8.64439%)/0.000319723(0.162662%) +56: Storage: 9543.18 82.963 +56: Writing visualization results for the current time step. +55: Update: x^(k+1) = x^k - deltax^k +55: Newton iteration 4 error: 0.919979 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: 0.0225907 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Time step 7 done. CPU time: 1.50683 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 55: Solve: M deltax^k = r -58: Time step 4 done. CPU time: 1.54724 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) +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 +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: ###################### +57: # Comparing results +57: ###################### +57: RND: 'e57cb8fe4e9242ec0e5e34a4bfe64ec1' +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: 0.050043 +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.213689 +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 7 error: 0.00265872 +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 +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: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 2 error: 0.425969 +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: 1.36007e-05 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +55: Newton iteration 9 error: 6.28047e-09 +55: Linearization/solve/update time: 0.159877(92.4372%)/0.0128044(7.40321%)/0.00027596(0.159554%) +55: Storage: 9532.08 99.1667 +55: Writing visualization results for the current time step. +55: Time step 8 done. CPU time: 1.56687 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 +55: Solve: M deltax^k = r +56: Solve: M deltax^k = r +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 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 -56: Newton iteration 10 error: 1.16618e-10 -56: Linearization/solve/update time: 0.282392(86.384%)/0.0442214(13.5273%)/0.0002898(0.08865%) 55: Solve: M deltax^k = r 55: Update: x^(k+1) = x^k - deltax^k 55: Newton iteration 2 error: 0.0503924 55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Storage: 9543.18 82.963 +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.919979 +56: 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' + 54/120 Test #57: lens_immiscible_ecfv_ad_trans .................. Passed 1.94 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 +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 +55: 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.000973937 +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.340391 +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 4 error: 0.0125597 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: ###################### +62: # Running test '' +62: ###################### +56: Solve: M deltax^k = r +55: 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 +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 +55: 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 +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: Solve: M deltax^k = r +55: Newton iteration 7 error: 4.18983e-10 +55: Linearization/solve/update time: 0.0891557(73.4329%)/0.0320524(26.3999%)/0.000203041(0.167234%) +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 +55: Storage: 9524.87 109.687 +55: 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 " +55: Time step 9 done. CPU time: 1.69948 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 +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 +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 +56: Newton iteration 9 error: 6.28047e-09 +56: Linearization/solve/update time: 0.191897(84.0852%)/0.0360697(15.8049%)/0.000250801(0.109895%) +56: Storage: 9532.08 99.1667 +56: Writing visualization results for the current time step. +56: Time step 8 done. CPU time: 1.75143 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 +55: Solve: M deltax^k = 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 +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 1 error: 0.144704 +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.0643986 +55: 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.437725(95.1514%)/0.0221277(4.81006%)/0.000177202(0.0385197%) +58: Storage: 9587.88 17.6923 +58: Writing visualization results for the current time step. +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.0503924 +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.121491 +55: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Time step 2 done. CPU time: 1.58344 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 +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 +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 +56: Solve: M deltax^k = r +56: Update: x^(k+1) = x^k - deltax^k +56: Newton iteration 3 error: 0.0396785 +56: 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 4 error: 0.0125597 +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.00170583 +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 5 error: 0.000398255 +56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: 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: 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 +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 +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 +55: Newton iteration 7 error: 2.06984e-09 +55: Linearization/solve/update time: 0.174722(90.1965%)/0.0187835(9.69658%)/0.000207041(0.10688%) +55: Storage: 9517.81 120 +55: Writing visualization results for the current time step. +55: Time step 10 done. CPU time: 1.90854 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.0158 seconds, 0.822% +55: Simulation time: 1.91 seconds, 99.2% +55: Linearization time: 1.52 seconds, 79.8% +55: Linear solve time: 0.21 seconds, 11% +55: Newton update time: 0.00258 seconds, 0.135% +55: Pre/postprocess time: 0.019 seconds, 0.992% +55: Output write time: 0.0597 seconds, 3.13% +55: First process' simulation CPU time: 0.753 seconds +55: Number of processes: 1 +55: Threads per processes: 1 +55: Total CPU time: 0.753 seconds +55: +55: ---------------------------------------------------------------- +55: +55: Simulation completed +56: Newton iteration 7 error: 4.18983e-10 +56: Linearization/solve/update time: 0.162045(89.3412%)/0.0191391(10.5521%)/0.000193601(0.106739%) +56: Storage: 9524.87 109.687 56: Writing visualization results for the current time step. +56: Time step 9 done. CPU time: 1.94269 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 +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 +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 62: opm models will now start the simulation. 62: # [parameters which were specified at compile-time] 62: AmgCoarsenTarget="5000" @@ -46428,371 +46535,156 @@ 62: Allocating the simulation vanguard 62: Distributing the vanguard's data 62: Allocating the model +55: ###################### +55: # Comparing results +55: ###################### +55: RND: '8775a3bf695f972a21f0bada9148869c' 62: Allocating the problem 62: Initializing the model 62: Initializing the problem -59: Solve: M deltax^k = r -56: Time step 7 done. CPU time: 1.79924 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 -55: Solve: M deltax^k = r -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 -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: Solve: M deltax^k = r -55: Update: x^(k+1) = x^k - deltax^k -55: Newton iteration 4 error: 0.0125597 -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 1 error: 0.188503 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Solve: M deltax^k = r 56: 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 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.213689 +56: Newton iteration 2 error: 0.0643986 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: 6.2598e-07 -55: 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.0824254(83.908%)/0.0155969(15.8775%)/0.0002108(0.214592%) -55: Storage: 9524.87 109.687 -55: Writing visualization results for the current time step. 56: Solve: M deltax^k = r -55: Time step 9 done. CPU time: 1.82725 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 -58: Solve: M deltax^k = r -55: 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 56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 2 error: 0.425969 +56: Newton iteration 3 error: 0.121491 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 -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 -59: Solve: M deltax^k = r 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.0274852 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.121491 -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 5 error: 2.31576e-05 +59: Newton iteration 12 error: 3.25588e-11 +59: Linearization/solve/update time: 1.3336(94.8654%)/0.0717964(5.10723%)/0.000384762(0.02737%) +59: Storage: 9593.15 10 +59: Writing visualization results for the current time step. +59: Time step 1 done. CPU time: 1.41906 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 -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 +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 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 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 5 error: 0.00170583 -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.919979 +56: Newton iteration 6 error: 1.40518e-05 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 -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 -55: Newton iteration 7 error: 2.06984e-09 -55: Linearization/solve/update time: 0.114956(91.2036%)/0.0108707(8.62459%)/0.00021652(0.171783%) -55: Storage: 9517.81 120 -55: Writing visualization results for the current time step. -55: Time step 10 done. CPU time: 1.97131 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 -58: Solve: M deltax^k = r -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.123105 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -55: Simulation of problem 'lens_immiscible_ecfv_ad' finished. -55: -55: ------------------------ Timing ------------------------ -55: Setup time: 0.0236 seconds, 1.18% -55: Simulation time: 1.99 seconds, 98.8% -55: Linearization time: 1.51 seconds, 75.8% -55: Linear solve time: 0.281 seconds, 14.2% -55: Newton update time: 0.0388 seconds, 1.96% -55: Pre/postprocess time: 0.0182 seconds, 0.914% -55: Output write time: 0.0832 seconds, 4.19% -55: First process' simulation CPU time: 0.762 seconds -55: Number of processes: 1 -55: Threads per processes: 1 -55: Total CPU time: 0.762 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 6 error: 0.050043 -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 -58: 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 -55: ###################### -55: # Comparing results -55: ###################### -55: RND: 'e983af3a4fdb9a90356c9f5592fc73da' -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: 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 -59: Newton iteration 7 error: 4.7125e-11 -59: Linearization/solve/update time: 0.751913(95.7977%)/0.0327606(4.17387%)/0.00022316(0.0284318%) -59: Storage: 9587.44 18.3333 -59: Writing visualization results for the current time step. -56: Newton iteration 9 error: 6.28047e-09 -56: Linearization/solve/update time: 0.293153(92.0532%)/0.0250406(7.86304%)/0.00026664(0.0837279%) -59: Time step 2 done. CPU time: 2.06349 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: Newton iteration 7 error: 2.06984e-09 +56: Linearization/solve/update time: 0.100765(83.5394%)/0.0196635(16.302%)/0.00019136(0.158647%) +56: Storage: 9517.81 120 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 6 error: 0.0012669 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -56: Time step 8 done. CPU time: 2.17524 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 -56: Solve: M deltax^k = r -59: Solve: M deltax^k = 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: 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 -56: Update: x^(k+1) = x^k - deltax^k -56: Newton iteration 1 error: 0.144704 -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 2 error: 0.0503924 -56: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: Time step 10 done. CPU time: 2.08087 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.0505 seconds, 2.37% +56: Simulation time: 2.08 seconds, 97.6% +56: Linearization time: 1.69 seconds, 81.2% +56: Linear solve time: 0.243 seconds, 11.7% +56: Newton update time: 0.00244 seconds, 0.117% +56: Pre/postprocess time: 0.0577 seconds, 2.77% +56: Output write time: 0.0652 seconds, 3.13% +56: First process' simulation CPU time: 1.06 seconds +56: Number of processes: 1 +56: Threads per processes: 1 +56: Total CPU time: 1.06 seconds +56: +56: ---------------------------------------------------------------- +56: +56: Simulation completed 55: Simulation name: 'lens_immiscible_ecfv_ad' 55: Number of timesteps: '10' - 55/120 Test #55: lens_immiscible_ecfv_ad ........................ Passed 2.74 sec + 55/120 Test #55: lens_immiscible_ecfv_ad ........................ Passed 2.57 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 -58: Newton iteration 8 error: 8.29582e-10 -58: Linearization/solve/update time: 0.48833(96.0146%)/0.0200142(3.93516%)/0.00025572(0.0502792%) -58: Storage: 9561.83 55.7265 -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.0396785 -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 4 error: 0.0139812 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +56: ###################### +56: # Comparing results +56: ###################### +56: RND: '2fa95b22a7af02c16c5429de848e57bf' 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 1 error: 0.124868 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: Time step 5 done. CPU time: 2.09125 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 63: ###################### 63: # Running test '' 63: ###################### -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 -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.0529024 -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 5 error: 0.000398255 -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 1 error: 0.224702 +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 -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 4 error: 0.0115779 -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 6 error: 6.2598e-07 -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 2.58 sec 63: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_ni_vcfv " -56: Newton iteration 7 error: 4.18983e-10 -56: Linearization/solve/update time: 0.222701(82.4071%)/0.047346(17.5197%)/0.00019804(0.0732816%) -56: Storage: 9524.87 109.687 -56: Writing visualization results for the current time step. -56: Time step 9 done. CPU time: 2.47553 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 -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 +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: Solve: M deltax^k = r +64: ###################### +64: # Running test '' +64: ###################### 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 5 error: 0.000317894 +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 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 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 2 error: 0.0643986 -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 " 59: Solve: M deltax^k = r +58: Newton iteration 7 error: 1.61938e-10 +58: Linearization/solve/update time: 0.46777(90.4803%)/0.0490033(9.47867%)/0.000212241(0.0410536%) +58: Storage: 9580.86 27.9487 +58: Writing visualization results for the current time step. +58: Time step 3 done. CPU time: 2.10433 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: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 6 error: 2.13834e-07 +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.121491 -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 4 error: 0.27679 -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 -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: Newton iteration 7 error: 2.25771e-10 -59: Linearization/solve/update time: 0.444839(96.2789%)/0.016972(3.67333%)/0.0002208(0.0477889%) -59: Storage: 9580.31 28.75 -59: Writing visualization results for the current time step. -56: Solve: M deltax^k = r 58: Solve: M deltax^k = r -59: Time step 3 done. CPU time: 2.54759 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 5 error: 1.0315 +58: Newton iteration 1 error: 0.101094 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 -56: Newton iteration 7 error: 2.06984e-09 -56: Linearization/solve/update time: 0.135839(81.6819%)/0.0302608(18.1963%)/0.00020256(0.121803%) -56: Storage: 9517.81 120 -56: Writing visualization results for the current time step. -56: Time step 10 done. CPU time: 2.66719 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.0236 seconds, 0.875% -56: Simulation time: 2.68 seconds, 99.1% -56: Linearization time: 2.07 seconds, 77.5% -56: Linear solve time: 0.31 seconds, 11.6% -56: Newton update time: 0.00564 seconds, 0.211% -56: Pre/postprocess time: 0.0725 seconds, 2.71% -56: Output write time: 0.0852 seconds, 3.18% -56: First process' simulation CPU time: 1.08 seconds -56: Number of processes: 1 -56: Threads per processes: 1 -56: Total CPU time: 1.08 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 6 error: 1.29203 +58: Newton iteration 2 error: 0.183827 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Solve: M deltax^k = r -56: ###################### -56: # Comparing results -56: ###################### -56: RND: '35a535d4757b60121c43c0497c83348c' -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.109088 -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: 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 -56: Simulation name: 'lens_immiscible_ecfv_ad' -56: Number of timesteps: '10' - 56/120 Test #56: lens_immiscible_ecfv_ad_23 ..................... Passed 3.17 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 2 error: 0.140487 +59: Newton iteration 4 error: 0.00162139 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: 0.0235566 +58: Newton iteration 4 error: 0.0475866 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: ###################### -64: # Running test '' -64: ###################### 58: Solve: M deltax^k = r -64: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_flash_vcfv " 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 -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -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 10 error: 1.91727e-08 +58: Newton iteration 6 error: 6.62069e-05 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 63: opm models will now start the simulation. 63: # [parameters which were specified at compile-time] @@ -46877,45 +46769,21 @@ 63: Allocating the problem 63: Initializing the model 63: Initializing the problem -59: Solve: M deltax^k = r -58: Newton iteration 11 error: 3.88525e-11 -58: Linearization/solve/update time: 0.601488(91.8173%)/0.0532477(8.12827%)/0.00035624(0.0543801%) -58: Storage: 9549.88 73.1766 -58: Writing visualization results for the current time step. -58: Time step 6 done. CPU time: 2.75058 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: 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 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.220855 +58: Newton iteration 7 error: 5.1891e-08 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.171871(92.3261%)/0.014045(7.54476%)/0.000240402(0.12914%) +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 5 error: 0.0059028 -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.125493 -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.348185 +58: Time step 4 done. CPU time: 2.29434 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 6 error: 0.000103763 +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 4 error: 0.944331 -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 5 error: 0.608006 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 64: opm models will now start the simulation. 64: # [parameters which were specified at compile-time] 64: AmgCoarsenTarget="5000" @@ -46995,44 +46863,109 @@ 64: Allocating the problem 64: Initializing the model 64: Initializing the problem +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 1 error: 0.188503 +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.372474 +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.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 4 error: 0.123105 +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 5 error: 0.0302853 +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: 2.04104e-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 6 error: 0.0012669 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 7 error: 4.515e-06 58: 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.680208(95.2493%)/0.0336742(4.71539%)/0.00025244(0.0353491%) -59: Storage: 9571.39 41.7708 +58: Newton iteration 8 error: 8.29582e-10 +58: Linearization/solve/update time: 0.184101(94.0389%)/0.0114302(5.83857%)/0.000239844(0.122512%) +58: Storage: 9561.83 55.7265 +58: Writing visualization results for the current time step. +58: Time step 5 done. CPU time: 2.49537 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: Newton iteration 7 error: 4.7125e-11 +59: Linearization/solve/update time: 0.681586(94.4538%)/0.0398063(5.51633%)/0.0002154(0.02985%) +59: Storage: 9587.44 18.3333 59: Writing visualization results for the current time step. 58: Solve: M deltax^k = r -59: Time step 4 done. CPU time: 3.2754 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) +58: Update: x^(k+1) = x^k - deltax^k +59: Time step 2 done. CPU time: 2.15504 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 1 error: 0.224702 +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 8 error: 1.86e-06 +58: Newton iteration 2 error: 0.355948 58: 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.406727(94.9597%)/0.0213006(4.9731%)/0.00028772(0.0671747%) -58: Storage: 9539.01 89.0404 -58: Writing visualization results for the current time step. -58: Time step 7 done. CPU time: 3.19923 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 1 error: 0.0594188 +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.177465 58: 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. 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 1 error: 0.19443 +58: Newton iteration 4 error: 0.27679 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.193036 +59: Newton iteration 2 error: 0.0735062 +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: 1.0315 +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: 1.29203 +58: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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 3 error: 0.0529024 +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.397126 +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 +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 8 error: 0.0235566 +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.0115779 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 9 error: 0.000108689 +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. @@ -47040,112 +46973,105 @@ 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.451277 +58: Newton iteration 10 error: 1.91727e-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 5 error: 0.000317894 +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.0167355 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.74933 -58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r -59: 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: 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: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.251869 +58: Newton iteration 11 error: 3.88525e-11 +58: Linearization/solve/update time: 0.516194(91.8991%)/0.0371254(6.60951%)/0.00837722(1.49141%) +58: Storage: 9549.88 73.1766 +58: Writing visualization results for the current time step. +58: Time step 6 done. CPU time: 3.0611 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 +40: +40: *** No errors detected 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: 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 60: Newton iteration 4 error: 2.03134e-10 -60: Linearization/solve/update time: 0.120198(91.8178%)/0.0106793(8.15778%)/3.196e-05(0.0244139%) +60: Linearization/solve/update time: 0.127874(94.8661%)/0.00689284(5.11362%)/2.7281e-05(0.0202391%) 60: Storage: 2.64163e+07 64.7445 1.19228e+12 60: Writing visualization results for the current time step. -60: Time step 1 done. CPU time: 0.139959 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +61: Solve: M deltax^k = r +40:  +60: Time step 1 done. CPU time: 0.145121 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: 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.00149375 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 57/120 Test #40: wellprodindexcalculator ........................ Passed 5.57 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 +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 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.18059 +59: Newton iteration 6 error: 2.13834e-07 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.000317434 +60: Newton iteration 1 error: 0.00149375 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 1 error: 0.220855 58: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +65: ###################### +65: # Running test '' +65: ###################### +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +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 -58: Solve: M deltax^k = 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 8 error: 4.15351e-07 +58: Newton iteration 2 error: 0.125493 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 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 -58: Newton iteration 9 error: 3.28161e-10 -58: Linearization/solve/update time: 0.319584(93.9367%)/0.0203473(5.98075%)/0.00028096(0.0825836%) -58: Storage: 9528.3 104.675 -58: Writing visualization results for the current time step. -58: Time step 8 done. CPU time: 3.56108 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 +65: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ecfv " +59: Newton iteration 7 error: 2.25771e-10 +59: Linearization/solve/update time: 0.662139(95.956%)/0.0276936(4.01331%)/0.000211642(0.0306708%) +59: Storage: 9580.31 28.75 +59: Writing visualization results for the current time step. 60: Newton iteration 5 error: 2.02275e-11 -60: Linearization/solve/update time: 0.155955(98.3024%)/0.00265332(1.67245%)/3.984e-05(0.0251121%) +60: Linearization/solve/update time: 0.123595(94.852%)/0.00667216(5.12051%)/3.588e-05(0.0275359%) 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.311987 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +60: Time step 2 done. CPU time: 0.283982 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 -58: Solve: M deltax^k = 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 +59: Time step 3 done. CPU time: 2.85754 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 1 error: 0.00676525 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: 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 3 error: 0.378548 +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 @@ -47155,128 +47081,184 @@ 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 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 4 error: 0.426852 +58: Newton iteration 4 error: 0.944331 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 1 error: 0.109088 +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 +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 58: Solve: M deltax^k = r 58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 5 error: 0.0989742 +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.13145(97.9333%)/0.00273672(2.03892%)/3.728e-05(0.0277744%) +60: Linearization/solve/update time: 0.143523(90.591%)/0.0148717(9.38693%)/3.4961e-05(0.0220672%) 60: Storage: 2.64141e+07 299.443 1.19227e+12 60: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -60: Time step 3 done. CPU time: 0.449616 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.456034 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 -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 -60: 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: 0.0109571 +58: Newton iteration 6 error: 0.0792314 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 +65: opm models will now start the simulation. +65: # [parameters which were specified at compile-time] +65: AmgCoarsenTarget="5000" +65: ContinueOnConvergenceError="0" +65: EnableAsyncVtkOutput="1" +65: EnableGravity="1" +65: EnableGridAdaptation="0" +65: EnableIntensiveQuantityCache="0" +65: EnableStorageCache="0" +65: EnableThermodynamicHints="0" +65: EnableVtkOutput="1" +65: EndTime="10000" +65: FluidSystemNumPressure="100" +65: FluidSystemNumTemperature="100" +65: FluidSystemPressureHigh="4e+07" +65: FluidSystemPressureLow="3e+07" +65: FluidSystemTemperatureHigh="500" +65: FluidSystemTemperatureLow="290" +65: GridFile="data/co2injection.dgf" +65: GridGlobalRefinements="0" +65: InitialTimeStepSize="250" +65: LinearSolverAbsTolerance="-1" +65: LinearSolverMaxError="1e+07" +65: LinearSolverMaxIterations="1000" +65: LinearSolverOverlapSize="2" +65: LinearSolverTolerance="0.001" +65: LinearSolverVerbosity="0" +65: MaxDepth="2500" +65: MaxTimeStepDivisions="10" +65: MaxTimeStepSize="inf" +65: MinTimeStepSize="0" +65: NewtonMaxError="1e+100" +65: NewtonMaxIterations="20" +65: NewtonTargetIterations="10" +65: NewtonTolerance="1e-08" +65: NewtonVerbose="1" +65: NewtonWriteConvergence="0" +65: NumericDifferenceMethod="1" +65: OutputDir="" +65: ParameterFile="" +65: PreconditionerOrder="0" +65: PreconditionerRelaxation="1" +65: PredeterminedTimeStepsFile="" +65: PrintParameters="2" +65: RestartTime="-1e+35" +65: SimulationName="co2injection" +65: Temperature="293.15" +65: ThreadsPerProcess="1" +65: VtkWriteAverageMolarMasses="0" +65: VtkWriteDensities="1" +65: VtkWriteDofIndex="0" +65: VtkWriteExtrusionFactor="0" +65: VtkWriteFilterVelocities="0" +65: VtkWriteIntrinsicPermeabilities="0" +65: VtkWriteMobilities="0" +65: VtkWritePorosity="1" +65: VtkWritePotentialGradients="0" +65: VtkWritePressures="1" +65: VtkWritePrimaryVars="0" +65: VtkWriteProcessRank="0" +65: VtkWriteRelativePermeabilities="0" +65: VtkWriteSaturations="0" +65: VtkWriteTemperature="1" +65: VtkWriteViscosities="0" +65: # [end of parameters] +65: Allocating the simulation vanguard +65: Distributing the vanguard's data +65: Allocating the model +65: Allocating the problem +65: Initializing the model +65: Initializing the problem +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 2 error: 0.000279422 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.000270428 +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 -40: -40: *** No errors detected +58: Solve: M deltax^k = r +58: Update: x^(k+1) = x^k - deltax^k +58: Newton iteration 8 error: 1.86e-06 +58: 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.088004(93.4257%)/0.00616216(6.5418%)/3.064e-05(0.0325277%) +60: Linearization/solve/update time: 0.171528(98.8128%)/0.00203433(1.17192%)/2.652e-05(0.0152774%) 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.546994 seconds, end time: 1908.85 seconds (31 minutes, 48.85 seconds), step size: 752.604 seconds (12 minutes, 32.6 seconds) +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. +60: Time step 4 done. CPU time: 0.640703 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 -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -58: Update: x^(k+1) = x^k - deltax^k -58: Newton iteration 8 error: 4.03309e-07 +58: Newton iteration 9 error: 1.62509e-09 +58: Linearization/solve/update time: 0.535233(95.4635%)/0.0251615(4.48777%)/0.000273042(0.0486995%) +58: Storage: 9539.01 89.0404 +58: Writing visualization results for the current time step. +61: Solve: M deltax^k = r +58: Time step 7 done. CPU time: 3.63419 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: Newton iteration 7 error: 1.51933e-05 -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.0310048 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -40:  - 57/120 Test #40: wellprodindexcalculator ........................ Passed 6.30 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 -58: Newton iteration 9 error: 7.68994e-11 -58: Linearization/solve/update time: 0.264566(91.3308%)/0.024829(8.57121%)/0.00028392(0.0980121%) -58: Storage: 9517.81 120 -58: Writing visualization results for the current time step. -58: Time step 9 done. CPU time: 3.85485 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.0295 seconds, 0.76% -58: Simulation time: 3.85 seconds, 99.2% -58: Linearization time: 3.43 seconds, 89% -58: Linear solve time: 0.259 seconds, 6.71% -58: Newton update time: 0.00263 seconds, 0.0683% -58: Pre/postprocess time: 0.0172 seconds, 0.446% -58: Output write time: 0.0691 seconds, 1.79% -58: First process' simulation CPU time: 1.83 seconds -58: Number of processes: 1 -58: Threads per processes: 1 -58: Total CPU time: 1.83 seconds -58: -58: ---------------------------------------------------------------- -58: -58: Simulation completed +59: Solve: M deltax^k = r +59: Update: x^(k+1) = x^k - deltax^k +59: Newton iteration 3 error: 0.0860417 +59: 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: 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.000263866 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -58: ###################### -58: # Comparing results -58: ###################### -58: RND: '397f6862878621ebd37ba1e935bcdf1b' -65: ###################### -65: # Running test '' -65: ###################### +58: Solve: M deltax^k = 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 3 error: 3.71911e-06 60: 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.0959705(97.8859%)/0.00204364(2.08443%)/2.908e-05(0.0296604%) +60: Linearization/solve/update time: 0.112989(98.202%)/0.00204382(1.77634%)/2.492e-05(0.0216587%) 60: Storage: 2.6407e+07 786.713 1.19225e+12 60: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -65: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ecfv " -60: Time step 5 done. CPU time: 0.651968 seconds, end time: 3037.76 seconds (50 minutes, 37.76 seconds), step size: 1128.91 seconds (18 minutes, 48.91 seconds) +58: Solve: M deltax^k = r +60: Time step 5 done. CPU time: 0.764006 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 8 error: 1.63734e-08 -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.451277 +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 @@ -47285,78 +47267,89 @@ 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 +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 +58: Solve: M deltax^k = r +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: 3.11452e-05 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 4.46 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: Newton iteration 9 error: 8.53828e-11 -59: Linearization/solve/update time: 0.831985(97.4235%)/0.02172(2.54336%)/0.0002834(0.0331854%) -59: Storage: 9560.99 56.9618 -59: Writing visualization results for the current time step. +62: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 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 -59: Time step 5 done. CPU time: 4.16345 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 +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 60: Newton iteration 5 error: 1.05407e-11 -60: Linearization/solve/update time: 0.109564(97.4093%)/0.00287716(2.55797%)/3.684e-05(0.032753%) +60: Linearization/solve/update time: 0.127373(97.7424%)/0.00290678(2.23058%)/3.5161e-05(0.0269816%) 60: Storage: 2.64017e+07 1225.26 1.19224e+12 60: Writing visualization results for the current time step. -66: ###################### -66: # Running test '' -66: ###################### -60: Time step 6 done. CPU time: 0.776925 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.90227 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 -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. 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 -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 5 error: 0.236961 +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.0059028 +59: 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: 1.0114(96.0719%)/0.0413122(3.92421%)/4.088e-05(0.00388316%) +61: Storage: liquid=[1.89572e+08 952852] gas=[0 0] +61: Writing visualization results for the current time step. +61: Time step 1 done. CPU time: 1.05989 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 +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: 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 -59: 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.000137422 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 +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 4 error: 2.94001e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Simulator successfully set up -62: Applying the initial solution of the "co2injection_flash_ni_ecfv" problem 60: Newton iteration 5 error: 7.52065e-11 -60: Linearization/solve/update time: 0.147613(93.0838%)/0.0109291(6.89179%)/3.868e-05(0.0243913%) +60: Linearization/solve/update time: 0.117728(91.2719%)/0.0112198(8.69849%)/3.8161e-05(0.0295854%) 60: Storage: 2.63955e+07 1846.52 1.19223e+12 60: Writing visualization results for the current time step. -62: Writing visualization results for the current time step. -60: Time step 7 done. CPU time: 0.943956 seconds, end time: 7130.05 seconds (1 hours, 58 minutes, 50.05 seconds), step size: 2398.93 seconds (39 minutes, 58.93 seconds) +60: Time step 7 done. CPU time: 1.04088 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 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.242573 +59: Newton iteration 6 error: 0.000103763 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.000501042 +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.0143525 @@ -47365,288 +47358,271 @@ 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 2 error: 0.0013488 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.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 3 error: 3.49374e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 59: Solve: M deltax^k = 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 -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 +58: Newton iteration 9 error: 3.28161e-10 +58: Linearization/solve/update time: 0.45112(95.5794%)/0.0205882(4.36205%)/0.000276121(0.0585021%) +58: Storage: 9528.3 104.675 +58: Writing visualization results for the current time step. 60: Newton iteration 4 error: 2.1826e-09 -60: Linearization/solve/update time: 0.13726(98.4607%)/0.00211528(1.51735%)/3.056e-05(0.0219216%) +60: Linearization/solve/update time: 0.104217(97.9833%)/0.00211961(1.99282%)/2.54e-05(0.0238806%) 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.09046 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: 1.15098 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 +59: Update: x^(k+1) = x^k - deltax^k +62: Solve: M deltax^k = r +59: Newton iteration 7 error: 5.91092e-08 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Time step 8 done. CPU time: 4.12775 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: 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 +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 1 error: 0.0121804 60: 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" -65: ContinueOnConvergenceError="0" -65: EnableAsyncVtkOutput="1" -65: EnableGravity="1" -65: EnableGridAdaptation="0" -65: EnableIntensiveQuantityCache="0" -65: EnableStorageCache="0" -65: EnableThermodynamicHints="0" -65: EnableVtkOutput="1" -65: EndTime="10000" -65: FluidSystemNumPressure="100" -65: FluidSystemNumTemperature="100" -65: FluidSystemPressureHigh="4e+07" -65: FluidSystemPressureLow="3e+07" -65: FluidSystemTemperatureHigh="500" -65: FluidSystemTemperatureLow="290" -65: GridFile="data/co2injection.dgf" -65: GridGlobalRefinements="0" -65: InitialTimeStepSize="250" -65: LinearSolverAbsTolerance="-1" -65: LinearSolverMaxError="1e+07" -65: LinearSolverMaxIterations="1000" -65: LinearSolverOverlapSize="2" -65: LinearSolverTolerance="0.001" -65: LinearSolverVerbosity="0" -65: MaxDepth="2500" -65: MaxTimeStepDivisions="10" -65: MaxTimeStepSize="inf" -65: MinTimeStepSize="0" -65: NewtonMaxError="1e+100" -65: NewtonMaxIterations="20" -65: NewtonTargetIterations="10" -65: NewtonTolerance="1e-08" -65: NewtonVerbose="1" -65: NewtonWriteConvergence="0" -65: NumericDifferenceMethod="1" -65: OutputDir="" -65: ParameterFile="" -65: PreconditionerOrder="0" -65: PreconditionerRelaxation="1" -65: PredeterminedTimeStepsFile="" -65: PrintParameters="2" -65: RestartTime="-1e+35" -65: SimulationName="co2injection" -65: Temperature="293.15" -65: ThreadsPerProcess="1" -65: VtkWriteAverageMolarMasses="0" -65: VtkWriteDensities="1" -65: VtkWriteDofIndex="0" -65: VtkWriteExtrusionFactor="0" -65: VtkWriteFilterVelocities="0" -65: VtkWriteIntrinsicPermeabilities="0" -65: VtkWriteMobilities="0" -65: VtkWritePorosity="1" -65: VtkWritePotentialGradients="0" -65: VtkWritePressures="1" -65: VtkWritePrimaryVars="0" -65: VtkWriteProcessRank="0" -65: VtkWriteRelativePermeabilities="0" -65: VtkWriteSaturations="0" -65: VtkWriteTemperature="1" -65: VtkWriteViscosities="0" -65: # [end of parameters] -65: Allocating the simulation vanguard -65: Distributing the vanguard's data -65: Allocating the model -65: Allocating the problem -65: Initializing the model -65: Initializing the problem 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 4 error: 0.4339 -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.123468 +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: 2.93448e-05 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.897762(95.149%)/0.0455292(4.82539%)/0.000241962(0.0256442%) +59: Storage: 9571.39 41.7708 +59: Writing visualization results for the current time step. +59: Time step 4 done. CPU time: 3.81945 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 +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 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 +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: Newton iteration 5 error: 8.35923e-11 -60: Linearization/solve/update time: 0.103625(97.3374%)/0.00279648(2.62681%)/3.808e-05(0.0357696%) +60: Linearization/solve/update time: 0.150104(98.198%)/0.00271906(1.77881%)/3.54e-05(0.0231587%) 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.20971 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: Solve: M deltax^k = r +60: Time step 9 done. CPU time: 1.31601 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: 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 +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: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 0.0117454 60: 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 -59: Solve: M deltax^k = 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 +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. +61: Newton iteration 3 error: 4.17222e-11 +61: Linearization/solve/update time: 0.438879(97.0458%)/0.0133318(2.94795%)/2.824e-05(0.00624448%) +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 2 error: 0.00071923 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +58: Solve: M deltax^k = r +61: Time step 2 done. CPU time: 1.52038 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 +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 +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 +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 +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 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: 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 +62: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 0.00233007 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r -66: opm models will now start the simulation. -66: # [parameters which were specified at compile-time] -66: AmgCoarsenTarget="5000" -66: ContinueOnConvergenceError="0" -66: EnableAsyncVtkOutput="1" -66: EnableGravity="1" -66: EnableGridAdaptation="0" -66: EnableIntensiveQuantityCache="0" -66: EnableStorageCache="0" -66: EnableThermodynamicHints="0" -66: EnableVtkOutput="1" -66: EndTime="10000" -66: FluidSystemNumPressure="100" -66: FluidSystemNumTemperature="100" -66: FluidSystemPressureHigh="4e+07" -66: FluidSystemPressureLow="3e+07" -66: FluidSystemTemperatureHigh="500" -66: FluidSystemTemperatureLow="290" -66: GridFile="data/co2injection.dgf" -66: GridGlobalRefinements="0" -66: InitialTimeStepSize="250" -66: LinearSolverAbsTolerance="-1" -66: LinearSolverMaxError="1e+07" -66: LinearSolverMaxIterations="1000" -66: LinearSolverOverlapSize="2" -66: LinearSolverTolerance="0.001" -66: LinearSolverVerbosity="0" -66: MaxDepth="2500" -66: MaxTimeStepDivisions="10" -66: MaxTimeStepSize="inf" -66: MinTimeStepSize="0" -66: NewtonMaxError="1e+100" -66: NewtonMaxIterations="20" -66: NewtonTargetIterations="10" -66: NewtonTolerance="1e-08" -66: NewtonVerbose="1" -66: NewtonWriteConvergence="0" -66: OutputDir="" -66: ParameterFile="" -66: PreconditionerOrder="0" -66: PreconditionerRelaxation="1" -66: PredeterminedTimeStepsFile="" -66: PrintParameters="2" -66: RestartTime="-1e+35" -66: SimulationName="co2injection" -66: Temperature="293.15" -66: ThreadsPerProcess="1" -66: VtkWriteAverageMolarMasses="0" -66: VtkWriteDensities="1" -66: VtkWriteDofIndex="0" -66: VtkWriteEnthalpies="0" -66: VtkWriteExtrusionFactor="0" -66: VtkWriteFilterVelocities="0" -66: VtkWriteInternalEnergies="0" -66: VtkWriteIntrinsicPermeabilities="0" -66: VtkWriteMobilities="0" -66: VtkWritePorosity="1" -66: VtkWritePotentialGradients="0" -66: VtkWritePressures="1" -66: VtkWritePrimaryVars="0" -66: VtkWriteProcessRank="0" -66: VtkWriteRelativePermeabilities="0" -66: VtkWriteSaturations="0" -66: VtkWriteSolidInternalEnergy="0" -66: VtkWriteTemperature="1" -66: VtkWriteThermalConductivity="0" -66: VtkWriteViscosities="0" -66: # [end of parameters] -66: Allocating the simulation vanguard -66: Distributing the vanguard's data -66: Allocating the model -66: Allocating the problem -66: Initializing the model -66: Initializing the problem 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 -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 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 3 error: 0.18059 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 4.95556e-10 -60: Linearization/solve/update time: 0.125279(97.7883%)/0.0027968(2.18309%)/3.668e-05(0.0286312%) +60: Linearization/solve/update time: 0.199389(98.5889%)/0.00281862(1.39368%)/3.532e-05(0.0174642%) 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.35358 seconds, end time: 22848 seconds (6 hours, 20 minutes, 48.01 seconds), step size: 7221.77 seconds (2 hours, 0 minutes, 21.77 seconds) +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: Time step 10 done. CPU time: 1.52953 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 +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: 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: Newton iteration 9 error: 7.68994e-11 +58: Linearization/solve/update time: 0.38857(93.4926%)/0.0267665(6.44022%)/0.00027904(0.067139%) +58: Storage: 9517.81 120 +58: Writing visualization results for the current time step. +58: Time step 9 done. CPU time: 4.56132 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.0224 seconds, 0.489% +58: Simulation time: 4.56 seconds, 99.5% +58: Linearization time: 4.17 seconds, 91.5% +58: Linear solve time: 0.284 seconds, 6.23% +58: Newton update time: 0.0105 seconds, 0.23% +58: Pre/postprocess time: 0.00646 seconds, 0.142% +58: Output write time: 0.0543 seconds, 1.19% +58: First process' simulation CPU time: 1.81 seconds +58: Number of processes: 1 +58: Threads per processes: 1 +58: Total CPU time: 1.81 seconds +58: +58: ---------------------------------------------------------------- +58: +58: Simulation completed +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 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 -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: ###################### +58: # Comparing results +58: ###################### +58: RND: 'd06826a3914b38afb3e61e70fc1d3a47' 60: Solve: M deltax^k = 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 +59: Solve: M deltax^k = r +61: Newton iteration 2 error: 4.62688e-06 +61: Linearization/solve/update time: 0.282637(96.3252%)/0.0107662(3.66921%)/1.632e-05(0.005562%) +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 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 -59: Solve: M deltax^k = r +61: Storage: liquid=[1.89571e+08 953727] gas=[0 0] +61: Writing visualization results for the current time step. +61: Time step 3 done. CPU time: 1.82121 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 60: Newton iteration 5 error: 8.20082e-10 -60: Linearization/solve/update time: 0.167059(93.8554%)/0.0108996(6.12353%)/3.748e-05(0.0210566%) +62: 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.000104724 +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 3 error: 8.85529e-05 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Linearization/solve/update time: 0.19617(94.7307%)/0.0108762(5.25213%)/3.56e-05(0.0171913%) 60: Storage: 2.63035e+07 8566.69 1.192e+12 60: Writing visualization results for the current time step. -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 -62: Solve: M deltax^k = r -60: Time step 11 done. CPU time: 1.54396 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: Time step 11 done. CPU time: 1.7531 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 +58: Simulation name: 'lens_immiscible_vcfv_ad' +58: Number of timesteps: '9' + 58/120 Test #58: lens_immiscible_vcfv_ad ........................ Passed 5.22 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 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 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 2 error: 0.00043224 -61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: ###################### +66: # Running test '' +66: ###################### 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 9 error: 1.2481e-06 +59: Newton iteration 6 error: 0.00193597 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.00164087 +60: 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 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 +66: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_ecfv " +63: 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: 7.72535e-05 @@ -47655,385 +47631,443 @@ 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 -59: Newton iteration 10 error: 1.91499e-09 -59: Linearization/solve/update time: 0.918734(96.6831%)/0.0312004(3.28338%)/0.00031888(0.0335574%) -59: Storage: 9549.71 73.4187 -59: Writing visualization results for the current time step. -59: Time step 6 done. CPU time: 5.13545 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: Solve: M deltax^k = r +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 60: Newton iteration 6 error: 2.63486e-12 -60: Linearization/solve/update time: 0.187493(98.0586%)/0.00363984(1.90364%)/7.22e-05(0.0377606%) +60: Linearization/solve/update time: 0.159567(93.1649%)/0.011665(6.81069%)/4.184e-05(0.0244287%) 60: Storage: 2.62511e+07 12320.2 1.19187e+12 60: Writing visualization results for the current time step. -60: Time step 12 done. CPU time: 1.75599 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) +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: Time step 12 done. CPU time: 1.93631 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 +61: 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 +64: Newton iteration 3 error: 1.14209e-07 +64: Linearization/solve/update time: 0.563055(97.8304%)/0.012455(2.16406%)/3.212e-05(0.00558083%) +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.581171 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 +62: Newton iteration 4 error: 3.08796e-09 +62: Linearization/solve/update time: 1.11955(97.5801%)/0.0277208(2.41616%)/4.34e-05(0.00378276%) +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 2 error: 0.00200097 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Time step 1 done. CPU time: 1.17065 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 +62: Update: x^(k+1) = x^k - deltax^k 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 1 error: 0.222234 +59: Newton iteration 8 error: 1.63734e-08 59: 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 2 error: 0.00233007 +62: Newton iteration 1 error: 0.00146285 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Solve: M deltax^k = r +64: 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 +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.000226308 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 -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: 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.188214(96.0031%)/0.00778616(3.97153%)/4.98e-05(0.0254018%) +60: Linearization/solve/update time: 0.188975(94.1582%)/0.0116819(5.8206%)/4.248e-05(0.021166%) 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: 1.95576 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: Time step 13 done. CPU time: 2.14808 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 -59: Solve: M deltax^k = r -59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.611314 +66: opm models will now start the simulation. +66: # [parameters which were specified at compile-time] +66: AmgCoarsenTarget="5000" +66: ContinueOnConvergenceError="0" +66: EnableAsyncVtkOutput="1" +66: EnableGravity="1" +66: EnableGridAdaptation="0" +66: EnableIntensiveQuantityCache="0" +66: EnableStorageCache="0" +66: EnableThermodynamicHints="0" +66: EnableVtkOutput="1" +66: EndTime="10000" +66: FluidSystemNumPressure="100" +66: FluidSystemNumTemperature="100" +66: FluidSystemPressureHigh="4e+07" +66: FluidSystemPressureLow="3e+07" +66: FluidSystemTemperatureHigh="500" +66: FluidSystemTemperatureLow="290" +66: GridFile="data/co2injection.dgf" +66: GridGlobalRefinements="0" +66: InitialTimeStepSize="250" +66: LinearSolverAbsTolerance="-1" +66: LinearSolverMaxError="1e+07" +66: LinearSolverMaxIterations="1000" +66: LinearSolverOverlapSize="2" +66: LinearSolverTolerance="0.001" +66: LinearSolverVerbosity="0" +66: MaxDepth="2500" +66: MaxTimeStepDivisions="10" +66: MaxTimeStepSize="inf" +66: MinTimeStepSize="0" +66: NewtonMaxError="1e+100" +66: NewtonMaxIterations="20" +66: NewtonTargetIterations="10" +66: NewtonTolerance="1e-08" +66: NewtonVerbose="1" +66: NewtonWriteConvergence="0" +66: OutputDir="" +66: ParameterFile="" +66: PreconditionerOrder="0" +66: PreconditionerRelaxation="1" +66: PredeterminedTimeStepsFile="" +66: PrintParameters="2" +66: RestartTime="-1e+35" +66: SimulationName="co2injection" +66: Temperature="293.15" +66: ThreadsPerProcess="1" +66: VtkWriteAverageMolarMasses="0" +66: VtkWriteDensities="1" +66: VtkWriteDofIndex="0" +66: VtkWriteEnthalpies="0" +66: VtkWriteExtrusionFactor="0" +66: VtkWriteFilterVelocities="0" +66: VtkWriteInternalEnergies="0" +66: VtkWriteIntrinsicPermeabilities="0" +66: VtkWriteMobilities="0" +66: VtkWritePorosity="1" +66: VtkWritePotentialGradients="0" +66: VtkWritePressures="1" +66: VtkWritePrimaryVars="0" +66: VtkWriteProcessRank="0" +66: VtkWriteRelativePermeabilities="0" +66: VtkWriteSaturations="0" +66: VtkWriteSolidInternalEnergy="0" +66: VtkWriteTemperature="1" +66: VtkWriteThermalConductivity="0" +66: VtkWriteViscosities="0" +66: # [end of parameters] +66: Allocating the simulation vanguard +66: Distributing the vanguard's data +66: Allocating the model +66: Allocating the problem +66: Initializing the model +66: Initializing the problem +59: Newton iteration 9 error: 8.53828e-11 +59: Linearization/solve/update time: 0.878124(97.1717%)/0.0252828(2.79775%)/0.000276281(0.0305728%) +59: Storage: 9560.99 56.9618 +59: Writing visualization results for the current time step. +59: Time step 5 done. CPU time: 4.74712 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: 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 +64: Solve: M deltax^k = r +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 +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.00117289 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: 1.36923 -59: 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 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 -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. -61: Newton iteration 4 error: 3.5714e-11 -61: Linearization/solve/update time: 1.00048(97.5358%)/0.025234(2.46004%)/4.316e-05(0.00420762%) -61: Storage: liquid=[1.89572e+08 952852] gas=[0 0] +59: Solve: M deltax^k = 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 +61: Newton iteration 3 error: 3.03542e-11 +61: Linearization/solve/update time: 0.565249(99.0988%)/0.00511191(0.896216%)/2.832e-05(0.00496503%) +61: Storage: liquid=[1.89569e+08 954619] 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: 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 -61: Time step 1 done. CPU time: 1.03403 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: Time step 4 done. CPU time: 2.39944 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 61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 1 error: 0.000396248 +61: Newton iteration 1 error: 0.000395379 61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = r +62: 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 -63: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Solve: M deltax^k = r 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 3 error: 8.85529e-05 +62: Newton iteration 2 error: 0.000211937 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.179737(97.9912%)/0.00363708(1.9829%)/4.748e-05(0.0258857%) +60: Linearization/solve/update time: 0.177795(95.8618%)/0.00763305(4.11551%)/4.2041e-05(0.0226672%) 60: Storage: 2.609e+07 23997.9 1.19146e+12 60: 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 6 error: 0.281274 +59: Newton iteration 2 error: 0.242573 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Time step 14 done. CPU time: 2.16801 seconds, end time: 92664 seconds (1 days, 1 hours, 44.4 minutes), step size: 25766.5 seconds (7 hours, 9 minutes, 26.55 seconds) +64: Newton iteration 3 error: 4.34722e-08 +64: Linearization/solve/update time: 0.332237(95.5045%)/0.0156058(4.48604%)/3.276e-05(0.00941717%) +64: Storage: liquid=[3.96524e+07 199405] gas=[0 0] +64: Writing visualization results for the current time step. +60: Time step 14 done. CPU time: 2.35602 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: Time step 2 done. CPU time: 0.934514 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 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: 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 2 error: 0.00243302 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 7 error: 0.0129671 -59: 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 +59: 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.000494 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 4 error: 0.000435461 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 -63: Solve: M deltax^k = r +62: Newton iteration 3 error: 9.2941e-09 +62: Linearization/solve/update time: 0.421972(94.9067%)/0.0226077(5.08475%)/3.8041e-05(0.0085559%) +62: Storage: liquid=[1.89572e+08 953191 4.34199e+11] gas=[0 0 0] +62: 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 5 error: 1.47231e-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 1 error: 0.00742171 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r -60: Solve: M deltax^k = r +62: Time step 2 done. CPU time: 1.62866 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 61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 2 error: 4.84592e-05 +61: Newton iteration 2 error: 2.92615e-05 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 9 error: 2.57006e-08 -59: 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 6 error: 2.06431e-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.4339 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 7 error: 1.6721e-11 -60: Linearization/solve/update time: 0.213098(94.4483%)/0.0124672(5.52564%)/5.876e-05(0.0260434%) +60: Linearization/solve/update time: 0.176417(95.2642%)/0.00872122(4.7094%)/4.8921e-05(0.026417%) 60: Storage: 2.59666e+07 32895.2 1.19116e+12 60: Writing visualization results for the current time step. -60: Time step 15 done. CPU time: 2.41202 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: Time step 15 done. CPU time: 2.54515 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 -64: Simulator successfully set up -64: Applying the initial solution of the "co2injection_flash_vcfv" problem -59: Newton iteration 10 error: 5.50315e-11 -59: Linearization/solve/update time: 0.66611(95.874%)/0.0283432(4.07947%)/0.00032336(0.0465416%) -64: Writing visualization results for the current time step. -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 1 error: 0.00323059 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 4 error: 3.08796e-09 -62: Linearization/solve/update time: 1.15934(97.2354%)/0.0328821(2.75785%)/8e-05(0.00670968%) -59: Time step 7 done. CPU time: 5.85161 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 -62: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -62: Time step 1 done. CPU time: 1.21702 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 -62: Update: x^(k+1) = x^k - deltax^k +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.00159979 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 1 error: 0.00146285 -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.00056377 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Solve: M deltax^k = 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 -59: Solve: M deltax^k = 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: 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 +59: Solve: M deltax^k = 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: Solve: M deltax^k = r +64: Solve: M deltax^k = r +62: Update: x^(k+1) = x^k - deltax^k +62: Newton iteration 2 error: 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 4 error: 0.000108085 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 2 error: 0.000152264 +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 5 error: 1.78744e-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.373252 -59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 6 error: 5.47699e-09 -60: Linearization/solve/update time: 0.184664(98.098%)/0.0035338(1.87724%)/4.668e-05(0.0247976%) +60: Linearization/solve/update time: 0.14461(92.539%)/0.0116167(7.43379%)/4.248e-05(0.0271839%) 60: Storage: 2.58109e+07 44016.8 1.19077e+12 60: Writing visualization results for the current time step. -61: Newton iteration 3 error: 4.17222e-11 -61: Linearization/solve/update time: 0.499311(95.248%)/0.0248809(4.74626%)/3.004e-05(0.0057304%) -61: Storage: liquid=[1.89572e+08 953191] gas=[0 0] -61: Writing visualization results for the current time step. -60: Time step 16 done. CPU time: 2.62041 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: Time step 16 done. CPU time: 2.71202 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 -63: Solve: M deltax^k = r -61: Time step 2 done. CPU time: 1.56624 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 -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 -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 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 +61: Newton iteration 3 error: 2.72646e-11 +61: Linearization/solve/update time: 0.448971(96.2276%)/0.0175746(3.76675%)/2.648e-05(0.00567544%) 59: Solve: M deltax^k = r 59: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 3 error: 0.493327 +59: Newton iteration 6 error: 0.224516 59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Storage: liquid=[1.89567e+08 956031] gas=[0 0] +61: Writing visualization results for the current time step. 60: Solve: M deltax^k = r -64: Solve: M deltax^k = 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 -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 +61: Time step 5 done. CPU time: 2.87797 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.000412648 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: 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.000305939 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: 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 5 error: 0.000218268 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 5 error: 0.178914 -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 +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 +62: Newton iteration 3 error: 3.03294e-10 +62: Linearization/solve/update time: 0.398867(96.8385%)/0.0129923(3.15432%)/2.96e-05(0.0071864%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 7 error: 5.0246e-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 6 error: 0.0148933 -59: 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.24663(95.7175%)/0.0110169(4.27568%)/1.768e-05(0.00686163%) +62: Storage: liquid=[1.89571e+08 953727 4.34185e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +64: Newton iteration 3 error: 2.00598e-08 +64: Linearization/solve/update time: 0.527792(95.6051%)/0.0242315(4.38933%)/3.104e-05(0.00562263%) +62: Time step 3 done. CPU time: 2.05262 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 +64: Storage: liquid=[3.96522e+07 199546] gas=[0 0] +64: Writing visualization results for the current time step. +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 +64: Time step 3 done. CPU time: 1.49744 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 60: Newton iteration 8 error: 2.6857e-11 -60: Linearization/solve/update time: 0.244953(94.9462%)/0.0129736(5.02869%)/6.472e-05(0.0250861%) +60: Linearization/solve/update time: 0.215937(96.0522%)/0.00881926(3.92295%)/5.588e-05(0.0248563%) 60: Storage: 2.55934e+07 58845.4 1.19022e+12 60: Writing visualization results for the current time step. -61: Storage: liquid=[1.89571e+08 953727] gas=[0 0] -61: Writing visualization results for the current time step. -61: Time step 3 done. CPU time: 1.83478 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 -60: Time step 17 done. CPU time: 2.90009 seconds, end time: 227223 seconds (2 days, 15 hours, 7.04 minutes), step size: 57259 seconds (15 hours, 54 minutes, 19 seconds) +60: Time step 17 done. CPU time: 2.94266 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 -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: 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 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 -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.00131082 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 3 error: 1.13987e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: 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.000104724 -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 8 error: 0.00129686 +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.000665324 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 +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 4 error: 0.000199073 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: 5.43164e-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 5 error: 5.5415e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Newton iteration 9 error: 1.3709e-10 -62: Newton iteration 3 error: 9.2941e-09 -62: Linearization/solve/update time: 0.57015(95.1012%)/0.0293307(4.89237%)/3.848e-05(0.00641847%) -62: Storage: liquid=[1.89572e+08 953191 4.34199e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -59: Linearization/solve/update time: 0.596148(96.1603%)/0.0234565(3.7836%)/0.00034752(0.056056%) -59: Storage: 9528.02 105.088 -59: Writing visualization results for the current time step. +61: Solve: M deltax^k = r 60: Solve: M deltax^k = r -62: Time step 2 done. CPU time: 1.83701 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 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 -62: Update: x^(k+1) = x^k - deltax^k -59: Time step 8 done. CPU time: 6.49146 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 1 error: 0.00160623 -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 2 error: 7.2623e-05 +61: 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.201444(98.0084%)/0.00403992(1.96554%)/5.364e-05(0.0260974%) +60: Linearization/solve/update time: 0.127052(96.9399%)/0.00396167(3.02272%)/4.896e-05(0.0373561%) 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.10988 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: 3.08261 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 +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: 0.0017913 @@ -48042,18 +48076,17 @@ 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 -61: 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 59: Solve: M deltax^k = 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: 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 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: 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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 4 error: 0.000179486 @@ -48062,27 +48095,34 @@ 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 +62: Newton iteration 3 error: 4.30945e-10 +62: Linearization/solve/update time: 0.247402(93.6773%)/0.0166698(6.31194%)/2.8361e-05(0.0107387%) +62: Storage: liquid=[1.8957e+08 954575 4.34163e+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 6 error: 1.37475e-07 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.736671(97.2344%)/0.0209201(2.76128%)/3.248e-05(0.00428709%) -64: Storage: liquid=[3.96525e+07 199316] gas=[0 0] -64: Writing visualization results for the current time step. +62: Time step 4 done. CPU time: 2.32809 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: Newton iteration 7 error: 1.80946e-11 -60: Linearization/solve/update time: 0.145314(94.5294%)/0.00835524(5.43525%)/5.428e-05(0.0353102%) +60: Linearization/solve/update time: 0.108147(96.2871%)/0.00412147(3.6695%)/4.8721e-05(0.0433781%) 60: Storage: 2.50372e+07 97665 1.18882e+12 60: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -64: Time step 1 done. CPU time: 0.764727 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: Time step 19 done. CPU time: 3.28407 seconds, end time: 377527 seconds (4 days, 8 hours, 52.12 minutes), step size: 83502.7 seconds (23 hours, 11 minutes, 42.7 seconds) +59: Newton iteration 10 error: 1.91499e-09 +59: Linearization/solve/update time: 0.991267(97.352%)/0.0266548(2.61776%)/0.000307402(0.0301899%) +59: Storage: 9549.71 73.4187 +59: Writing visualization results for the current time step. +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: Time step 19 done. CPU time: 3.19943 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: Update: x^(k+1) = x^k - deltax^k -59: Newton iteration 2 error: 0.12863 +59: Time step 6 done. CPU time: 5.77753 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 60: Update: x^(k+1) = x^k - deltax^k @@ -48096,591 +48136,549 @@ 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 -63: Newton iteration 4 error: 8.6292e-09 -63: Linearization/solve/update time: 1.17508(95.484%)/0.0555254(4.51185%)/5.088e-05(0.00413438%) -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 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 -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 -63: Time step 1 done. CPU time: 1.24829 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 -62: Solve: M deltax^k = r 64: Solve: M deltax^k = r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 2.13634e-05 -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 2 error: 0.000462387 +64: 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 5 error: 0.000216807 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 -61: Newton iteration 3 error: 3.03542e-11 -61: Linearization/solve/update time: 0.493867(95.7363%)/0.0219677(4.25844%)/2.74e-05(0.00531149%) -61: Storage: liquid=[1.89569e+08 954619] gas=[0 0] -61: Writing visualization results for the current time step. +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 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 -61: Time step 4 done. CPU time: 2.36198 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 -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 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 -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 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.20099(97.1953%)/0.00572992(2.77089%)/7e-05(0.0338508%) +60: Linearization/solve/update time: 0.138092(95.9718%)/0.00573296(3.98432%)/6.312e-05(0.0438674%) 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: 3.50458 seconds, end time: 481906 seconds (5 days, 13 hours, 51.76 minutes), step size: 104378 seconds (1 days, 4 hours, 59.64 minutes) +60: Time step 20 done. CPU time: 3.34888 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 1 error: 0.00146303 -60: 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: 0.000232042 -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.00218297 -63: 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: Newton iteration 2 error: 0.158634 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: 6.1323e-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 4 error: 1.93991e-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 5 error: 1.15492e-06 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 6 error: 1.21948e-09 -60: Linearization/solve/update time: 0.138996(97.4899%)/0.00353108(2.47665%)/4.776e-05(0.0334982%) -60: Storage: 2.43318e+07 147460 1.18706e+12 -60: Writing visualization results for the current time step. -59: Solve: M deltax^k = r -60: Time step 21 done. CPU time: 3.65743 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: Newton iteration 1 error: 0.00146303 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.00848258 -59: 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.602345(97.832%)/0.0133212(2.16361%)/2.692e-05(0.00437231%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.0013484 -62: Newton iteration 3 error: 3.03294e-10 -62: Linearization/solve/update time: 0.573906(96.4456%)/0.0211102(3.5476%)/4.032e-05(0.00677582%) -62: Storage: liquid=[1.89571e+08 953727 4.34185e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. +60: Newton iteration 2 error: 0.000232042 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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: 3.50065 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 61: Update: x^(k+1) = x^k - deltax^k -61: Newton iteration 2 error: 2.92615e-05 +61: Newton iteration 1 error: 0.000393754 61: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Time step 3 done. CPU time: 2.45302 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 -64: Solve: M deltax^k = r -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 2 error: 0.00027634 -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.00167151 -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.000108918 +60: Newton iteration 3 error: 6.1323e-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 4 error: 2.94436e-05 +60: Newton iteration 4 error: 1.93991e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: 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. -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 60: Solve: M deltax^k = r 65: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 2.43271e-06 +60: Newton iteration 5 error: 1.15492e-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 3 error: 0.611314 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r +60: Newton iteration 6 error: 1.21948e-09 +60: Linearization/solve/update time: 0.0853415(95.5677%)/0.00391823(4.38774%)/3.976e-05(0.0445243%) +60: Storage: 2.43318e+07 147460 1.18706e+12 +60: Writing visualization results for the current time step. +63: Newton iteration 4 error: 8.6292e-09 +63: Linearization/solve/update time: 1.42959(94.1651%)/0.0885355(5.8317%)/4.9e-05(0.00322756%) 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: Time step 21 done. CPU time: 3.44336 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 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 2 error: 0.00107137 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +62: 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.75946e-08 +60: Newton iteration 1 error: 0.0013484 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -60: Newton iteration 7 error: 2.12919e-12 -60: Linearization/solve/update time: 0.153023(94.8629%)/0.00823064(5.10238%)/5.608e-05(0.0347654%) +63: Time step 1 done. CPU time: 1.53241 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 +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 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 -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: 3.83682 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: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 2 error: 0.00027634 60: 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.0451796(69.082%)/0.020187(30.8669%)/3.344e-05(0.0511315%) +65: Linearization/solve/update time: 0.0372561(65.0021%)/0.0200282(34.944%)/3.084e-05(0.0538078%) 65: Storage: liquid=[3.70258e+06 0] gas=[0 10] 65: Writing visualization results for the current time step. -65: Time step 1 done. CPU time: 0.0799664 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +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 +65: Time step 1 done. CPU time: 0.0679613 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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.00121034 +60: Newton iteration 4 error: 2.94436e-05 +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.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: 1.57464e-07 +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 +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 65: Solve: M deltax^k = r -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. 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.0329406(87.3717%)/0.00473955(12.5712%)/2.1521e-05(0.0570824%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.000280356 +60: Newton iteration 6 error: 1.75946e-08 60: 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 -65: Newton iteration 3 error: 2.05946e-10 -65: Linearization/solve/update time: 0.0286884(69.148%)/0.0127771(30.7968%)/2.288e-05(0.0551479%) -66: Solve: M deltax^k = r +61: Solve: M deltax^k = r 65: Storage: liquid=[3.70256e+06 0] gas=[0 25] 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 3 error: 9.95136e-05 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Time step 2 done. CPU time: 0.139951 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +64: Newton iteration 3 error: 4.6856e-08 +64: Linearization/solve/update time: 0.596393(98.1144%)/0.0114312(1.88058%)/3.064e-05(0.00504068%) +64: Storage: liquid=[3.96518e+07 199770] gas=[0 0] +64: Writing visualization results for the current time step. +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: Newton iteration 7 error: 2.12919e-12 +60: Linearization/solve/update time: 0.0911123(95.4299%)/0.00431891(4.52357%)/4.444e-05(0.0465459%) +60: Storage: 2.39364e+07 175676 1.18608e+12 +60: Writing visualization results for the current time step. +65: Time step 2 done. CPU time: 0.119963 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 -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.0023465 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Time step 22 done. CPU time: 3.54416 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: Time step 4 done. CPU time: 2.12109 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 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 -61: Newton iteration 3 error: 2.72646e-11 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: 2.25436e-05 +60: Newton iteration 1 error: 0.00121034 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Linearization/solve/update time: 0.49297(96.5107%)/0.0177964(3.48406%)/2.68e-05(0.00524674%) -61: Storage: liquid=[1.89567e+08 956031] gas=[0 0] -61: Writing visualization results for the current time step. -63: 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 -66: Solve: M deltax^k = r -61: Time step 5 done. CPU time: 2.88998 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: Newton iteration 9 error: 4.34405e-10 -59: Linearization/solve/update time: 0.808889(94.3528%)/0.0481278(5.61387%)/0.00028564(0.0333185%) -59: Storage: 9517.81 120 -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 2 error: 0.000280356 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: 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: 1.3942 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: 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 -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 -59: Time step 9 done. CPU time: 7.3675 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 372.79 seconds (6 minutes, 12.79 seconds) 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 +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 +65: Newton iteration 4 error: 9.80867e-12 +65: Linearization/solve/update time: 0.0373939(70.6204%)/0.0155277(29.3249%)/2.896e-05(0.0546925%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 6.7255e-06 +60: Newton iteration 3 error: 9.95136e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: Simulation of problem 'lens_immiscible_vcfv_fd' finished. -59: -59: ------------------------ Timing ------------------------ -59: Setup time: 0.0118 seconds, 0.16% -59: Simulation time: 7.38 seconds, 99.8% -59: Linearization time: 6.88 seconds, 93.2% -59: Linear solve time: 0.258 seconds, 3.49% -59: Newton update time: 0.00265 seconds, 0.0359% -59: Pre/postprocess time: 0.0435 seconds, 0.59% -59: Output write time: 0.0806 seconds, 1.09% -59: First process' simulation CPU time: 3.14 seconds -59: Number of processes: 1 -59: Threads per processes: 1 -59: Total CPU time: 3.14 seconds -59: -59: ---------------------------------------------------------------- -59: -59: Simulation completed -65: Newton iteration 4 error: 9.80867e-12 -65: Linearization/solve/update time: 0.0410136(67.3085%)/0.0198882(32.639%)/3.2e-05(0.0525161%) -66: Solve: M deltax^k = 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 65: Storage: liquid=[3.70254e+06 0] gas=[0 48.75] 65: Writing visualization results for the current time step. -64: Newton iteration 3 error: 4.34722e-08 -64: Linearization/solve/update time: 0.689231(96.6473%)/0.0238773(3.3482%)/3.176e-05(0.00445355%) -64: Storage: liquid=[3.96524e+07 199405] gas=[0 0] -64: Writing visualization results for the current time step. -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 +65: Time step 3 done. CPU time: 0.191975 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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 6 error: 2.65293e-08 +60: Newton iteration 4 error: 2.25436e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Time step 3 done. CPU time: 0.213513 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 +64: Solve: M deltax^k = r 65: Solve: M deltax^k = r -64: Time step 2 done. CPU time: 1.48875 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 -66: Solve: M deltax^k = r -62: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 1 error: 0.000445493 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Update: x^(k+1) = x^k - deltax^k +64: Newton iteration 1 error: 0.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 5 error: 6.7255e-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 65: Solve: M deltax^k = r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 2 error: 1.96826e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 2 error: 5.43164e-05 -62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -59: ###################### -59: # Comparing results -59: ###################### -59: RND: '9c47df5c2a0cf8556bc5390948c1d636' -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 4 error: 3.73466e-08 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 7 error: 1.02825e-11 +59: Newton iteration 6 error: 0.281274 +59: 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.0286808(57.598%)/0.0210901(42.3539%)/2.396e-05(0.0481174%) +65: Linearization/solve/update time: 0.0491452(91.0278%)/0.00481839(8.92473%)/2.564e-05(0.047491%) +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 65: Storage: liquid=[3.7025e+06 0] gas=[0 84.375] 65: Writing visualization results for the current time step. -60: Linearization/solve/update time: 0.187197(97.9216%)/0.00391976(2.0504%)/5.356e-05(0.0280169%) +60: Newton iteration 7 error: 1.02825e-11 +60: Linearization/solve/update time: 0.1451(97.3799%)/0.00385339(2.5861%)/5.064e-05(0.0339858%) 60: Storage: 2.35035e+07 206411 1.185e+12 60: Writing visualization results for the current time step. -66: Newton iteration 5 error: 1.58256e-11 -66: Linearization/solve/update time: 0.0800827(61.8688%)/0.049314(38.0981%)/4.28e-05(0.0330656%) -65: Time step 4 done. CPU time: 0.271949 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.267975 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 -60: Time step 23 done. CPU time: 4.05214 seconds, end time: 934212 seconds (10 days, 19 hours, 30.2 minutes), step size: 188461 seconds (2 days, 4 hours, 21.02 minutes) +60: Time step 23 done. CPU time: 3.69843 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 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 +60: Solve: M deltax^k = r +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 65: 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 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 -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. +62: Newton iteration 3 error: 1.28143e-09 +62: Linearization/solve/update time: 0.525225(94.6425%)/0.0297014(5.35203%)/3.0361e-05(0.00547088%) +62: Storage: liquid=[1.89567e+08 955917 4.34129e+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 1 error: 0.00105555 +60: Newton iteration 2 error: 0.000340341 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Time step 1 done. CPU time: 0.195874 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 65: Newton iteration 3 error: 7.95641e-13 -65: Linearization/solve/update time: 0.0367338(87.804%)/0.005077(12.1354%)/2.536e-05(0.0606174%) -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 +65: Linearization/solve/update time: 0.0411162(89.2462%)/0.00493079(10.7027%)/2.3561e-05(0.0511411%) 65: Storage: liquid=[3.70244e+06 0] gas=[0 140.781] 65: Writing visualization results for the current time step. -66: Solve: M deltax^k = r -65: Time step 5 done. CPU time: 0.336053 seconds, end time: 3519.53 seconds (58 minutes, 39.53 seconds), step size: 1410.16 seconds (23 minutes, 30.16 seconds) +62: Time step 5 done. CPU time: 2.89446 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 +60: 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 +62: Update: x^(k+1) = x^k - deltax^k +61: Newton iteration 3 error: 4.76991e-11 +61: Linearization/solve/update time: 0.370305(98.6192%)/0.00515768(1.37359%)/2.696e-05(0.00717996%) +61: Storage: liquid=[1.89556e+08 961645] gas=[0 0] +61: Writing visualization results for the current time step. +65: Time step 5 done. CPU time: 0.336765 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 -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 +62: Newton iteration 1 error: 0.00169922 +62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +61: Time step 7 done. CPU time: 3.8835 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.7 seconds, 30.5% +61: Simulation time: 3.88 seconds, 69.5% +61: Linearization time: 3.72 seconds, 95.8% +61: Linear solve time: 0.107 seconds, 2.74% +61: Newton update time: 0.000194 seconds, 0.005% +61: Pre/postprocess time: 0.0343 seconds, 0.883% +61: Output write time: 0.0215 seconds, 0.555% +61: First process' simulation CPU time: 1.52 seconds +61: Number of processes: 1 +61: Threads per processes: 1 +61: Total CPU time: 1.52 seconds +61: +61: ---------------------------------------------------------------- +61: +61: Simulation completed +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 65: Solve: M deltax^k = 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 60: Solve: M deltax^k = r -65: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.000340341 +60: Newton iteration 5 error: 3.20221e-05 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: 6.7348e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: Solve: M deltax^k = r +61: ###################### +61: # Comparing results +61: ###################### +61: RND: '2bf223230779463a5f40135e05a8345b' +60: Solve: M deltax^k = r +60: Update: x^(k+1) = x^k - deltax^k +60: Newton iteration 6 error: 2.8615e-06 +60: 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.0327358(87.3357%)/0.00472168(12.597%)/2.524e-05(0.0673377%) -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 -59: Simulation name: 'lens_immiscible_vcfv_fd' -59: Number of timesteps: '9' - 59/120 Test #59: lens_immiscible_vcfv_fd ........................ Passed 7.86 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 +65: Linearization/solve/update time: 0.033461(78.558%)/0.00910738(21.3818%)/2.564e-05(0.0601962%) 65: Storage: liquid=[3.70234e+06 0] gas=[0 230.092] 65: Writing visualization results for the current time step. -66: Newton iteration 3 error: 7.61406e-11 -66: Linearization/solve/update time: 0.0589266(69.2211%)/0.0261795(30.7531%)/2.204e-05(0.0258904%) +59: 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.00015881 +60: Newton iteration 7 error: 6.11205e-08 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -65: Time step 6 done. CPU time: 0.395961 seconds, end time: 5752.28 seconds (1 hours, 35 minutes, 52.28 seconds), step size: 2232.75 seconds (37 minutes, 12.75 seconds) +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 +65: Time step 6 done. CPU time: 0.392827 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 65: Solve: M deltax^k = 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 -67: ###################### -67: # Running test '' -67: ###################### +60: Newton iteration 8 error: 1.02232e-10 +60: Linearization/solve/update time: 0.134564(96.9957%)/0.00411467(2.96591%)/5.332e-05(0.0384338%) +60: Storage: 2.30384e+07 238924 1.18384e+12 +60: Writing visualization results for the current time step. 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 4 error: 2.89741e-05 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 -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. +60: Time step 24 done. CPU time: 3.84207 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 65: Newton iteration 3 error: 4.65205e-13 -65: Linearization/solve/update time: 0.0287228(68.6808%)/0.0130754(31.2653%)/2.252e-05(0.053849%) -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: Time step 2 done. CPU time: 0.327859 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 +65: Linearization/solve/update time: 0.0332242(78.7069%)/0.00896482(21.2373%)/2.356e-05(0.0558127%) 65: Storage: liquid=[3.70224e+06 0] gas=[0 315.896] 65: Writing visualization results for the current time step. -67: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_vcfv " -65: Time step 7 done. CPU time: 0.455959 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.448006 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 -66: 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: 3.20221e-05 +60: Newton iteration 1 error: 0.000874632 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.000446114 65: 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 2 error: 0.000844596 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.00175849 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Update: x^(k+1) = x^k - deltax^k 65: Newton iteration 2 error: 5.94791e-08 65: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 65: Newton iteration 3 error: 8.89442e-13 -65: Linearization/solve/update time: 0.0287557(69.2708%)/0.0127326(30.672%)/2.372e-05(0.0571402%) -60: Solve: M deltax^k = r -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 6 error: 2.8615e-06 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: 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 +61: Simulation name: 'co2injection_flash_ecfv' +61: Number of timesteps: '7' + 59/120 Test #61: co2injection_flash_ecfv ........................ Passed 6.06 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 +65: Linearization/solve/update time: 0.0296637(76.8882%)/0.0088897(23.0421%)/2.692e-05(0.0697765%) 65: Storage: liquid=[3.70215e+06 0] gas=[0 400.003] 65: Writing visualization results for the current time step. -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 -65: Time step 8 done. CPU time: 0.515956 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 2102.62 seconds (35 minutes, 2.622 seconds) +65: Time step 8 done. CPU time: 0.503979 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.65 seconds, 83.7% -65: Simulation time: 0.516 seconds, 16.3% -65: Linearization time: 0.271 seconds, 52.4% -65: Linear solve time: 0.11 seconds, 21.2% -65: Newton update time: 0.000209 seconds, 0.0405% -65: Pre/postprocess time: 0.0775 seconds, 15% -65: Output write time: 0.0485 seconds, 9.39% -65: First process' simulation CPU time: 0.207 seconds +65: Setup time: 2.92 seconds, 85.3% +65: Simulation time: 0.504 seconds, 14.7% +65: Linearization time: 0.294 seconds, 58.4% +65: Linear solve time: 0.077 seconds, 15.3% +65: Newton update time: 0.000207 seconds, 0.041% +65: Pre/postprocess time: 0.0647 seconds, 12.8% +65: Output write time: 0.0624 seconds, 12.4% +65: First process' simulation CPU time: 0.209 seconds 65: Number of processes: 1 65: Threads per processes: 1 -65: Total CPU time: 0.207 seconds +65: Total CPU time: 0.209 seconds 65: 65: ---------------------------------------------------------------- 65: 65: Simulation completed -62: Newton iteration 3 error: 4.30945e-10 -62: Linearization/solve/update time: 0.574697(94.3662%)/0.0342797(5.62878%)/3.036e-05(0.00498517%) -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.000440568 +64: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Solve: M deltax^k = r +67: ###################### +67: # Running test '' +67: ###################### 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 -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 65: ###################### 65: # Comparing results 65: ###################### -65: RND: '5ba7324f716bec413f39bdf5abe97fb7' -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: 3.07348 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 +65: RND: '5f945e422991098eb31e22318c1827fc' +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 +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 +67: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_ni_vcfv " +60: Solve: M deltax^k = 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 +59: Newton iteration 10 error: 5.50315e-11 +59: Linearization/solve/update time: 0.749124(95.3393%)/0.0317099(4.03565%)/0.00491111(0.625027%) +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 5 error: 1.88996e-05 +60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Time step 7 done. CPU time: 6.58301 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 62: Solve: M deltax^k = r -66: Newton iteration 4 error: 5.53284e-11 -66: Linearization/solve/update time: 0.0826774(70.2871%)/0.0349168(29.6841%)/3.392e-05(0.0288366%) 62: Update: x^(k+1) = x^k - deltax^k -62: Newton iteration 1 error: 0.00169493 +62: Newton iteration 2 error: 0.000339772 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Newton iteration 8 error: 1.02232e-10 -60: Linearization/solve/update time: 0.277279(98.4929%)/0.00418268(1.48574%)/6.008e-05(0.0213412%) -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.35617 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: 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: Newton iteration 3 error: 1.86416e-06 -63: Linearization/solve/update time: 0.936929(95.6537%)/0.0425367(4.34269%)/3.504e-05(0.00357733%) -63: Storage: liquid=[3.96524e+07 199401 7.80358e+10] gas=[0 0 0] -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. -63: Writing visualization results for the current time step. -63: Time step 2 done. CPU time: 2.24439 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 -66: Time step 3 done. CPU time: 0.491843 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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.000874632 +60: Newton iteration 7 error: 2.71271e-08 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 2 error: 0.000152264 -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 1 error: 0.00185086 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +60: Newton iteration 8 error: 6.67015e-12 +60: Linearization/solve/update time: 0.225889(94.7482%)/0.0124628(5.22749%)/5.792e-05(0.0242943%) +60: Storage: 2.26104e+07 267687 1.18276e+12 +60: Writing visualization results for the current time step. 65: Simulation name: 'co2injection_immiscible_ecfv' 65: Number of timesteps: '8' - 60/120 Test #65: co2injection_immiscible_ecfv ................... Passed 3.84 sec +59: Solve: M deltax^k = r + 60/120 Test #65: co2injection_immiscible_ecfv ................... Passed 3.94 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 +60: Time step 25 done. CPU time: 4.09221 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 +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 +64: Newton iteration 3 error: 7.86393e-08 +64: Linearization/solve/update time: 0.548972(97.9349%)/0.011545(2.05959%)/3.088e-05(0.00550889%) +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: 2.68462 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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 2 error: 0.000844596 +60: Newton iteration 1 error: 0.000639514 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.83681e-07 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: ###################### 68: # Running test '' 68: ###################### -61: Newton iteration 3 error: 3.10298e-11 -61: Linearization/solve/update time: 0.493487(97.5181%)/0.0125305(2.47615%)/2.916e-05(0.00576232%) -66: Newton iteration 3 error: 4.2035e-10 -66: Linearization/solve/update time: 0.0551074(71.4263%)/0.0220222(28.5436%)/2.32e-05(0.0300702%) 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.000391315 +60: Newton iteration 2 error: 0.000510362 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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: 3.40697 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 -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 -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. +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 68: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_immiscible_vcfv " +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 +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 +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 +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 67: opm models will now start the simulation. 67: # [parameters which were specified at compile-time] 67: AmgCoarsenTarget="5000" @@ -48751,185 +48749,155 @@ 67: VtkWriteViscosities="0" 67: # [end of parameters] 67: Allocating the simulation vanguard -66: Time step 4 done. CPU time: 0.600287 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 67: Distributing the vanguard's data 67: Allocating the model 67: Allocating the problem 67: Initializing the model 67: Initializing the problem -60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 4 error: 0.000169712 +60: Newton iteration 6 error: 4.36234e-11 +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 +60: Linearization/solve/update time: 0.152613(97.8974%)/0.00323674(2.0763%)/4.1001e-05(0.0263012%) +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: 4.25993 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 -66: Solve: M deltax^k = r -66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.00188618 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 5 error: 1.88996e-05 +60: Newton iteration 1 error: 0.000364942 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: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -66: Newton iteration 3 error: 1.07598e-09 -60: Solve: M deltax^k = r -66: Linearization/solve/update time: 0.0471365(77.0548%)/0.0140114(22.9046%)/2.484e-05(0.0406063%) -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.00218465 +63: Newton iteration 3 error: 1.86416e-06 +63: Linearization/solve/update time: 0.796038(95.9521%)/0.0335475(4.04371%)/3.4761e-05(0.00418999%) +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.36844 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: 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 -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: Time step 5 done. CPU time: 0.695 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 7 error: 2.71271e-08 +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 +59: Solve: M deltax^k = r 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 1 error: 0.00189479 +66: Newton iteration 1 error: 0.0023465 66: 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 4 error: 0.386246 +59: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +62: Newton iteration 3 error: 5.55537e-09 +62: Linearization/solve/update time: 0.561603(96.4854%)/0.0204215(3.50848%)/3.5561e-05(0.00610951%) +62: Storage: liquid=[1.89564e+08 958043 4.34075e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +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 66: Solve: M deltax^k = r -60: Newton iteration 8 error: 6.67015e-12 -60: Linearization/solve/update time: 0.249032(96.6992%)/0.00843992(3.27723%)/6.072e-05(0.0235776%) +62: Time step 6 done. CPU time: 3.49062 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 66: Update: x^(k+1) = x^k - deltax^k -66: Newton iteration 2 error: 1.74072e-06 +66: Newton iteration 2 error: 0.00504964 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: 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: 0.000136241 +62: Newton iteration 1 error: 0.00169618 62: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -60: Storage: 2.26104e+07 267687 1.18276e+12 +66: Solve: M deltax^k = r +60: Newton iteration 5 error: 8.35104e-10 +60: Linearization/solve/update time: 0.105832(93.6529%)/0.00713933(6.31776%)/3.312e-05(0.0293087%) +60: Storage: 2.20695e+07 303427 1.18135e+12 60: Writing visualization results for the current time step. -60: Time step 25 done. CPU time: 4.64437 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) +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: Time step 27 done. CPU time: 4.37752 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 -66: Newton iteration 3 error: 2.70242e-09 -66: Linearization/solve/update time: 0.0393044(64.2621%)/0.0218358(35.7011%)/2.248e-05(0.0367545%) -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. 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.000639514 +60: Newton iteration 1 error: 0.000377292 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.661889(97.0543%)/0.0200572(2.94104%)/3.188e-05(0.00467463%) -66: Time step 6 done. CPU time: 0.784844 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 -64: Storage: liquid=[3.96522e+07 199546] gas=[0 0] -64: Writing visualization results for the current time step. +64: 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 66: 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 1 error: 0.00189267 +66: Newton iteration 4 error: 3.73466e-08 66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Time step 3 done. CPU time: 2.18875 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 -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.000510362 +60: Newton iteration 2 error: 0.00251707 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.89601e-06 -66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -61: Solve: M deltax^k = r -66: Newton iteration 3 error: 3.20218e-09 -66: Linearization/solve/update time: 0.0428961(75.2068%)/0.0141181(24.7523%)/2.328e-05(0.0408152%) -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 +63: Solve: M deltax^k = r +66: Newton iteration 5 error: 1.58256e-11 +66: Linearization/solve/update time: 0.0975155(69.6908%)/0.0423676(30.2786%)/4.28e-05(0.0305876%) 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 3 error: 0.000198678 +60: Newton iteration 3 error: 7.71231e-06 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] +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 +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 +60: Newton iteration 5 error: 1.27424e-10 +60: Linearization/solve/update time: 0.068118(95.8292%)/0.00293058(4.12277%)/3.416e-05(0.0480567%) +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: 4.45582 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 +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: Time step 7 done. CPU time: 0.879998 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: Time step 1 done. CPU time: 0.183829 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 -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: Newton iteration 1 error: 0.000326068 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = 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 -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: Solve: M deltax^k = r 66: Solve: M deltax^k = 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 +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: 2.79711e-07 -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.0405763(74.8158%)/0.0136356(25.1418%)/2.3e-05(0.0424081%) -60: Newton iteration 6 error: 4.36234e-11 -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. -60: Linearization/solve/update time: 0.195927(96.3648%)/0.00734568(3.61291%)/4.54e-05(0.0223296%) -60: Storage: 2.22914e+07 288799 1.18194e+12 -60: Writing visualization results for the current time step. -66: Time step 8 done. CPU time: 0.968134 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.58 seconds, 72.8% -66: Simulation time: 0.968 seconds, 27.2% -66: Linearization time: 0.447 seconds, 46.1% -66: Linear solve time: 0.196 seconds, 20.2% -66: Newton update time: 0.000216 seconds, 0.0223% -66: Pre/postprocess time: 0.264 seconds, 27.3% -66: Output write time: 0.0278 seconds, 2.87% -66: First process' simulation CPU time: 0.448 seconds -66: Number of processes: 1 -66: Threads per processes: 1 -66: Total CPU time: 0.448 seconds -66: -66: ---------------------------------------------------------------- -66: -66: Simulation completed -60: Time step 26 done. CPU time: 4.86109 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: Newton iteration 2 error: 0.000273274 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -66: ###################### -66: # Comparing results -66: ###################### -66: RND: '5e6dc8372de75d79accfa79a44cd8130' +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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k -60: Newton iteration 1 error: 0.000364942 +60: Newton iteration 3 error: 1.22594e-05 60: 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 2 error: 0.00012239 +60: Newton iteration 4 error: 2.18318e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -62: Newton iteration 3 error: 1.28143e-09 -62: Linearization/solve/update time: 0.582864(94.4277%)/0.0343619(5.56685%)/3.344e-05(0.0054175%) -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: 3.70502 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 -63: Solve: M deltax^k = r -60: Solve: M deltax^k = r 68: opm models will now start the simulation. 68: # [parameters which were specified at compile-time] 68: AmgCoarsenTarget="5000" @@ -49001,599 +48969,627 @@ 68: Allocating the problem 68: Initializing the model 68: Initializing the problem -62: Newton iteration 1 error: 0.00169922 -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: 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 -61: Newton iteration 3 error: 4.76991e-11 -61: Linearization/solve/update time: 0.506501(98.0731%)/0.00992308(1.92139%)/2.86e-05(0.00553778%) -61: Storage: liquid=[1.89556e+08 961645] gas=[0 0] -61: Writing visualization results for the current time step. -61: Time step 7 done. CPU time: 3.9343 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: 2.84 seconds, 42% -61: Simulation time: 3.93 seconds, 58% -61: Linearization time: 3.73 seconds, 94.9% -61: Linear solve time: 0.123 seconds, 3.14% -61: Newton update time: 0.000203 seconds, 0.00516% -61: Pre/postprocess time: 0.0416 seconds, 1.06% -61: Output write time: 0.0347 seconds, 0.882% -61: First process' simulation CPU time: 1.53 seconds -61: Number of processes: 1 -61: Threads per processes: 1 -61: Total CPU time: 1.53 seconds -61: -61: ---------------------------------------------------------------- -61: -61: Simulation completed -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 -66: Simulation name: 'co2injection_immiscible_ni_ecfv' -66: Number of timesteps: '8' - 61/120 Test #66: co2injection_immiscible_ni_ecfv ................ Passed 4.26 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: Newton iteration 5 error: 8.35104e-10 -61: ###################### -61: # Comparing results -61: ###################### -61: RND: '860b01e9d9ec8971d4b42cf08d807f6b' -60: Linearization/solve/update time: 0.146945(98.0592%)/0.00287168(1.91633%)/3.672e-05(0.024504%) -60: Storage: 2.20695e+07 303427 1.18135e+12 -60: Writing visualization results for the current time step. -69: ###################### -69: # Running test '' -69: ###################### -60: Time step 27 done. CPU time: 5.04113 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 -60: Solve: M deltax^k = r -64: 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 -69: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ecfv " -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 -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 -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 -61: Simulation name: 'co2injection_flash_ecfv' -61: Number of timesteps: '7' - 62/120 Test #61: co2injection_flash_ecfv ........................ Passed 7.30 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 4 error: 1.21931e-07 -60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: ###################### -70: # Running test '' -70: ###################### -60: Newton iteration 5 error: 1.27424e-10 -60: Linearization/solve/update time: 0.163224(98.1962%)/0.00296188(1.78188%)/3.652e-05(0.0219706%) -60: Storage: 2.195e+07 311258 1.18101e+12 -60: Writing visualization results for the current time step. -70: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv " -60: Time step 28 done. CPU time: 5.22831 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 -62: 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.000326068 -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: 0.000339772 -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 2 error: 0.000273274 -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.22594e-05 -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.946907(95.3023%)/0.0466417(4.69429%)/3.432e-05(0.00345417%) -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 -64: Newton iteration 3 error: 4.6856e-08 -64: Linearization/solve/update time: 0.655896(97.6324%)/0.0158722(2.36263%)/3.352e-05(0.00498957%) -64: Storage: liquid=[3.96518e+07 199770] gas=[0 0] -64: Writing visualization results for the current time step. -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: 3.2491 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 -64: Time step 4 done. CPU time: 2.88072 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 +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 60: Newton iteration 5 error: 6.06504e-10 -60: Linearization/solve/update time: 0.172171(98.3466%)/0.00285816(1.63263%)/3.636e-05(0.0207694%) +60: Linearization/solve/update time: 0.0680119(95.877%)/0.00289202(4.07691%)/3.2721e-05(0.0461271%) 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.4162 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: Time step 29 done. CPU time: 4.53143 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 +66: Newton iteration 3 error: 7.61406e-11 +66: Linearization/solve/update time: 0.0515353(74.8616%)/0.0172829(25.1057%)/2.2521e-05(0.0327147%) 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 +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.00013745 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 +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. +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 +66: Time step 2 done. CPU time: 0.283942 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 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 -63: Solve: M deltax^k = r -62: Newton iteration 3 error: 5.55537e-09 -62: Linearization/solve/update time: 0.573957(95.8075%)/0.0250755(4.18572%)/4.036e-05(0.00673708%) -62: Storage: liquid=[1.89564e+08 958043 4.34075e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. 60: Solve: M deltax^k = r +66: 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 -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 -62: Time step 6 done. CPU time: 4.32501 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 -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 +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 1 error: 0.00175849 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 60: Newton iteration 5 error: 3.33679e-10 -60: Linearization/solve/update time: 0.17238(98.401%)/0.00276528(1.57853%)/3.592e-05(0.0205045%) +60: Linearization/solve/update time: 0.0699008(96.1687%)/0.0027521(3.78631%)/3.268e-05(0.0449608%) 60: Storage: 2.2006e+07 307832 1.18097e+12 60: Writing visualization results for the current time step. -60: Time step 30 done. CPU time: 5.60019 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) +64: Newton iteration 3 error: 2.29682e-07 +64: Linearization/solve/update time: 0.489558(97.8277%)/0.0108388(2.1659%)/3.184e-05(0.00636255%) +64: Storage: liquid=[3.96501e+07 200684] gas=[0 0] +64: Writing visualization results for the current time step. +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: Time step 30 done. CPU time: 4.60937 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: Solve: M deltax^k = r +64: Time step 6 done. CPU time: 3.19844 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 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 -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 -70: opm models will now start the simulation. -70: # [parameters which were specified at compile-time] -70: AmgCoarsenTarget="5000" -70: ContinueOnConvergenceError="0" -70: EnableAsyncVtkOutput="1" -70: EnableGravity="1" -70: EnableGridAdaptation="0" -70: EnableIntensiveQuantityCache="0" -70: EnableStorageCache="0" -70: EnableThermodynamicHints="0" -70: EnableVtkOutput="1" -70: EndTime="10000" -70: FluidSystemNumPressure="100" -70: FluidSystemNumTemperature="100" -70: FluidSystemPressureHigh="4e+07" -70: FluidSystemPressureLow="3e+07" -70: FluidSystemTemperatureHigh="500" -70: FluidSystemTemperatureLow="290" -70: GridFile="data/co2injection.dgf" -70: GridGlobalRefinements="0" -70: InitialTimeStepSize="250" -70: LinearSolverAbsTolerance="-1" -70: LinearSolverMaxError="1e+07" -70: LinearSolverMaxIterations="1000" -70: LinearSolverOverlapSize="2" -70: LinearSolverTolerance="0.001" -70: LinearSolverVerbosity="0" -70: MaxDepth="2500" -70: MaxTimeStepDivisions="10" -70: MaxTimeStepSize="inf" -70: MinTimeStepSize="0" -70: NewtonMaxError="1e+100" -70: NewtonMaxIterations="20" -70: NewtonTargetIterations="10" -70: NewtonTolerance="1e-08" -70: NewtonVerbose="1" -70: NewtonWriteConvergence="0" -70: NumericDifferenceMethod="1" -70: OutputDir="" -70: ParameterFile="" -70: PreconditionerOrder="0" -70: PreconditionerRelaxation="1" -70: PredeterminedTimeStepsFile="" -70: PrintParameters="2" -70: RestartTime="-1e+35" -70: SimulationName="co2injection" -70: Temperature="293.15" -70: ThreadsPerProcess="1" -70: VtkWriteAverageMolarMasses="0" -70: VtkWriteDensities="1" -70: VtkWriteDofIndex="0" -70: VtkWriteEnthalpies="0" -70: VtkWriteExtrusionFactor="0" -70: VtkWriteFilterVelocities="0" -70: VtkWriteFugacities="0" -70: VtkWriteFugacityCoeffs="0" -70: VtkWriteInternalEnergies="0" -70: VtkWriteIntrinsicPermeabilities="0" -70: VtkWriteMassFractions="0" -70: VtkWriteMobilities="0" -70: VtkWriteMolarities="0" -70: VtkWriteMoleFractions="1" -70: VtkWritePorosity="1" -70: VtkWritePotentialGradients="0" -70: VtkWritePressures="1" -70: VtkWritePrimaryVars="0" -70: VtkWriteProcessRank="0" -70: VtkWriteRelativePermeabilities="1" -70: VtkWriteSaturations="1" -70: VtkWriteSolidInternalEnergy="0" -70: VtkWriteTemperature="1" -70: VtkWriteThermalConductivity="0" -70: VtkWriteTotalMassFractions="0" -70: VtkWriteTotalMoleFractions="0" -70: VtkWriteViscosities="0" -70: # [end of parameters] -70: Allocating the simulation vanguard -70: Distributing the vanguard's data -70: Allocating the model -70: Allocating the problem -70: Initializing the model -70: Initializing the problem +59: Solve: M deltax^k = r +66: 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 +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 2 error: 0.000219469 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 3 error: 3.77604e-06 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +66: Newton iteration 4 error: 5.53284e-11 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: Linearization/solve/update time: 0.0676277(71.8041%)/0.0265248(28.1629%)/3.1161e-05(0.0330853%) 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 60: Newton iteration 5 error: 5.44992e-09 -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 -60: Linearization/solve/update time: 0.156315(98.3158%)/0.00264148(1.66138%)/3.624e-05(0.0227935%) +60: Linearization/solve/update time: 0.0723473(95.343%)/0.00350134(4.61425%)/3.248e-05(0.0428038%) 60: Storage: 2.20677e+07 303787 1.18092e+12 60: Writing visualization results for the current time step. -60: Time step 31 done. CPU time: 5.7892 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) +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: Time step 31 done. CPU time: 4.69069 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 +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 +66: Time step 3 done. CPU time: 0.416 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 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 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 -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 +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 1 error: 0.00185086 +66: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Newton iteration 9 error: 1.3709e-10 +59: Linearization/solve/update time: 0.667165(94.9805%)/0.0349829(4.98032%)/0.000275081(0.0391617%) +59: Storage: 9528.02 105.088 +59: Writing visualization results for the current time step. +59: Time step 8 done. CPU time: 7.30436 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 +66: 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.000156601 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: 6.83681e-07 +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: 4.85657e-07 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r +66: Newton iteration 3 error: 4.2035e-10 +66: Linearization/solve/update time: 0.0442559(71.8493%)/0.0173178(28.1154%)/2.176e-05(0.0353273%) 60: Newton iteration 5 error: 1.96152e-10 -60: Linearization/solve/update time: 0.155835(93.4968%)/0.010801(6.48031%)/3.816e-05(0.0228949%) +60: Linearization/solve/update time: 0.073259(96.2763%)/0.00280094(3.68097%)/3.248e-05(0.0426849%) 60: Storage: 2.20967e+07 301832 1.18061e+12 60: Writing visualization results for the current time step. -63: Update: x^(k+1) = x^k - deltax^k -60: Time step 32 done. CPU time: 5.97621 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) +63: Solve: M deltax^k = r +60: Time step 32 done. CPU time: 4.7708 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 -64: Newton iteration 3 error: 7.86393e-08 -64: Linearization/solve/update time: 0.575977(97.975%)/0.0118728(2.01959%)/3.156e-05(0.00536843%) -63: Newton iteration 2 error: 0.000412393 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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.47708 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 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: 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. +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 +66: Time step 4 done. CPU time: 0.515742 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 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 -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 +66: 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.8383e-06 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +59: Solve: M deltax^k = r +66: Update: x^(k+1) = x^k - deltax^k +66: Newton iteration 1 error: 0.00188618 +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 60: Newton iteration 4 error: 8.19188e-09 -60: Linearization/solve/update time: 0.133805(98.5726%)/0.00190892(1.40628%)/2.864e-05(0.0210988%) +60: Linearization/solve/update time: 0.0562149(96.2928%)/0.00213869(3.66346%)/2.556e-05(0.0437828%) 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: 6.1242 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: 4.83275 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: Solve: M deltax^k = r +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: 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 -62: Newton iteration 3 error: 3.22204e-09 -62: Linearization/solve/update time: 0.585323(96.3479%)/0.0221558(3.64698%)/3.116e-05(0.00512913%) -62: Storage: liquid=[1.8956e+08 959863 4.34028e+11] gas=[0 0 0] -62: Writing visualization results for the current time step. -62: Time step 7 done. CPU time: 4.94501 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 +66: Newton iteration 3 error: 1.07598e-09 +66: Linearization/solve/update time: 0.0407778(70.1835%)/0.0173012(29.7774%)/2.276e-05(0.0391727%) 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 -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 +62: Newton iteration 3 error: 3.22204e-09 +62: Linearization/solve/update time: 0.508597(94.4862%)/0.0296498(5.50829%)/2.976e-05(0.00552875%) 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: Storage: liquid=[1.8956e+08 959863 4.34028e+11] gas=[0 0 0] +62: Writing visualization results for the current time step. +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: Newton iteration 4 error: 6.30964e-10 -60: Linearization/solve/update time: 0.135654(98.5344%)/0.00198888(1.44465%)/2.88e-05(0.0209193%) +60: Linearization/solve/update time: 0.0601774(96.7925%)/0.00196957(3.16797%)/2.456e-05(0.0395036%) 60: Storage: 2.20958e+07 301989 1.17867e+12 60: Writing visualization results for the current time step. -64: Solve: M deltax^k = r -60: Time step 34 done. CPU time: 6.26563 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) +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: Time step 5 done. CPU time: 0.61254 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 +62: Time step 7 done. CPU time: 4.0403 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 +60: Time step 34 done. CPU time: 4.89856 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 -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 60: Solve: M deltax^k = r 60: Update: x^(k+1) = x^k - deltax^k 60: Newton iteration 1 error: 3.19646e-05 +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 +66: Solve: M deltax^k = r 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.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 2 error: 1.68064e-05 60: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +64: Solve: M deltax^k = r +66: Solve: M deltax^k = r 60: Solve: M deltax^k = 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 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 +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: Newton iteration 4 error: 4.08338e-10 -60: Linearization/solve/update time: 0.0932628(98.0307%)/0.00184528(1.93962%)/2.828e-05(0.0297258%) +60: Linearization/solve/update time: 0.0553228(96.5097%)/0.00197697(3.4488%)/2.38e-05(0.0415187%) 60: Storage: 2.20903e+07 302467 1.17673e+12 60: Writing visualization results for the current time step. -63: Newton iteration 3 error: 1.53154e-07 -63: Linearization/solve/update time: 0.939995(96.085%)/0.0382563(3.91051%)/4.4e-05(0.00449762%) -63: Storage: liquid=[3.96519e+07 199746 7.80267e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -60: Time step 35 done. CPU time: 6.37527 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: Time step 35 done. CPU time: 4.95995 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 -63: Time step 4 done. CPU time: 4.2483 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 +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: Newton iteration 3 error: 2.70242e-09 +66: Linearization/solve/update time: 0.0470384(68.4399%)/0.0216692(31.5282%)/2.192e-05(0.0318931%) 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 +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. 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 +66: Time step 6 done. CPU time: 0.71605 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 3 error: 1.81525e-05 60: 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.475436(96.7715%)/0.015829(3.22189%)/3.272e-05(0.00665992%) -64: Storage: liquid=[3.96501e+07 200684] gas=[0 0] -64: Writing visualization results for the current time step. +66: Solve: M deltax^k = r 60: Newton iteration 4 error: 1.282e-09 -60: Linearization/solve/update time: 0.0971786(98.108%)/0.00184288(1.8605%)/3.124e-05(0.0315388%) +60: Linearization/solve/update time: 0.0597004(97.0392%)/0.00179685(2.92066%)/2.472e-05(0.0401807%) 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.48355 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: Time step 36 done. CPU time: 5.02527 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.67 seconds, 29.2% -60: Simulation time: 6.48 seconds, 70.8% -60: Linearization time: 5.76 seconds, 88.8% -60: Linear solve time: 0.187 seconds, 2.88% -60: Newton update time: 0.00157 seconds, 0.0241% -60: Pre/postprocess time: 0.185 seconds, 2.85% -60: Output write time: 0.171 seconds, 2.64% -60: First process' simulation CPU time: 2.82 seconds +60: Setup time: 2.5 seconds, 33.3% +60: Simulation time: 5.03 seconds, 66.7% +60: Linearization time: 4.53 seconds, 90.2% +60: Linear solve time: 0.201 seconds, 4% +60: Newton update time: 0.00137 seconds, 0.0273% +60: Pre/postprocess time: 0.114 seconds, 2.27% +60: Output write time: 0.14 seconds, 2.8% +60: First process' simulation CPU time: 2.79 seconds 60: Number of processes: 1 60: Threads per processes: 1 -60: Total CPU time: 2.82 seconds +60: Total CPU time: 2.79 seconds 60: 60: ---------------------------------------------------------------- 60: 60: Simulation completed +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 +66: Solve: M deltax^k = r +60: ###################### +60: # Comparing results +60: ###################### +60: RND: 'cc466bd3e3a283d4d142fdb8617598fb' +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 +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 +66: Newton iteration 3 error: 3.20218e-09 +66: Linearization/solve/update time: 0.0402574(64.9136%)/0.0217382(35.0521%)/2.124e-05(0.0342488%) +60: Simulation name: 'waterair_pvs_ni' +60: Number of timesteps: '36' + 61/120 Test #60: waterair_pvs_ni ................................ Passed 8.01 sec +63: Newton iteration 3 error: 5.0014e-08 +63: Linearization/solve/update time: 0.756375(95.8863%)/0.0324155(4.10934%)/3.4201e-05(0.00433569%) +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 +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. +63: Storage: liquid=[3.96522e+07 199534 7.80323e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +69: ###################### +69: # Running test '' +69: ###################### +66: Time step 7 done. CPU time: 0.819745 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 +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 +63: Time step 3 done. CPU time: 3.1845 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 +69: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ecfv " +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 +66: Solve: M deltax^k = 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 +64: Newton iteration 3 error: 1.76831e-06 +64: Linearization/solve/update time: 0.529146(97.3121%)/0.0145836(2.68199%)/3.208e-05(0.00589964%) +64: Storage: liquid=[3.96485e+07 201512] gas=[0 0] +64: Writing visualization results for the current time step. 62: Solve: M deltax^k = r -64: Time step 6 done. CPU time: 3.9781 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: Newton iteration 3 error: 3.06383e-09 +66: Linearization/solve/update time: 0.0362153(67.4799%)/0.0174309(32.4789%)/2.208e-05(0.0411416%) +64: Time step 7 done. CPU time: 3.74908 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: 2.08 seconds, 35.7% +64: Simulation time: 3.75 seconds, 64.3% +64: Linearization time: 3.59 seconds, 95.7% +64: Linear solve time: 0.101 seconds, 2.69% +64: Newton update time: 0.000221 seconds, 0.0059% +64: Pre/postprocess time: 0.0289 seconds, 0.771% +64: Output write time: 0.0188 seconds, 0.502% +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 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 -60: ###################### -60: # Comparing results -60: ###################### -60: RND: '030117f8de221bb5029c750dae5da288' +59: 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 +64: ###################### +64: # Comparing results +64: ###################### +64: RND: '811ee6db22f2b773148c5ca963388e75' +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.91271 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.11 seconds, 69.9% +66: Simulation time: 0.913 seconds, 30.1% +66: Linearization time: 0.425 seconds, 46.6% +66: Linear solve time: 0.182 seconds, 19.9% +66: Newton update time: 0.000206 seconds, 0.0226% +66: Pre/postprocess time: 0.229 seconds, 25.1% +66: Output write time: 0.0378 seconds, 4.14% +66: First process' simulation CPU time: 0.44 seconds +66: Number of processes: 1 +66: Threads per processes: 1 +66: Total CPU time: 0.44 seconds +66: +66: ---------------------------------------------------------------- +66: +66: Simulation completed +66: ###################### +66: # Comparing results +66: ###################### +66: RND: 'b381f09c112f5b33a948637cfe921650' 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.00217424 +63: Newton iteration 1 error: 0.00218099 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -64: Solve: M deltax^k = r -64: Update: x^(k+1) = x^k - deltax^k -64: Newton iteration 1 error: 0.000782417 -64: 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.84 sec +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 +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 +64: Simulation name: 'co2injection_flash_vcfv' +64: Number of timesteps: '7' + 62/120 Test #64: co2injection_flash_vcfv ........................ Passed 6.29 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 +66: Simulation name: 'co2injection_immiscible_ni_ecfv' +66: Number of timesteps: '8' + 63/120 Test #66: co2injection_immiscible_ni_ecfv ................ Passed 3.55 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 " -64: Solve: M deltax^k = 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 +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 +70: ###################### +70: # Running test '' +70: ###################### 62: Newton iteration 3 error: 2.94957e-09 -62: Linearization/solve/update time: 0.568463(94.9241%)/0.0303662(5.07066%)/3.128e-05(0.00522325%) +62: Linearization/solve/update time: 0.423206(93.4532%)/0.0296159(6.53984%)/3.148e-05(0.00695147%) 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: 5.56501 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +62: Time step 8 done. CPU time: 4.50645 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: 2.93 seconds, 34.5% -62: Simulation time: 5.57 seconds, 65.5% -62: Linearization time: 5.19 seconds, 93.2% -62: Linear solve time: 0.23 seconds, 4.13% -62: Newton update time: 0.000325 seconds, 0.00585% -62: Pre/postprocess time: 0.0298 seconds, 0.535% -62: Output write time: 0.0688 seconds, 1.24% -62: First process' simulation CPU time: 2.16 seconds +62: Setup time: 2.06 seconds, 31.3% +62: Simulation time: 4.51 seconds, 68.7% +62: Linearization time: 4.21 seconds, 93.3% +62: Linear solve time: 0.189 seconds, 4.2% +62: Newton update time: 0.000267 seconds, 0.00592% +62: Pre/postprocess time: 0.0482 seconds, 1.07% +62: Output write time: 0.0376 seconds, 0.835% +62: First process' simulation CPU time: 2.15 seconds 62: Number of processes: 1 62: Threads per processes: 1 -62: Total CPU time: 2.16 seconds +62: Total CPU time: 2.15 seconds 62: 62: ---------------------------------------------------------------- 62: 62: Simulation completed +71: ###################### +71: # Running test '' +71: ###################### +70: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_vcfv " 62: ###################### 62: # Comparing results 62: ###################### -62: RND: '632c673b29ff02493cb3eadaba876000' +62: RND: '1205027127d76dde9bb9aede30a10caa' +71: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_vcfv " +59: Newton iteration 9 error: 4.34405e-10 +59: Linearization/solve/update time: 0.664731(96.02%)/0.0272793(3.94047%)/0.00027364(0.0395271%) +59: Storage: 9517.81 120 +59: Writing visualization results for the current time step. +59: Time step 9 done. CPU time: 8.00058 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.0204 seconds, 0.255% +59: Simulation time: 8 seconds, 99.7% +59: Linearization time: 7.53 seconds, 94.1% +59: Linear solve time: 0.331 seconds, 4.13% +59: Newton update time: 0.0071 seconds, 0.0887% +59: Pre/postprocess time: 0.0101 seconds, 0.126% +59: Output write time: 0.0581 seconds, 0.726% +59: First process' simulation CPU time: 3.12 seconds +59: Number of processes: 1 +59: Threads per processes: 1 +59: Total CPU time: 3.12 seconds +59: +59: ---------------------------------------------------------------- +59: +59: Simulation completed +59: ###################### +59: # Comparing results +59: ###################### +59: RND: '1af513aac36f0fab24dc3665940d0d27' +62: Simulation name: 'co2injection_flash_ni_ecfv' +62: Number of timesteps: '8' + 64/120 Test #62: co2injection_flash_ni_ecfv ..................... Passed 7.05 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 +63: Solve: M deltax^k = r +72: ###################### +72: # Running test '' +72: ###################### +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 +72: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ecfv " +59: Simulation name: 'lens_immiscible_vcfv_fd' +59: Number of timesteps: '9' + 65/120 Test #59: lens_immiscible_vcfv_fd ........................ Passed 8.53 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 +73: ###################### +73: # Running test '' +73: ###################### +73: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_vcfv " 71: opm models will now start the simulation. 71: # [parameters which were specified at compile-time] 71: AmgCoarsenTarget="5000" @@ -49672,91 +49668,99 @@ 71: Allocating the problem 71: Initializing the model 71: Initializing the problem -63: Solve: M deltax^k = r -64: Newton iteration 3 error: 1.76831e-06 -64: Linearization/solve/update time: 0.46533(96.7161%)/0.0157681(3.2773%)/3.156e-05(0.00655956%) -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 2 error: 0.00100179 +63: Newton iteration 3 error: 1.53154e-07 +63: Linearization/solve/update time: 0.575875(95.5836%)/0.026574(4.41074%)/3.432e-05(0.00569642%) +63: Storage: liquid=[3.96519e+07 199746 7.80267e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +70: opm models will now start the simulation. +70: # [parameters which were specified at compile-time] +70: AmgCoarsenTarget="5000" +70: ContinueOnConvergenceError="0" +70: EnableAsyncVtkOutput="1" +70: EnableGravity="1" +70: EnableGridAdaptation="0" +70: EnableIntensiveQuantityCache="0" +70: EnableStorageCache="0" +70: EnableThermodynamicHints="0" +70: EnableVtkOutput="1" +70: EndTime="10000" +70: FluidSystemNumPressure="100" +70: FluidSystemNumTemperature="100" +70: FluidSystemPressureHigh="4e+07" +70: FluidSystemPressureLow="3e+07" +70: FluidSystemTemperatureHigh="500" +70: FluidSystemTemperatureLow="290" +70: GridFile="data/co2injection.dgf" +70: GridGlobalRefinements="0" +70: InitialTimeStepSize="250" +70: LinearSolverAbsTolerance="-1" +70: LinearSolverMaxError="1e+07" +70: LinearSolverMaxIterations="1000" +70: LinearSolverOverlapSize="2" +70: LinearSolverTolerance="0.001" +70: LinearSolverVerbosity="0" +70: MaxDepth="2500" +70: MaxTimeStepDivisions="10" +70: MaxTimeStepSize="inf" +70: MinTimeStepSize="0" +70: NewtonMaxError="1e+100" +70: NewtonMaxIterations="20" +70: NewtonTargetIterations="10" +70: NewtonTolerance="1e-08" +70: NewtonVerbose="1" +70: NewtonWriteConvergence="0" +70: NumericDifferenceMethod="1" +70: OutputDir="" +70: ParameterFile="" +70: PreconditionerOrder="0" +70: PreconditionerRelaxation="1" +70: PredeterminedTimeStepsFile="" +70: PrintParameters="2" +70: RestartTime="-1e+35" +70: SimulationName="co2injection" +70: Temperature="293.15" +70: ThreadsPerProcess="1" +70: VtkWriteAverageMolarMasses="0" +70: VtkWriteDensities="1" +70: VtkWriteDofIndex="0" +70: VtkWriteEnthalpies="0" +70: VtkWriteExtrusionFactor="0" +70: VtkWriteFilterVelocities="0" +70: VtkWriteFugacities="0" +70: VtkWriteFugacityCoeffs="0" +70: VtkWriteInternalEnergies="0" +70: VtkWriteIntrinsicPermeabilities="0" +70: VtkWriteMassFractions="0" +70: VtkWriteMobilities="0" +70: VtkWriteMolarities="0" +70: VtkWriteMoleFractions="1" +70: VtkWritePorosity="1" +70: VtkWritePotentialGradients="0" +70: VtkWritePressures="1" +70: VtkWritePrimaryVars="0" +70: VtkWriteProcessRank="0" +70: VtkWriteRelativePermeabilities="1" +70: VtkWriteSaturations="1" +70: VtkWriteSolidInternalEnergy="0" +70: VtkWriteTemperature="1" +70: VtkWriteThermalConductivity="0" +70: VtkWriteTotalMassFractions="0" +70: VtkWriteTotalMoleFractions="0" +70: VtkWriteViscosities="0" +70: # [end of parameters] +70: Allocating the simulation vanguard +70: Distributing the vanguard's data +70: Allocating the model +70: Allocating the problem +70: Initializing the model +70: Initializing the problem +63: Time step 4 done. CPU time: 3.79008 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 -62: Simulation name: 'co2injection_flash_ni_ecfv' -62: Number of timesteps: '8' - 64/120 Test #62: co2injection_flash_ni_ecfv ..................... Passed 9.04 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 -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: 4.46604 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: 2.74 seconds, 38% -64: Simulation time: 4.47 seconds, 62% -64: Linearization time: 4.26 seconds, 95.4% -64: Linear solve time: 0.124 seconds, 2.78% -64: Newton update time: 0.000225 seconds, 0.00505% -64: Pre/postprocess time: 0.0293 seconds, 0.656% -64: Output write time: 0.0426 seconds, 0.954% -64: First process' simulation CPU time: 1.92 seconds -64: Number of processes: 1 -64: Threads per processes: 1 -64: Total CPU time: 1.92 seconds -64: -64: ---------------------------------------------------------------- -64: -64: Simulation completed -64: ###################### -64: # Comparing results -64: ###################### -64: RND: '1b415e99bb0d5c77e5b20bc6ef48b166' -72: ###################### -72: # Running test '' -72: ###################### -72: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ecfv " -67: Simulator successfully set up -64: Simulation name: 'co2injection_flash_vcfv' -64: Number of timesteps: '7' - 65/120 Test #64: co2injection_flash_vcfv ........................ Passed 7.83 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: 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 -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 " -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 -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 -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 63: Solve: M deltax^k = r 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 3 error: 2.12816e-05 +63: Newton iteration 1 error: 0.00217424 63: 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.199731(76.016%)/0.0629734(23.9672%)/4.428e-05(0.0168526%) -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.295933 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 72: opm models will now start the simulation. 72: # [parameters which were specified at compile-time] 72: AmgCoarsenTarget="5000" @@ -49837,34 +49841,11 @@ 72: Allocating the problem 72: Initializing the model 72: Initializing the problem -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 -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 -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. -68: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) -68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -67: Newton iteration 3 error: 8.5724e-10 -67: Linearization/solve/update time: 0.140484(75.7636%)/0.0449163(24.2235%)/2.384e-05(0.012857%) -68: Solve: M deltax^k = r -67: Storage: liquid=[774461 0 8.47447e+10] gas=[0 6.25 -1.83048e+06] +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. -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: Time step 2 done. CPU time: 0.511927 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: 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 -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 73: opm models will now start the simulation. 73: # [parameters which were specified at compile-time] 73: AmgCoarsenTarget="5000" @@ -49950,442 +49931,367 @@ 73: Initializing the model 73: Initializing the problem 67: 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 +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 +63: Solve: M deltax^k = 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 +67: Solve: M deltax^k = 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.0890863(77.6053%)/0.025672(22.3635%)/3.58e-05(0.0311863%) +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.126415 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 +68: Simulator successfully set up +68: Applying the initial solution of the "co2injection_immiscible_vcfv" problem +67: Solve: M deltax^k = r +68: Writing visualization results for the current time step. +67: Update: x^(k+1) = x^k - deltax^k +68: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Newton iteration 1 error: 0.00241214 +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 3 error: 2.16997e-06 +68: Newton iteration 1 error: 0.00750686 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 1 error: 0.00241858 +67: Newton iteration 2 error: 0.000124874 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: 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 +67: Newton iteration 3 error: 8.5724e-10 +67: Linearization/solve/update time: 0.0856811(83.5152%)/0.016879(16.4523%)/3.3361e-05(0.0325177%) 68: Newton iteration 4 error: 4.8971e-11 -68: Linearization/solve/update time: 0.0934029(71.9727%)/0.0363369(27.9998%)/3.576e-05(0.0275553%) +68: Linearization/solve/update time: 0.0510492(79.5607%)/0.013082(20.3884%)/3.26e-05(0.0508074%) +67: Storage: liquid=[774461 0 8.47447e+10] gas=[0 6.25 -1.83048e+06] +67: Writing visualization results for the current time step. 68: Storage: liquid=[774463 0] gas=[0 2.5] 68: Writing visualization results for the current time step. -68: Time step 1 done. CPU time: 0.151911 seconds, end time: 250 seconds (4 minutes, 10 seconds), step size: 250 seconds (4 minutes, 10 seconds) +63: Solve: M deltax^k = r +67: Time step 2 done. CPU time: 0.244562 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 +68: Time step 1 done. CPU time: 0.0696164 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: 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 68: Solve: M deltax^k = r -63: 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 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 -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 4 error: 1.11019e-05 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r 68: 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 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: Newton iteration 3 error: 5.50503e-10 -67: Linearization/solve/update time: 0.140207(74.0543%)/0.041054(21.6839%)/0.00806892(4.26183%) 68: Newton iteration 3 error: 4.05333e-10 -67: Storage: liquid=[774455 0 8.47441e+10] gas=[0 12.1875 -3.56949e+06] -67: Writing visualization results for the current time step. -68: Linearization/solve/update time: 0.0829927(84.1751%)/0.0155794(15.8014%)/2.316e-05(0.02349%) +68: Linearization/solve/update time: 0.0336202(80.2804%)/0.00823646(19.6675%)/2.184e-05(0.0521508%) 68: Storage: liquid=[774460 0] gas=[0 6.25] 68: Writing visualization results for the current time step. -67: Time step 3 done. CPU time: 0.727744 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 -68: Time step 2 done. CPU time: 0.267907 seconds, end time: 625 seconds (10 minutes, 25 seconds), step size: 375 seconds (6 minutes, 15 seconds) +68: Time step 2 done. CPU time: 0.116609 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 +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 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 68: Solve: M deltax^k = 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 +67: Newton iteration 3 error: 5.50503e-10 +67: Linearization/solve/update time: 0.0624828(77.8521%)/0.017748(22.1137%)/2.744e-05(0.0341896%) 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 +67: Storage: liquid=[774455 0 8.47441e+10] gas=[0 12.1875 -3.56949e+06] +67: Writing visualization results for the current time step. 68: Newton iteration 3 error: 2.43386e-10 -68: Linearization/solve/update time: 0.0748042(82.9071%)/0.0154002(17.0684%)/2.208e-05(0.0244717%) +68: Linearization/solve/update time: 0.0335129(79.8321%)/0.00844518(20.1175%)/2.112e-05(0.0503107%) +67: Time step 3 done. CPU time: 0.335137 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 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.379915 seconds, end time: 1218.75 seconds (20 minutes, 18.75 seconds), step size: 593.75 seconds (9 minutes, 53.75 seconds) +68: Time step 3 done. CPU time: 0.164296 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 -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 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: Newton iteration 3 error: 3.65586e-10 -67: Linearization/solve/update time: 0.141216(80.8985%)/0.0333169(19.0862%)/2.66e-05(0.0152383%) -68: Solve: M deltax^k = 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: 0.916675 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: Solve: M deltax^k = 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 +68: Solve: M deltax^k = r 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 68: Newton iteration 3 error: 1.2799e-10 -68: Linearization/solve/update time: 0.0829012(84.2434%)/0.015482(15.7327%)/2.36e-05(0.0239821%) +68: Linearization/solve/update time: 0.0346554(81.3331%)/0.00793165(18.6149%)/2.216e-05(0.0520075%) 68: Storage: liquid=[774444 0] gas=[0 21.5885] 68: Writing visualization results for the current time step. 67: Solve: M deltax^k = r -68: Time step 4 done. CPU time: 0.495933 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) +68: Time step 4 done. CPU time: 0.212095 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: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00242024 +67: Newton iteration 2 error: 3.84951e-05 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Solve: M deltax^k = r -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: 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: 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 -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 +67: Newton iteration 3 error: 3.65586e-10 +63: Solve: M deltax^k = r 68: Solve: M deltax^k = r +67: Linearization/solve/update time: 0.0603661(77.0155%)/0.0179895(22.9512%)/2.612e-05(0.0333241%) 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 -69: Solve: M deltax^k = r -67: Newton iteration 3 error: 8.86343e-12 -67: Linearization/solve/update time: 0.0972698(76.7271%)/0.0294771(23.2517%)/2.688e-05(0.0212031%) -63: Newton iteration 5 error: 8.0083e-09 -63: Linearization/solve/update time: 1.71988(94.8513%)/0.0932901(5.14494%)/6.844e-05(0.00377446%) +67: Storage: liquid=[774445 0 8.47432e+10] gas=[0 21.5885 -6.32291e+06] +67: Writing visualization results for the current time step. +63: Update: x^(k+1) = x^k - deltax^k +67: Time step 4 done. CPU time: 0.424584 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 +63: Newton iteration 4 error: 1.11019e-05 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Newton iteration 3 error: 6.24138e-12 -68: Linearization/solve/update time: 0.0745966(82.8651%)/0.0153973(17.104%)/2.78e-05(0.0308814%) +68: Linearization/solve/update time: 0.0356104(82.5802%)/0.00749049(17.3704%)/2.1282e-05(0.0493528%) 68: Storage: liquid=[774428 0] gas=[0 36.4735] 68: Writing visualization results for the current time step. -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 -63: Storage: liquid=[3.96512e+07 200081 7.8018e+10] gas=[0 0 0] -63: 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. -63: Time step 5 done. CPU time: 6.08097 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 -67: Time step 5 done. CPU time: 1.07258 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 -68: Time step 5 done. CPU time: 0.607913 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 5 done. CPU time: 0.259955 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: Solve: M deltax^k = r +67: Solve: M deltax^k = r 68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k -67: Solve: M deltax^k = r 68: Newton iteration 1 error: 0.000892132 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.00242027 +67: Newton iteration 1 error: 0.00242024 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 0.000868187 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 68: Solve: M deltax^k = r -70: Simulator successfully set up -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: 5.91883e-07 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r -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 -67: Solve: M deltax^k = r 68: Newton iteration 3 error: 4.62734e-12 -68: Linearization/solve/update time: 0.0792523(83.474%)/0.0156589(16.4931%)/3.124e-05(0.0329041%) -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 -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: Linearization/solve/update time: 0.0333141(82.4685%)/0.00706057(17.4783%)/2.148e-05(0.0531733%) +67: Solve: M deltax^k = r 68: Storage: liquid=[774402 0] gas=[0 60.0414] 68: Writing visualization results for the current time step. -68: Time step 6 done. CPU time: 0.72448 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +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: Time step 6 done. CPU time: 0.306173 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 -67: Newton iteration 3 error: 2.90977e-12 -67: Linearization/solve/update time: 0.116207(82.0042%)/0.0254761(17.9778%)/2.56e-05(0.0180652%) -69: Solve: M deltax^k = r 68: Solve: M deltax^k = r 68: Update: x^(k+1) = x^k - deltax^k 68: Newton iteration 1 error: 0.000892022 68: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -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.22905 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 -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 -63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.00216307 -63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Newton iteration 3 error: 8.86343e-12 +67: Linearization/solve/update time: 0.0624727(77.2904%)/0.0183283(22.6755%)/2.76e-05(0.0341463%) 68: Solve: M deltax^k = r +67: Storage: liquid=[774429 0 8.47419e+10] gas=[0 36.4735 -1.06825e+07] 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 -70: Solve: M deltax^k = r -67: Solve: M deltax^k = r -69: Newton iteration 5 error: 1.42684e-11 -69: Linearization/solve/update time: 0.151171(57.9372%)/0.109639(42.0195%)/0.00011296(0.0432925%) -67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00241986 +67: Writing visualization results for the current time step. +67: Time step 5 done. CPU time: 0.516383 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 68: Newton iteration 3 error: 1.70394e-12 -68: Linearization/solve/update time: 0.0872302(88.3125%)/0.011522(11.6649%)/2.232e-05(0.0225969%) -69: Storage: liquid=[1.89572e+08 952852 0 0] gas=[0 0 0 0] -69: Writing visualization results for the current time step. +68: Linearization/solve/update time: 0.0338076(82.0034%)/0.00739837(17.9454%)/2.112e-05(0.0512284%) 68: Storage: liquid=[774379 0] gas=[0 80.2205] 68: Writing visualization results for the current time step. -69: Time step 1 done. CPU time: 0.29989 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: Time step 7 done. CPU time: 0.839926 seconds, end time: 8022.05 seconds (2 hours, 13 minutes, 42.05 seconds), step size: 2017.91 seconds (33 minutes, 37.91 seconds) +68: Time step 7 done. CPU time: 0.352487 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 -67: Solve: M deltax^k = r 68: Solve: M deltax^k = r -69: Solve: M deltax^k = 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: 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 1 error: 0.000396248 -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.00742171 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Solve: M deltax^k = r 68: Solve: M deltax^k = r -69: 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 -67: Newton iteration 3 error: 2.6795e-12 -67: Linearization/solve/update time: 0.117643(77.572%)/0.0339881(22.4111%)/2.56e-05(0.0168802%) -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 -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.40025 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: 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 68: Newton iteration 3 error: 3.53397e-12 -68: Linearization/solve/update time: 0.0751977(82.9154%)/0.015472(17.0599%)/2.24e-05(0.024699%) +68: Linearization/solve/update time: 0.0337745(82.4492%)/0.00716789(17.498%)/2.164e-05(0.0528268%) 68: Storage: liquid=[774357 0] gas=[0 100] 68: Writing visualization results for the current time step. -68: Time step 8 done. CPU time: 0.951927 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +68: Time step 8 done. CPU time: 0.398668 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: 2.65 seconds, 73.6% -68: Simulation time: 0.952 seconds, 26.4% -68: Linearization time: 0.65 seconds, 68.3% -68: Linear solve time: 0.141 seconds, 14.8% -68: Newton update time: 0.000208 seconds, 0.0219% -68: Pre/postprocess time: 0.0529 seconds, 5.56% -68: Output write time: 0.0541 seconds, 5.68% -68: First process' simulation CPU time: 0.379 seconds +68: Setup time: 1.55 seconds, 79.6% +68: Simulation time: 0.399 seconds, 20.4% +68: Linearization time: 0.289 seconds, 72.6% +68: Linear solve time: 0.0668 seconds, 16.8% +68: Newton update time: 0.000183 seconds, 0.046% +68: Pre/postprocess time: 0.0303 seconds, 7.61% +68: Output write time: 0.01 seconds, 2.51% +68: First process' simulation CPU time: 0.369 seconds 68: Number of processes: 1 68: Threads per processes: 1 -68: Total CPU time: 0.379 seconds +68: Total CPU time: 0.369 seconds 68: 68: ---------------------------------------------------------------- 68: 68: Simulation completed -69: Newton iteration 3 error: 6.18906e-11 -69: Linearization/solve/update time: 0.0656449(59.2852%)/0.0450236(40.6617%)/5.876e-05(0.0530674%) -69: Storage: liquid=[1.89572e+08 953172 0 0] gas=[0 0 0 0] -69: Writing visualization results for the current time step. -70: Solve: M deltax^k = r -69: Time step 2 done. CPU time: 0.431867 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 +63: Newton iteration 5 error: 8.0083e-09 +63: Linearization/solve/update time: 0.725272(95.3927%)/0.034958(4.59792%)/7.096e-05(0.00933315%) +63: Storage: liquid=[3.96512e+07 200081 7.8018e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. 67: Solve: M deltax^k = r +63: Time step 5 done. CPU time: 4.55563 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 +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 68: ###################### 68: # Comparing results 68: ###################### -68: RND: '0bab3a031daaf6bc66e2179670cdec1c' -69: Solve: M deltax^k = r +68: RND: '424b71a24599a2e44fb812072f373b80' +67: Newton iteration 3 error: 2.90977e-12 +67: Linearization/solve/update time: 0.0768551(74.8552%)/0.0257883(25.1173%)/2.832e-05(0.027583%) +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: 0.629266 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 +67: Solve: M deltax^k = r 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 1 error: 0.00241908 +67: Newton iteration 1 error: 0.00241986 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.000396043 -69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 0.000563284 -70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Solve: M deltax^k = r 67: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 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.0652368(61.454%)/0.0408613(38.4919%)/5.736e-05(0.054034%) 67: Update: x^(k+1) = x^k - deltax^k -67: Newton iteration 2 error: 5.77378e-07 +67: Newton iteration 2 error: 5.2735e-07 67: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: 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. -69: Time step 3 done. CPU time: 0.564074 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 +63: Solve: M deltax^k = r +63: Update: x^(k+1) = x^k - deltax^k +63: Newton iteration 1 error: 0.00216307 +63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +67: Newton iteration 3 error: 2.6795e-12 +67: Linearization/solve/update time: 0.0658164(78.9832%)/0.0174857(20.9838%)/2.7521e-05(0.0330267%) 68: Simulation name: 'co2injection_immiscible_vcfv' 68: Number of timesteps: '8' - 66/120 Test #68: co2injection_immiscible_vcfv ................... Passed 4.31 sec + 66/120 Test #68: co2injection_immiscible_vcfv ................... Passed 2.52 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 -67: Newton iteration 3 error: 3.44839e-12 -67: Linearization/solve/update time: 0.131542(70.922%)/0.053906(29.0639%)/2.608e-05(0.0140613%) -69: Solve: M deltax^k = r -69: Update: x^(k+1) = x^k - deltax^k -67: Storage: liquid=[774361 0 8.47361e+10] gas=[0 100 -2.92883e+07] +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: 0.722562 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 74: ###################### 74: # Running test '' 74: ###################### -69: Newton iteration 1 error: 0.000395804 -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 -67: Time step 8 done. CPU time: 1.61596 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +67: Solve: M deltax^k = 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 +67: Solve: M deltax^k = r +74: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv " +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 +67: Newton iteration 3 error: 3.44839e-12 +67: Linearization/solve/update time: 0.0840787(73.2436%)/0.0306868(26.7323%)/2.768e-05(0.0241129%) +67: Storage: liquid=[774361 0 8.47361e+10] gas=[0 100 -2.92883e+07] +67: Writing visualization results for the current time step. +67: Time step 8 done. CPU time: 0.847562 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: 2.65 seconds, 62.1% -67: Simulation time: 1.62 seconds, 37.9% -67: Linearization time: 1.08 seconds, 67.1% -67: Linear solve time: 0.325 seconds, 20.1% -67: Newton update time: 0.00827 seconds, 0.512% -67: Pre/postprocess time: 0.143 seconds, 8.82% -67: Output write time: 0.0438 seconds, 2.71% -67: First process' simulation CPU time: 0.713 seconds +67: Setup time: 1.65 seconds, 66.1% +67: Simulation time: 0.848 seconds, 33.9% +67: Linearization time: 0.587 seconds, 69.2% +67: Linear solve time: 0.171 seconds, 20.1% +67: Newton update time: 0.000234 seconds, 0.0276% +67: Pre/postprocess time: 0.0661 seconds, 7.8% +67: Output write time: 0.0167 seconds, 1.97% +67: First process' simulation CPU time: 0.699 seconds 67: Number of processes: 1 67: Threads per processes: 1 -67: Total CPU time: 0.713 seconds +67: Total CPU time: 0.699 seconds 67: 67: ---------------------------------------------------------------- 67: 67: Simulation completed -69: Solve: M deltax^k = r 67: ###################### 67: # Comparing results 67: ###################### -67: RND: '991680594cf83e37c774d0db30ecfca0' +67: RND: '56e4c331900ce93da4679274969f96bf' 63: Solve: M deltax^k = r -74: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_vcfv " -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 63: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 3 error: 6.35591e-13 -69: Linearization/solve/update time: 0.0689465(65.6089%)/0.0360795(34.333%)/6.108e-05(0.0581232%) 63: Newton iteration 2 error: 0.00222673 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -69: Storage: liquid=[1.8957e+08 954478 0 0] gas=[0 0 0 0] +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. -70: Newton iteration 4 error: 1.05291e-13 -70: Linearization/solve/update time: 0.341934(64.6372%)/0.186953(35.3406%)/0.00011736(0.0221851%) -69: Time step 4 done. CPU time: 0.699847 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 -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. -70: Time step 1 done. CPU time: 0.590855 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: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.000395442 +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 69: Solve: M deltax^k = 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 67: Simulation name: 'co2injection_immiscible_ni_vcfv' 67: Number of timesteps: '8' - 67/120 Test #67: co2injection_immiscible_ni_vcfv ................ Passed 4.78 sec + 67/120 Test #67: co2injection_immiscible_ni_vcfv ................ Passed 2.94 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.0609856(60.3394%)/0.0400288(39.6046%)/5.66e-05(0.0560003%) +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 75: ###################### 75: # Running test '' 75: ###################### -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.835873 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 -70: Solve: M deltax^k = r -69: Solve: M deltax^k = r -75: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv " -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 -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: 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.0805719(60.1394%)/0.0533391(39.8127%)/6.428e-05(0.047979%) -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: 1.01192 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 -70: Solve: M deltax^k = r 69: Solve: M deltax^k = r -63: Solve: M deltax^k = r 69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 1 error: 0.000393983 +75: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_ncp_ni_ecfv " +69: Newton iteration 2 error: 0.000868187 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Update: x^(k+1) = x^k - deltax^k -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 69: Solve: M deltax^k = r -63: Newton iteration 3 error: 4.48707e-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 2 error: 4.0197e-07 +69: Newton iteration 3 error: 0.000468556 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] @@ -50467,69 +50373,40 @@ 74: Allocating the problem 74: Initializing the model 74: Initializing the problem -69: Newton iteration 3 error: 1.23089e-12 -69: Linearization/solve/update time: 0.0900327(67.2829%)/0.0437118(32.6666%)/6.76e-05(0.0505186%) -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. -70: Newton iteration 3 error: 3.6184e-10 -70: Linearization/solve/update time: 0.312677(69.499%)/0.137158(30.4861%)/6.68e-05(0.0148477%) -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 -69: Storage: liquid=[1.8956e+08 959717 0 0] gas=[0 0 0 0] +69: Solve: M deltax^k = 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 +63: Solve: M deltax^k = r +69: Newton iteration 5 error: 1.42684e-11 +69: Linearization/solve/update time: 0.10448(63.9672%)/0.0587372(35.9616%)/0.000116362(0.0712422%) +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: Storage: liquid=[1.89572e+08 952852 0 0] gas=[0 0 0 0] 69: Writing visualization results for the current time step. -69: Time step 7 done. CPU time: 1.20055 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: Time step 1 done. CPU time: 0.204266 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 69: 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. 69: Update: x^(k+1) = x^k - deltax^k -70: Time step 2 done. CPU time: 1.09171 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 -69: Newton iteration 1 error: 0.00039311 +69: Newton iteration 1 error: 0.000396248 69: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r 69: Solve: M deltax^k = r 69: Update: x^(k+1) = x^k - deltax^k -69: Newton iteration 2 error: 3.92629e-07 +69: Newton iteration 2 error: 4.67232e-05 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 1 error: 0.00742171 -71: 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.0653086(59.3541%)/0.0446616(40.5896%)/6.188e-05(0.0562382%) -69: Storage: liquid=[1.89556e+08 961645 0 0] gas=[0 0 0 0] +69: Newton iteration 3 error: 6.18906e-11 +69: Linearization/solve/update time: 0.0451152(59.0737%)/0.0311987(40.8514%)/5.716e-05(0.0748451%) +69: Storage: liquid=[1.89572e+08 953172 0 0] gas=[0 0 0 0] 69: Writing visualization results for the current time step. -69: Time step 8 done. CPU time: 1.33419 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: 2.5 seconds, 65.2% -69: Simulation time: 1.33 seconds, 34.8% -69: Linearization time: 0.648 seconds, 48.6% -69: Linear solve time: 0.413 seconds, 31% -69: Newton update time: 0.000541 seconds, 0.0405% -69: Pre/postprocess time: 0.174 seconds, 13% -69: Output write time: 0.0457 seconds, 3.42% -69: First process' simulation CPU time: 0.583 seconds -69: Number of processes: 1 -69: Threads per processes: 1 -69: Total CPU time: 0.583 seconds -69: -69: ---------------------------------------------------------------- -69: -69: Simulation completed -71: Solve: M deltax^k = r -70: Solve: M deltax^k = r -69: ###################### -69: # Comparing results -69: ###################### -69: RND: 'b0fa48d83a957dd7ee041770e09d96d8' -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 +69: Time step 2 done. CPU time: 0.315989 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 +69: 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 75: opm models will now start the simulation. 75: # [parameters which were specified at compile-time] 75: AmgCoarsenTarget="5000" @@ -50611,105 +50488,197 @@ 75: Allocating the problem 75: Initializing the model 75: Initializing the problem +69: Solve: M deltax^k = r +63: 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 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.0681407(64.5916%)/0.0372918(35.3495%)/6.2081e-05(0.0588476%) +69: Storage: liquid=[1.89571e+08 953678 0 0] gas=[0 0 0 0] +69: Writing visualization results for the current time step. +69: Time step 3 done. CPU time: 0.437556 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 +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 +69: Newton iteration 3 error: 6.35591e-13 +69: Linearization/solve/update time: 0.0370171(64.6178%)/0.0202125(35.2833%)/5.668e-05(0.0989416%) +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.512293 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 +69: Solve: M deltax^k = 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 +63: Newton iteration 5 error: 1.96876e-08 +63: Linearization/solve/update time: 0.833084(93.0764%)/0.0619018(6.91599%)/6.8122e-05(0.00761094%) +63: Storage: liquid=[3.96504e+07 200556 7.80056e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +63: Time step 6 done. CPU time: 5.45456 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: Solve: M deltax^k = 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 +69: Newton iteration 3 error: 9.05343e-13 +69: Linearization/solve/update time: 0.0431413(67.996%)/0.0202481(31.9136%)/5.74e-05(0.0904695%) +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.587697 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 +69: Solve: M deltax^k = 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 +63: Solve: M deltax^k = r +69: Solve: M deltax^k = r +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: 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.0406928(66.0136%)/0.0208917(33.8914%)/5.856e-05(0.0949985%) +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.663953 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.0809394(67.3139%)/0.0392427(32.6364%)/5.976e-05(0.0496998%) +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: 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.81194 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 +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 +63: Solve: M deltax^k = r +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 +69: Newton iteration 3 error: 1.25433e-12 +69: Linearization/solve/update time: 0.0990921(67.8428%)/0.0469116(32.1178%)/5.752e-05(0.0393807%) +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.00395 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.57 seconds, 60.9% +69: Simulation time: 1 seconds, 39.1% +69: Linearization time: 0.519 seconds, 51.7% +69: Linear solve time: 0.275 seconds, 27.4% +69: Newton update time: 0.000526 seconds, 0.0523% +69: Pre/postprocess time: 0.143 seconds, 14.2% +69: Output write time: 0.0397 seconds, 3.95% +69: First process' simulation CPU time: 0.57 seconds +69: Number of processes: 1 +69: Threads per processes: 1 +69: Total CPU time: 0.57 seconds +69: +69: ---------------------------------------------------------------- +69: +69: Simulation completed +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. +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 +69: ###################### +69: # Comparing results +69: ###################### +69: RND: '7954d83fd25d74a168db6823f379cd4d' 71: Solve: M deltax^k = 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: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 3 error: 1.1349e-07 +71: Newton iteration 1 error: 0.00742171 71: 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.18122(68.3165%)/0.0839356(31.6422%)/0.00010956(0.0413021%) -71: Storage: liquid=[3.96525e+07 199316 0 0] gas=[0 0 0 0] 69: Simulation name: 'co2injection_ncp_ecfv' 69: Number of timesteps: '8' - 68/120 Test #69: co2injection_ncp_ecfv .......................... Passed 4.62 sec + 68/120 Test #69: co2injection_ncp_ecfv .......................... Passed 2.90 sec test 76 Start 76: co2injection_pvs_ni_ecfv 76: 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_ecfv" "--" 76: Working Directory: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/tests 76: Test timeout computed to be: 1500 -71: Writing visualization results for the current time step. -71: Time step 1 done. CPU time: 0.282584 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 63: Solve: M deltax^k = r -71: 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 76: ###################### 76: # Running test '' 76: ###################### -70: Solve: M deltax^k = 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 +71: Solve: M deltax^k = r +76: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_ecfv " +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 +71: 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 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: 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 +71: Newton iteration 4 error: 5.52317e-13 +71: Linearization/solve/update time: 0.271071(69.8853%)/0.116716(30.0908%)/9.2881e-05(0.0239459%) 72: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r -76: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2injection_pvs_ni_ecfv " -71: Solve: M deltax^k = 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: 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 -71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 3.16501e-05 +71: Time step 1 done. CPU time: 0.420008 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: 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 -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 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: Newton iteration 3 error: 1.73147e-11 -71: Linearization/solve/update time: 0.121288(71.3472%)/0.0486376(28.6109%)/7.12e-05(0.0418832%) -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.96524e+07 199401 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -72: Newton iteration 5 error: 1.53729e-10 -71: Time step 2 done. CPU time: 0.483768 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 -72: Linearization/solve/update time: 0.088251(78.0501%)/0.0247728(21.9093%)/4.596e-05(0.0406475%) -72: Storage: liquid=[1.89572e+08 952852] gas=[0 0] -72: Writing visualization results for the current time step. -70: Newton iteration 3 error: 6.14544e-12 -70: Linearization/solve/update time: 0.312513(67.0905%)/0.153226(32.8947%)/6.884e-05(0.0147786%) -72: Time step 1 done. CPU time: 0.176023 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 71: Solve: M deltax^k = r 72: Solve: M deltax^k = 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: 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 -70: Time step 3 done. CPU time: 1.61075 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: 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 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 -72: Newton iteration 3 error: 1.79503e-10 -72: Linearization/solve/update time: 0.0525506(69.9424%)/0.022557(30.0224%)/2.64e-05(0.0351372%) +72: Newton iteration 4 error: 1.44386e-05 76: opm models will now start the simulation. 76: # [parameters which were specified at compile-time] 76: AmgCoarsenTarget="5000" @@ -50793,271 +50762,572 @@ 76: Allocating the problem 76: Initializing the model 76: Initializing the problem +72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Newton iteration 5 error: 8.26182e-08 +63: Linearization/solve/update time: 0.93882(95.0059%)/0.0492851(4.98751%)/6.484e-05(0.00656162%) +63: Storage: liquid=[3.96495e+07 201039 7.79931e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. +63: Time step 7 done. CPU time: 6.45003 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 +72: Newton iteration 5 error: 1.53729e-10 +72: Linearization/solve/update time: 0.0923503(74.1382%)/0.0321707(25.8264%)/4.404e-05(0.035355%) +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 952852] gas=[0 0] +72: Writing visualization results for the current time step. +72: Time step 1 done. CPU time: 0.155922 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 +72: Solve: M deltax^k = 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 +72: Solve: M deltax^k = r +72: Update: x^(k+1) = x^k - deltax^k +72: Newton iteration 2 error: 4.67177e-05 +71: Solve: M deltax^k = r +72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Newton iteration 3 error: 1.79503e-10 +72: Linearization/solve/update time: 0.0518884(79.2872%)/0.0135321(20.6776%)/2.304e-05(0.0352059%) +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 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.291961 seconds, end time: 604.167 seconds (10 minutes, 4.167 seconds), step size: 354.167 seconds (5 minutes, 54.17 seconds) +63: Solve: M deltax^k = r +72: Time step 2 done. CPU time: 0.25197 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: 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 72: 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 -70: Solve: M deltax^k = r -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 +71: Newton iteration 3 error: 1.73147e-11 +71: Linearization/solve/update time: 0.191156(70.2144%)/0.0810232(29.761%)/6.7002e-05(0.0246108%) 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 -63: Newton iteration 5 error: 1.96876e-08 -63: Linearization/solve/update time: 1.74081(94.8865%)/0.0937293(5.10891%)/8.512e-05(0.00463964%) -63: Storage: liquid=[3.96504e+07 200556 7.80056e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. 72: Newton iteration 3 error: 3.85756e-11 -72: Linearization/solve/update time: 0.0603804(73.4803%)/0.021766(26.4883%)/2.588e-05(0.0314948%) -71: Newton iteration 3 error: 1.77778e-12 -63: Time step 6 done. CPU time: 7.94048 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 +72: Linearization/solve/update time: 0.0641156(87.2951%)/0.00930714(12.6719%)/2.424e-05(0.0330034%) +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.722276 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 72: Storage: liquid=[1.89571e+08 953678] gas=[0 0] -71: Linearization/solve/update time: 0.170363(67.7899%)/0.080882(32.1842%)/6.516e-05(0.0259282%) 72: Writing visualization results for the current time step. -72: Time step 3 done. CPU time: 0.407765 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.356152 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 -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: Storage: liquid=[3.96522e+07 199534 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -71: Time step 3 done. CPU time: 0.771769 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 +70: Simulator successfully set up +70: Applying the initial solution of the "co2injection_ncp_ni_vcfv" problem 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 1 error: 0.000395804 +70: Writing visualization results for the current time step. 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: 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: 1.65235e-07 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r +73: Simulator successfully set up +73: Applying the initial solution of the "co2injection_pvs_ni_vcfv" problem 72: Newton iteration 3 error: 1.06808e-11 -72: Linearization/solve/update time: 0.064092(82.4899%)/0.0135775(17.475%)/2.728e-05(0.0351108%) -72: Storage: liquid=[1.8957e+08 954478] gas=[0 0] -70: Solve: M deltax^k = r -72: Writing visualization results for the current time step. +72: Linearization/solve/update time: 0.0555828(91.4465%)/0.00517332(8.51129%)/2.568e-05(0.0422495%) +73: Writing visualization results for the current time step. 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 1 error: 0.000790579 +71: Newton iteration 1 error: 0.000791548 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -72: Time step 4 done. CPU time: 0.527749 seconds, end time: 2052.81 seconds (34 minutes, 12.81 seconds), step size: 887.876 seconds (14 minutes, 47.88 seconds) +72: Storage: liquid=[1.8957e+08 954478] gas=[0 0] +72: Writing visualization results for the current time step. +73: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Time step 4 done. CPU time: 0.45593 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 -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. 72: Solve: M deltax^k = r -73: Simulator successfully set up -73: Applying the initial solution of the "co2injection_pvs_ni_vcfv" problem +63: Solve: M deltax^k = 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 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 63: Update: x^(k+1) = x^k - deltax^k -63: Newton iteration 1 error: 0.0021473 +63: Newton iteration 2 error: 0.0103469 63: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Writing visualization results for the current time step. +70: 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: 2.61669e-07 -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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r -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 +73: Solve: M deltax^k = r +74: Solve: M deltax^k = r 72: Newton iteration 3 error: 1.82017e-12 -72: Linearization/solve/update time: 0.0480111(77.9351%)/0.0135673(22.0234%)/2.556e-05(0.0414909%) +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 +72: Linearization/solve/update time: 0.0519866(90.9222%)/0.00516159(9.0274%)/2.88e-05(0.0503699%) +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: Storage: liquid=[1.89567e+08 955745] gas=[0 0] 72: Writing visualization results for the current time step. +74: Solve: M deltax^k = r 71: Update: x^(k+1) = x^k - deltax^k -72: Time step 5 done. CPU time: 0.619928 seconds, end time: 3458.61 seconds (57 minutes, 38.61 seconds), step size: 1405.8 seconds (23 minutes, 25.8 seconds) +71: Newton iteration 2 error: 5.08104e-07 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Time step 5 done. CPU time: 0.555918 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: Newton iteration 2 error: 3.62385e-06 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 2 error: 0.000104674 +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 +74: 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.000394876 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Solve: M deltax^k = r 73: 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 72: Solve: M deltax^k = r 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 4.13215e-07 72: 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.165966(68.0999%)/0.0776728(31.871%)/7.112e-05(0.0291822%) -72: Newton iteration 3 error: 1.65121e-12 -72: Linearization/solve/update time: 0.0360917(66.811%)/0.0179035(33.1419%)/2.54e-05(0.0470191%) 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00742171 +73: Newton iteration 2 error: 0.000563157 73: 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.195959(69.7391%)/0.0849628(30.2371%)/6.672e-05(0.0237447%) +72: Newton iteration 3 error: 1.65121e-12 +72: Linearization/solve/update time: 0.0519014(79.3241%)/0.0134993(20.6317%)/2.888e-05(0.0441391%) +74: Newton iteration 4 error: 8.83616e-12 +74: Linearization/solve/update time: 0.122281(85.9216%)/0.0199934(14.0485%)/4.252e-05(0.029877%) +71: Storage: liquid=[3.96522e+07 199534 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. 72: Storage: liquid=[1.89564e+08 957752] gas=[0 0] -72: Writing visualization results for the current time step. +63: Solve: M deltax^k = r +71: Time step 3 done. CPU time: 1.03301 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 70: Solve: M deltax^k = r -71: Storage: liquid=[3.96518e+07 199746 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -72: Time step 6 done. CPU time: 0.699716 seconds, end time: 5684.47 seconds (1 hours, 34 minutes, 44.47 seconds), step size: 2225.86 seconds (37 minutes, 5.856 seconds) +72: Writing visualization results for the current time step. +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 +72: Time step 6 done. CPU time: 0.655966 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 -71: Time step 4 done. CPU time: 1.04872 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 +74: Storage: liquid=[3.96525e+07 199316] gas=[0 0] +74: Writing visualization results for the current time step. +73: Newton iteration 3 error: 8.66221e-09 +74: Time step 1 done. CPU time: 0.18818 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 +73: Linearization/solve/update time: 0.178112(81.7404%)/0.03975(18.2424%)/3.7601e-05(0.0172561%) 72: 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 72: Solve: M deltax^k = r +74: Solve: M deltax^k = r +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 1 error: 0.000792223 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 4.03336e-07 -73: Solve: M deltax^k = r 72: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Update: x^(k+1) = x^k - deltax^k -72: Newton iteration 3 error: 2.94344e-12 -72: Linearization/solve/update time: 0.043782(88.3122%)/0.005768(11.6346%)/2.64e-05(0.0532512%) +73: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 71: Solve: M deltax^k = r -73: Newton iteration 2 error: 0.000563157 +73: Time step 1 done. CPU time: 0.266964 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: Storage: liquid=[1.8956e+08 959717] gas=[0 0] -72: Writing visualization results for the current time step. +72: Newton iteration 3 error: 2.94344e-12 +72: Linearization/solve/update time: 0.0504584(90.5374%)/0.00524855(9.41747%)/2.516e-05(0.0451445%) 70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 3 error: 1.49441e-07 +70: Newton iteration 2 error: 0.000563284 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -72: Time step 7 done. CPU time: 0.779758 seconds, end time: 7863.81 seconds (2 hours, 11 minutes, 3.81 seconds), step size: 2179.34 seconds (36 minutes, 19.34 seconds) +74: Solve: M deltax^k = 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 +73: Solve: M deltax^k = r +72: Storage: liquid=[1.8956e+08 959717] gas=[0 0] +72: Writing visualization results for the current time step. +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 +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00218297 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +72: Time step 7 done. CPU time: 0.749762 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 +74: Newton iteration 3 error: 3.67141e-10 +74: Linearization/solve/update time: 0.0898835(88.7795%)/0.0113329(11.1937%)/2.712e-05(0.0267869%) +73: Solve: M deltax^k = r 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: 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 +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 2 error: 0.000145811 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: Solve: M deltax^k = r +74: Storage: liquid=[3.96524e+07 199401] gas=[0 0] +74: Writing visualization results for the current time step. 72: Update: x^(k+1) = x^k - deltax^k 72: Newton iteration 2 error: 3.94115e-07 72: 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.189712(78.9%)/0.0506803(21.0776%)/5.384e-05(0.0223917%) +74: Time step 2 done. CPU time: 0.331492 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: Newton iteration 3 error: 9.10615e-10 +73: Linearization/solve/update time: 0.0831062(82.6643%)/0.0173964(17.3039%)/3.2041e-05(0.0318706%) +70: Solve: M deltax^k = r 72: Newton iteration 3 error: 1.5746e-12 -72: Linearization/solve/update time: 0.0402456(73.7537%)/0.0142928(26.1929%)/2.912e-05(0.053365%) +72: Linearization/solve/update time: 0.0517521(74.6452%)/0.017553(25.3178%)/2.5641e-05(0.0369836%) +71: Solve: M deltax^k = r +63: 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 +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 2 done. CPU time: 0.389277 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 +74: Solve: M deltax^k = r +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 72: Storage: liquid=[1.89556e+08 961645] gas=[0 0] 72: Writing visualization results for the current time step. -71: Solve: M deltax^k = r -72: Time step 8 done. CPU time: 0.867725 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.852559 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.21 seconds, 71.8% -72: Simulation time: 0.868 seconds, 28.2% -72: Linearization time: 0.433 seconds, 49.9% -72: Linear solve time: 0.134 seconds, 15.5% -72: Newton update time: 0.000232 seconds, 0.0267% -72: Pre/postprocess time: 0.227 seconds, 26.1% -72: Output write time: 0.0531 seconds, 6.11% -72: First process' simulation CPU time: 0.392 seconds +72: Setup time: 2.38 seconds, 73.6% +72: Simulation time: 0.853 seconds, 26.4% +72: Linearization time: 0.47 seconds, 55.1% +72: Linear solve time: 0.102 seconds, 11.9% +72: Newton update time: 0.000225 seconds, 0.0264% +72: Pre/postprocess time: 0.23 seconds, 27% +72: Output write time: 0.0281 seconds, 3.3% +72: First process' simulation CPU time: 0.386 seconds 72: Number of processes: 1 72: Threads per processes: 1 -72: Total CPU time: 0.392 seconds +72: Total CPU time: 0.386 seconds 72: 72: ---------------------------------------------------------------- 72: 72: Simulation completed -73: Storage: liquid=[3.96525e+07 199316 7.80381e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. -70: Newton iteration 4 error: 2.69862e-13 -70: Linearization/solve/update time: 0.420697(64.0033%)/0.236499(35.98%)/0.00010976(0.0166985%) -73: Time step 1 done. CPU time: 0.312286 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 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 1.10879e-06 +71: Newton iteration 2 error: 3.62385e-06 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +73: Newton iteration 1 error: 0.00218455 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 72: ###################### 72: # Comparing results 72: ###################### -72: RND: '8f8ab241a17287be9b879224a3d33d9b' -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. -70: Time step 4 done. CPU time: 2.3234 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) +72: RND: '6c75abbe54c93999360d7ec77b1d4e4b' +74: 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 +71: Newton iteration 3 error: 2.30768e-12 +71: Linearization/solve/update time: 0.163756(68.8179%)/0.0741334(31.1543%)/6.624e-05(0.0278371%) +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 +71: Storage: liquid=[3.96518e+07 199746 0 0] gas=[0 0 0 0] +71: Writing visualization results for the current time step. +71: Time step 4 done. CPU time: 1.28613 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: Solve: M deltax^k = r -71: Newton iteration 3 error: 2.41393e-12 -71: Linearization/solve/update time: 0.170904(66.9534%)/0.0842852(33.0196%)/6.888e-05(0.0269845%) -63: Solve: M deltax^k = r 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00218297 +73: Newton iteration 2 error: 3.58544e-06 73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Storage: liquid=[3.96512e+07 200081 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -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: Time step 5 done. CPU time: 1.33614 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) +74: Newton iteration 3 error: 2.56057e-11 +74: Linearization/solve/update time: 0.0940974(85.9394%)/0.0153662(14.034%)/2.916e-05(0.0266319%) +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. +71: Solve: M deltax^k = r +75: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Newton iteration 3 error: 6.75375e-11 +73: Linearization/solve/update time: 0.0838939(83.4882%)/0.0165547(16.4746%)/3.732e-05(0.0371395%) +74: Storage: liquid=[3.96522e+07 199534] gas=[0 0] +74: Writing visualization results for the current time step. +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: Solve: M deltax^k = r +74: Time step 3 done. CPU time: 0.471507 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 +73: Storage: liquid=[3.96522e+07 199547 7.80319e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. +73: Time step 3 done. CPU time: 0.511611 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: Newton iteration 4 error: 1.05291e-13 +70: Linearization/solve/update time: 0.355465(61.7858%)/0.219754(38.197%)/9.8801e-05(0.0171733%) +71: Solve: M deltax^k = r +74: Solve: M deltax^k = r +75: Solve: M deltax^k = r +73: Solve: M deltax^k = r 72: Simulation name: 'co2injection_pvs_ecfv' 72: Number of timesteps: '8' - 69/120 Test #72: co2injection_pvs_ecfv .......................... Passed 3.75 sec +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: Newton iteration 5 error: 1.11288e-07 +63: Linearization/solve/update time: 0.824512(94.6091%)/0.0469148(5.38327%)/6.612e-05(0.00758698%) +63: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] +63: Writing visualization results for the current time step. + 69/120 Test #72: co2injection_pvs_ecfv .......................... Passed 3.76 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 +63: Time step 8 done. CPU time: 7.32486 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: 2.63 seconds, 26.4% +63: Simulation time: 7.32 seconds, 73.6% +63: Linearization time: 6.88 seconds, 93.9% +63: Linear solve time: 0.374 seconds, 5.11% +63: Newton update time: 0.000422 seconds, 0.00577% +63: Pre/postprocess time: 0.0308 seconds, 0.42% +63: Output write time: 0.0274 seconds, 0.374% +63: First process' simulation CPU time: 4.54 seconds +63: Number of processes: 1 +63: Threads per processes: 1 +63: Total CPU time: 4.54 seconds +63: +63: ---------------------------------------------------------------- +63: +63: Simulation completed +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 +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 +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. +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 +70: Time step 1 done. CPU time: 0.613421 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 +74: Solve: M deltax^k = r 73: Solve: M deltax^k = r -71: Solve: M deltax^k = r +71: Newton iteration 3 error: 2.41393e-12 +71: Linearization/solve/update time: 0.0890303(69.0654%)/0.0398113(30.8837%)/6.5681e-05(0.0509521%) 77: ###################### 77: # Running test '' 77: ###################### +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 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 0.000145811 +73: Newton iteration 2 error: 5.6976e-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 1 error: 0.000786678 +75: Solve: M deltax^k = r +63: ###################### +63: # Comparing results +63: ###################### +63: RND: '830f00513613d6b577b5e5924244b04e' +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: 1.42933 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 -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 +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: Newton iteration 3 error: 4.48345e-11 +73: Linearization/solve/update time: 0.0842606(83.3538%)/0.016793(16.6123%)/3.4361e-05(0.0339912%) +74: Newton iteration 3 error: 3.83635e-11 +74: Linearization/solve/update time: 0.0940042(82.8558%)/0.0194241(17.1205%)/2.684e-05(0.0236569%) 77: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/co2_ptflash_ecfv " -73: Newton iteration 3 error: 9.10615e-10 -73: Linearization/solve/update time: 0.200895(81.3412%)/0.0460401(18.6414%)/4.284e-05(0.0173457%) 71: Solve: M deltax^k = r -73: Storage: liquid=[3.96524e+07 199405 7.80357e+10] gas=[0 0 0] +75: 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: Storage: liquid=[3.96518e+07 199746] gas=[0 0] +74: Writing visualization results for the current time step. +73: Time step 4 done. CPU time: 0.63955 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 +74: Time step 4 done. CPU time: 0.612402 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 71: Update: x^(k+1) = x^k - deltax^k -71: Newton iteration 2 error: 1.73307e-06 +71: Newton iteration 1 error: 0.000786678 71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Time step 2 done. CPU time: 0.608768 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 70: Solve: M deltax^k = r -71: Newton iteration 3 error: 1.10009e-12 -71: Linearization/solve/update time: 0.166905(67.0409%)/0.0819843(32.9307%)/7.068e-05(0.0283901%) +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 +71: Solve: M deltax^k = r +73: Solve: M deltax^k = r +73: Update: x^(k+1) = x^k - deltax^k +74: Solve: M deltax^k = r +73: Newton iteration 1 error: 0.00217339 +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 1 error: 0.000789064 +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +63: Simulation name: 'co2injection_flash_ni_vcfv' +63: Number of timesteps: '8' +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: Solve: M deltax^k = r + 70/120 Test #63: co2injection_flash_ni_vcfv ..................... Passed 10.48 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 73: Solve: M deltax^k = r +74: Solve: M deltax^k = r +71: Newton iteration 3 error: 1.10009e-12 +71: Linearization/solve/update time: 0.0879728(69.0045%)/0.0394489(30.9432%)/6.6681e-05(0.0523036%) +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 +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 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: 1.61174 seconds, end time: 6004.14 seconds (1 hours, 40 minutes, 4.14 seconds), step size: 2356.79 seconds (39 minutes, 16.79 seconds) +73: Update: x^(k+1) = x^k - deltax^k +78: ###################### +78: # Running test '' +78: ###################### +71: Time step 6 done. CPU time: 1.57207 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 +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 +73: Newton iteration 2 error: 8.9622e-06 +73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +74: Newton iteration 3 error: 3.2146e-12 +75: Newton iteration 5 error: 2.93766e-09 +75: Linearization/solve/update time: 0.150046(54.3044%)/0.126129(45.6487%)/0.00012968(0.0469337%) +71: Solve: M deltax^k = r +78: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/cuvette_pvs " +74: Linearization/solve/update time: 0.0980573(82.9533%)/0.0201169(17.0182%)/3.368e-05(0.0284922%) +73: Newton iteration 3 error: 3.49606e-11 +73: Linearization/solve/update time: 0.107818(81.3156%)/0.0247354(18.6552%)/3.8681e-05(0.0291728%) +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: Storage: liquid=[3.96512e+07 200124 7.80169e+10] gas=[0 0 0] +73: Writing visualization results for the current time step. +73: Time step 5 done. CPU time: 0.797234 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.96512e+07 200081] gas=[0 0] +74: Writing visualization results for the current time step. +70: Solve: M deltax^k = r +71: Solve: M deltax^k = r +74: Time step 5 done. CPU time: 0.784787 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: 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 +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. +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 +75: Time step 1 done. CPU time: 0.35049 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: Solve: M deltax^k = r +75: Solve: M deltax^k = r +74: Solve: M deltax^k = r +71: Newton iteration 3 error: 1.6084e-12 +71: Linearization/solve/update time: 0.0902406(69.7953%)/0.038988(30.1547%)/6.4642e-05(0.0499964%) 73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00218455 +73: Newton iteration 2 error: 1.40756e-05 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 1 error: 0.000786678 +74: 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. +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: Time step 7 done. CPU time: 1.71577 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 +73: Newton iteration 3 error: 9.52388e-11 70: Update: x^(k+1) = x^k - deltax^k -70: Newton iteration 2 error: 1.17068e-05 +70: Newton iteration 2 error: 0.000141283 70: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +73: Linearization/solve/update time: 0.0798973(82.5111%)/0.0169052(17.4582%)/2.976e-05(0.0307336%) +75: Solve: M deltax^k = r +74: Solve: M deltax^k = r +73: Storage: liquid=[3.96502e+07 200684 7.80023e+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 2 error: 0.000203127 +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.73409e-06 +74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +71: Solve: M deltax^k = r +73: Time step 6 done. CPU time: 0.918952 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 1 error: 0.000779715 +71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: Newton iteration 3 error: 5.70924e-09 +75: Linearization/solve/update time: 0.0592702(63.4564%)/0.0340635(36.4694%)/6.9361e-05(0.0742599%) +73: Solve: M deltax^k = r +74: Newton iteration 3 error: 9.39211e-12 +74: Linearization/solve/update time: 0.120587(88.5351%)/0.0155838(11.4417%)/3.168e-05(0.0232595%) +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 +71: Solve: M deltax^k = r 77: opm models will now start the simulation. 77: # [parameters which were specified at compile-time] 77: CellsX="30" @@ -51140,11 +51410,16 @@ 77: Simulator successfully set up 77: Applying the initial solution of the "co2_ptflash" problem 77: Writing visualization results for the current time step. -71: Solve: M deltax^k = r -73: Solve: M deltax^k = r +74: Storage: liquid=[3.96502e+07 200612] gas=[0 0] +74: Writing visualization results for the current time step. +70: Newton iteration 3 error: 3.6184e-10 +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.48797 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 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 -71: Update: x^(k+1) = x^k - deltax^k 77: Solve: M deltax^k = r 77: Update: x^(k+1) = x^k - deltax^k 77: Newton iteration 1 error: 0.0638091 @@ -51158,9 +51433,16 @@ 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.00266492(95.0088%)/0.00013224(4.71457%)/7.76e-06(0.276657%) +77: Linearization/solve/update time: 0.00240074(95.2304%)/0.000112281(4.45387%)/7.96e-06(0.315751%) 77: Writing visualization results for the current time step. -77: Time step 1 done. CPU time: 0.00985804 seconds, end time: 360 seconds (6 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +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 6 done. CPU time: 0.951685 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: Linearization/solve/update time: 0.270801(66.0021%)/0.139427(33.9824%)/6.3601e-05(0.0155014%) +77: Time step 1 done. CPU time: 0.00559888 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 @@ -51168,14 +51450,9 @@ 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.000872(95.4549%)/3.772e-05(4.12908%)/3.8e-06(0.415973%) +77: Linearization/solve/update time: 0.000849045(96.4072%)/2.8521e-05(3.2385%)/3.12e-06(0.354269%) 77: Writing visualization results for the current time step. -71: Newton iteration 1 error: 0.00078292 -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 2 error: 3.58544e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -77: Time step 2 done. CPU time: 0.0177873 seconds, end time: 720 seconds (12 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 2 done. CPU time: 0.00750097 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 @@ -51183,9 +51460,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.00087096(96.107%)/3.244e-05(3.57963%)/2.84e-06(0.313383%) +77: Linearization/solve/update time: 0.000818725(96.7754%)/2.456e-05(2.90306%)/2.72e-06(0.321511%) 77: Writing visualization results for the current time step. -77: Time step 3 done. CPU time: 0.0256381 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.00933474 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 @@ -51193,10 +51470,10 @@ 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.00086272(96.0584%)/3.232e-05(3.59863%)/3.08e-06(0.342939%) +77: Linearization/solve/update time: 0.000852326(96.5868%)/2.736e-05(3.10047%)/2.76e-06(0.312767%) 77: Writing visualization results for the current time step. -63: Solve: M deltax^k = r -77: Time step 4 done. CPU time: 0.0336194 seconds, end time: 1440 seconds (24 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +73: Solve: M deltax^k = r +77: Time step 4 done. CPU time: 0.0142759 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 @@ -51204,11 +51481,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.0008602(96.1418%)/3.132e-05(3.50054%)/3.2e-06(0.357654%) +77: Linearization/solve/update time: 0.000852126(96.5378%)/2.728e-05(3.09057%)/3.28e-06(0.371593%) 77: Writing visualization results for the current time step. -70: Newton iteration 3 error: 1.29375e-11 -70: Linearization/solve/update time: 0.303267(65.8768%)/0.15702(34.1084%)/6.82e-05(0.0148147%) -77: Time step 5 done. CPU time: 0.0416172 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.016186 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 @@ -51216,12 +51491,13 @@ 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.00087324(96.2057%)/3.14e-05(3.45937%)/3.04e-06(0.33492%) +77: Linearization/solve/update time: 0.000848365(97.0707%)/2.2641e-05(2.5906%)/2.96e-06(0.338686%) 77: Writing visualization results for the current time step. -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 -77: Time step 6 done. CPU time: 0.0496486 seconds, end time: 2160 seconds (36 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +75: Solve: M deltax^k = r +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 +77: Time step 6 done. CPU time: 0.0215797 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 @@ -51229,9 +51505,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.0008772(95.936%)/3.396e-05(3.71407%)/3.2e-06(0.349972%) +77: Linearization/solve/update time: 0.000868926(96.9258%)/2.5e-05(2.78867%)/2.56e-06(0.285559%) 77: Writing visualization results for the current time step. -77: Time step 7 done. CPU time: 0.057611 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.0234925 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 @@ -51239,10 +51515,9 @@ 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.00088144(96.4756%)/2.932e-05(3.20914%)/2.88e-06(0.315223%) +77: Linearization/solve/update time: 0.000849646(96.8891%)/2.46e-05(2.80525%)/2.68e-06(0.305613%) 77: Writing visualization results for the current time step. -71: Solve: M deltax^k = r -77: Time step 8 done. CPU time: 0.0656246 seconds, end time: 2880 seconds (48 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +77: Time step 8 done. CPU time: 0.0253571 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 @@ -51250,9 +51525,12 @@ 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.00088168(96.1148%)/3.22e-05(3.51023%)/3.44e-06(0.375005%) +77: Linearization/solve/update time: 0.000882526(96.7973%)/2.648e-05(2.90438%)/2.72e-06(0.298335%) 77: Writing visualization results for the current time step. -77: Time step 9 done. CPU time: 0.0736008 seconds, end time: 3240 seconds (54 minutes, 0 seconds), step size: 360 seconds (6 minutes, 0 seconds) +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. +74: Solve: M deltax^k = r +77: Time step 9 done. CPU time: 0.0335908 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 @@ -51260,164 +51538,139 @@ 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.00089024(96.159%)/3.216e-05(3.47375%)/3.4e-06(0.36725%) +77: Linearization/solve/update time: 0.000916846(97.0982%)/2.476e-05(2.6222%)/2.64e-06(0.279588%) 77: Writing visualization results for the current time step. -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. -77: Time step 10 done. CPU time: 0.0816208 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.0355667 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.0352 seconds, 30.1% -77: Simulation time: 0.0817 seconds, 69.9% -77: Linearization time: 0.0105 seconds, 12.9% -77: Linear solve time: 0.000425 seconds, 0.521% -77: Newton update time: 3.66e-05 seconds, 0.0449% -77: Pre/postprocess time: 0.0018 seconds, 2.2% -77: Output write time: 0.0681 seconds, 83.4% -77: First process' simulation CPU time: 0.0232 seconds +77: Setup time: 0.0169 seconds, 32.3% +77: Simulation time: 0.0356 seconds, 67.7% +77: Linearization time: 0.0101 seconds, 28.5% +77: Linear solve time: 0.000343 seconds, 0.965% +77: Newton update time: 3.34e-05 seconds, 0.0939% +77: Pre/postprocess time: 0.0015 seconds, 4.22% +77: Output write time: 0.023 seconds, 64.7% +77: First process' simulation CPU time: 0.0207 seconds 77: Number of processes: 1 77: Threads per processes: 1 -77: Total CPU time: 0.0232 seconds +77: Total CPU time: 0.0207 seconds 77: 77: ---------------------------------------------------------------- 77: 77: Simulation completed -73: Newton iteration 3 error: 6.75375e-11 -73: Linearization/solve/update time: 0.204712(81.5845%)/0.0461652(18.3984%)/4.3e-05(0.0171369%) -70: Time step 5 done. CPU time: 2.8394 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) +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 +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 1 error: 0.00078292 +70: Time step 2 done. CPU time: 1.07193 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: 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 +73: Newton iteration 3 error: 2.86994e-10 +73: Linearization/solve/update time: 0.0919078(84.3075%)/0.0170737(15.6618%)/3.344e-05(0.0306747%) +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.109286(74.6502%)/0.0370455(25.3047%)/6.6e-05(0.0450828%) +75: Solve: M deltax^k = r 77: ###################### 77: # Comparing results 77: ###################### -77: RND: '6289ec2e8fd2848695504e22865e3430' -73: Storage: liquid=[3.96522e+07 199547 7.80319e+10] gas=[0 0 0] +77: RND: 'b35e228aadc4da1235039b74ba52ef79' +73: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] 73: Writing visualization results for the current time step. -73: Time step 3 done. CPU time: 0.911832 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 -71: Newton iteration 3 error: 1.6084e-12 -71: Linearization/solve/update time: 0.162607(69.0527%)/0.0727936(30.9125%)/8.188e-05(0.0347711%) -71: Storage: liquid=[3.96494e+07 201066 0 0] gas=[0 0 0 0] +71: Storage: liquid=[3.96485e+07 201512 0 0] gas=[0 0 0 0] 71: Writing visualization results for the current time step. -71: Time step 7 done. CPU time: 1.88791 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: Solve: M deltax^k = r -73: Solve: M deltax^k = r -77: Simulation name: 'co2_ptflash' -77: Number of timesteps: '10' - 70/120 Test #77: co2_ptflash_ecfv ............................... Passed 0.53 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 -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 -78: ###################### -78: # Running test '' -78: ###################### -71: Solve: M deltax^k = 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 -78: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/cuvette_pvs " -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 -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 2 error: 5.6976e-06 -73: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -71: Solve: M deltax^k = r -71: Update: x^(k+1) = x^k - deltax^k -70: Solve: M deltax^k = r -73: Newton iteration 3 error: 4.48345e-11 -71: Newton iteration 2 error: 1.43514e-06 -71: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Linearization/solve/update time: 0.196106(79.6892%)/0.049942(20.2943%)/4.08e-05(0.0165794%) -73: Storage: liquid=[3.96518e+07 199770 7.80261e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. -71: Newton iteration 3 error: 2.00983e-12 -73: Time step 4 done. CPU time: 1.21182 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 -71: Linearization/solve/update time: 0.162164(68.6086%)/0.074128(31.3621%)/6.928e-05(0.029311%) -63: Solve: M deltax^k = r -71: Storage: liquid=[3.96485e+07 201512 0 0] gas=[0 0 0 0] -71: Writing visualization results for the current time step. -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 -71: Time step 8 done. CPU time: 2.16276 seconds, end time: 10000 seconds (2 hours, 46 minutes, 40 seconds), step size: 1977.95 seconds (32 minutes, 57.95 seconds) +73: Time step 7 done. CPU time: 1.04968 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.81 seconds, 72.8% +73: Simulation time: 1.05 seconds, 27.2% +73: Linearization time: 0.709 seconds, 67.5% +73: Linear solve time: 0.149 seconds, 14.2% +73: Newton update time: 0.000243 seconds, 0.0232% +73: Pre/postprocess time: 0.156 seconds, 14.8% +73: Output write time: 0.0304 seconds, 2.89% +73: First process' simulation CPU time: 0.817 seconds +73: Number of processes: 1 +73: Threads per processes: 1 +73: Total CPU time: 0.817 seconds +73: +73: ---------------------------------------------------------------- +73: +73: Simulation completed +71: Time step 8 done. CPU time: 1.88527 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: 2.46 seconds, 53.2% -71: Simulation time: 2.16 seconds, 46.8% -71: Linearization time: 1.3 seconds, 60.2% -71: Linear solve time: 0.604 seconds, 27.9% -71: Newton update time: 0.000608 seconds, 0.0281% -71: Pre/postprocess time: 0.187 seconds, 8.64% -71: Output write time: 0.0418 seconds, 1.93% -71: First process' simulation CPU time: 1.15 seconds +71: Setup time: 2.21 seconds, 53.9% +71: Simulation time: 1.89 seconds, 46.1% +71: Linearization time: 1.2 seconds, 63.6% +71: Linear solve time: 0.512 seconds, 27.2% +71: Newton update time: 0.000556 seconds, 0.0295% +71: Pre/postprocess time: 0.145 seconds, 7.67% +71: Output write time: 0.0274 seconds, 1.45% +71: First process' simulation CPU time: 1.14 seconds 71: Number of processes: 1 71: Threads per processes: 1 -71: Total CPU time: 1.15 seconds +71: Total CPU time: 1.14 seconds 71: 71: ---------------------------------------------------------------- 71: 71: Simulation completed -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 +74: 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 +74: Update: x^(k+1) = x^k - deltax^k +74: Newton iteration 2 error: 1.47601e-06 +73: ###################### +73: # Comparing results +73: ###################### +73: RND: '3e558a9f50cc4e66426af66087644792' 71: ###################### 71: # Comparing results 71: ###################### -71: RND: '1848e1bb9a6b6c43c8e1d903902f12be' -73: Solve: M deltax^k = r -73: Update: x^(k+1) = x^k - deltax^k -73: Newton iteration 1 error: 0.00217339 -73: 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.294797(65.2283%)/0.157081(34.7567%)/6.792e-05(0.0150283%) -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: Solve: M deltax^k = r -70: Time step 6 done. CPU time: 3.3554 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 -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 -71: Simulation name: 'co2injection_ncp_vcfv' -71: Number of timesteps: '8' - 71/120 Test #71: co2injection_ncp_vcfv .......................... Passed 5.08 sec +71: RND: 'b6b7f51329e5b3f2bb9d8c28b94bd240' +74: 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.0621161(63.8422%)/0.0351108(36.0865%)/6.944e-05(0.0713696%) +73: Simulation name: 'co2injection_pvs_ni_vcfv' +73: Number of timesteps: '7' +74: Newton iteration 3 error: 4.94367e-12 + 71/120 Test #73: co2injection_pvs_ni_vcfv ....................... Passed 4.21 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 +74: Linearization/solve/update time: 0.075399(82.4767%)/0.0159889(17.4898%)/3.064e-05(0.0335162%) 79: ###################### 79: # Running test '' 79: ###################### -73: Newton iteration 3 error: 3.49606e-11 -73: Linearization/solve/update time: 0.182223(77.1756%)/0.0538536(22.8083%)/3.796e-05(0.016077%) -70: Solve: M deltax^k = r +74: Storage: liquid=[3.96494e+07 201066] gas=[0 0] +74: Writing visualization results for the current time step. +71: Simulation name: 'co2injection_ncp_vcfv' +71: Number of timesteps: '8' +74: Time step 7 done. CPU time: 1.06878 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 79: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_flash " -73: Storage: liquid=[3.96512e+07 200124 7.80169e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. -73: Time step 5 done. CPU time: 1.51183 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 + 72/120 Test #71: co2injection_ncp_vcfv .......................... Passed 4.48 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 +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.627666 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: Solve: M deltax^k = r 78: opm models will now start the simulation. 78: # [parameters which were specified at compile-time] 78: ContinueOnConvergenceError="0" @@ -51488,114 +51741,87 @@ 78: Allocating the problem 78: Initializing the model 78: Initializing the problem -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: 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 -63: Newton iteration 5 error: 8.26182e-08 -63: Linearization/solve/update time: 1.7442(95.129%)/0.0892426(4.8673%)/6.76e-05(0.00368691%) -63: Storage: liquid=[3.96495e+07 201039 7.79931e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -63: Time step 7 done. CPU time: 9.78599 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 -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. -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 -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. -70: Solve: M deltax^k = r -73: Solve: M deltax^k = 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: 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 -76: Solve: M deltax^k = r -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 -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 -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 -76: Solve: M deltax^k = r -73: Newton iteration 3 error: 9.52388e-11 -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: Linearization/solve/update time: 0.204189(81.6012%)/0.0459995(18.383%)/3.952e-05(0.0157936%) -76: Solve: M deltax^k = r +77: Simulation name: 'co2_ptflash' +77: Number of timesteps: '10' + 73/120 Test #77: co2_ptflash_ecfv ............................... Passed 0.58 sec 74: Solve: M deltax^k = r -73: Storage: liquid=[3.96502e+07 200684 7.80023e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. +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 74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 2 error: 0.000104674 +74: Newton iteration 1 error: 0.000779715 74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: Solve: M deltax^k = r -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: Time step 6 done. CPU time: 1.81584 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 -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 -76: Solve: M deltax^k = r +80: ###################### +80: # Running test '' +80: ###################### +75: Solve: M deltax^k = r 74: Solve: M deltax^k = r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 4 error: 8.85113e-05 -70: Newton iteration 3 error: 7.24875e-11 -70: Linearization/solve/update time: 0.303608(66.461%)/0.153148(33.5248%)/6.524e-05(0.0142813%) 74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 3 error: 1.13496e-07 +74: Newton iteration 2 error: 1.43852e-06 74: 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 -76: Newton iteration 5 error: 2.93638e-09 -73: Solve: M deltax^k = r -76: Linearization/solve/update time: 0.161555(80.6216%)/0.038775(19.35%)/5.676e-05(0.0283252%) -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. -74: Newton iteration 4 error: 8.83616e-12 -74: Linearization/solve/update time: 0.162572(81.3341%)/0.0372664(18.6443%)/4.324e-05(0.0216328%) -70: Time step 7 done. CPU time: 3.86672 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 -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 -74: Storage: liquid=[3.96525e+07 199316] gas=[0 0] +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 +74: Newton iteration 3 error: 5.61505e-12 +74: Linearization/solve/update time: 0.0517049(81.0562%)/0.0120532(18.8955%)/3.084e-05(0.0483469%) +81: ###################### +81: # Running test '' +81: ###################### +80: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp " +74: Storage: liquid=[3.96485e+07 201512] gas=[0 0] 74: Writing visualization results for the current time step. -74: Time step 1 done. CPU time: 0.240372 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 -75: Simulator successfully set up -75: Applying the initial solution of the "co2injection_ncp_ni_ecfv" problem +74: Time step 8 done. CPU time: 1.14969 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: 1.76 seconds, 60.5% +74: Simulation time: 1.15 seconds, 39.5% +74: Linearization time: 0.746 seconds, 64.9% +74: Linear solve time: 0.13 seconds, 11.3% +74: Newton update time: 0.000252 seconds, 0.022% +74: Pre/postprocess time: 0.221 seconds, 19.2% +74: Output write time: 0.0422 seconds, 3.67% +74: First process' simulation CPU time: 0.602 seconds +74: Number of processes: 1 +74: Threads per processes: 1 +74: Total CPU time: 0.602 seconds +74: +74: ---------------------------------------------------------------- +74: +74: Simulation completed +75: Solve: M deltax^k = 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 +74: ###################### +74: # Comparing results +74: ###################### +74: RND: '252633d69469f25b822c9303ee30138e' +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 +81: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs " +75: Newton iteration 3 error: 4.20754e-10 +75: Linearization/solve/update time: 0.0639998(64.5091%)/0.0351394(35.4191%)/7.128e-05(0.0718472%) +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. -75: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +74: Simulation name: 'co2injection_pvs_vcfv' +74: Number of timesteps: '8' + 74/120 Test #74: co2injection_pvs_vcfv .......................... Passed 3.36 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: Time step 4 done. CPU time: 0.769238 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: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] -76: Writing visualization results for the current time step. -76: Time step 1 done. CPU time: 0.289281 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: Solve: M deltax^k = r -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: Solve: M deltax^k = r +70: Solve: M deltax^k = r 75: Solve: M deltax^k = r -76: Solve: M deltax^k = r 79: opm models will now start the simulation. 79: # [parameters which were specified at compile-time] 79: CellsX="250" @@ -51669,357 +51895,13 @@ 79: Allocating the problem 79: Initializing the model 79: Initializing the problem -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.00146285 -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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -70: Solve: M deltax^k = r -74: Solve: M deltax^k = r -75: Update: x^(k+1) = x^k - deltax^k -75: Newton iteration 1 error: 0.00223663 -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: 3.16864e-05 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 0.000203128 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -73: Newton iteration 3 error: 2.86994e-10 -75: Solve: M deltax^k = r -73: Linearization/solve/update time: 0.19246(79.3429%)/0.0500705(20.6419%)/3.692e-05(0.0152205%) -74: Newton iteration 3 error: 3.67141e-10 -74: Linearization/solve/update time: 0.12264(83.5194%)/0.0241714(16.4611%)/2.864e-05(0.0195042%) -76: Newton iteration 3 error: 5.71571e-09 -76: Linearization/solve/update time: 0.0923912(80.1391%)/0.0228668(19.8344%)/3.048e-05(0.026438%) -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 -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: Storage: liquid=[3.96524e+07 199401] gas=[0 0] -73: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] -73: Writing visualization results for the current time step. -74: Writing visualization results for the current time step. -74: Time step 2 done. CPU time: 0.427963 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: Time step 7 done. CPU time: 2.11983 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.56 seconds, 54.7% -73: Simulation time: 2.12 seconds, 45.3% -73: Linearization time: 1.37 seconds, 64.6% -73: Linear solve time: 0.343 seconds, 16.2% -73: Newton update time: 0.000295 seconds, 0.0139% -73: Pre/postprocess time: 0.304 seconds, 14.4% -73: Output write time: 0.0831 seconds, 3.92% -73: First process' simulation CPU time: 0.836 seconds -73: Number of processes: 1 -73: Threads per processes: 1 -73: Total CPU time: 0.836 seconds -73: -73: ---------------------------------------------------------------- -73: -73: Simulation completed -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. -74: Solve: M deltax^k = r -76: Time step 2 done. CPU time: 0.488024 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 -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 -73: ###################### -73: # Comparing results -73: ###################### -73: RND: 'a1f5a2c79b9b62c7307e82cbbf2c4e26' -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 -70: Solve: M deltax^k = r -76: Solve: M deltax^k = r -75: 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 -74: Solve: M deltax^k = r -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 -63: Solve: M deltax^k = r -76: 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 -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 -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: 2.56057e-11 -74: Linearization/solve/update time: 0.122801(83.4704%)/0.0242884(16.5094%)/2.984e-05(0.0202829%) -79: Simulator successfully set up -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 -79: Applying the initial solution of the "diffusion_flash" problem -79: Writing visualization results for the current time step. -76: Newton iteration 3 error: 1.08173e-10 -76: Linearization/solve/update time: 0.101884(87.5305%)/0.0144839(12.4434%)/3.04e-05(0.0261173%) -74: Storage: liquid=[3.96522e+07 199534] gas=[0 0] -75: Newton iteration 5 error: 2.93766e-09 -75: Linearization/solve/update time: 0.19031(56.4357%)/0.146772(43.5246%)/0.00013364(0.0396304%) -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 -74: Writing visualization results for the current time step. -73: Simulation name: 'co2injection_pvs_ni_vcfv' -73: Number of timesteps: '7' - 72/120 Test #73: co2injection_pvs_ni_vcfv ....................... Passed 5.44 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 -74: Time step 3 done. CPU time: 0.615967 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 -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 -80: ###################### -80: # Running test '' -80: ###################### -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 -74: Solve: M deltax^k = r -76: Storage: liquid=[1.89571e+08 953679 4.34186e+11] gas=[0 0 0] -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 -76: Writing visualization results for the current time step. -80: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_ncp " -76: Time step 3 done. CPU time: 0.694746 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 -79: Solve: M deltax^k = r -70: Newton iteration 3 error: 7.34622e-11 -70: Linearization/solve/update time: 0.315365(66.6597%)/0.157662(33.3256%)/6.972e-05(0.0147369%) -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 -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. -76: Solve: M deltax^k = r -74: Solve: M deltax^k = r -70: Storage: liquid=[3.96487e+07 201512 0 0 7.79808e+10] gas=[0 0 0 0 0] -75: Time step 1 done. CPU time: 0.455962 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 -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 -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: Newton iteration 4 error: 1.2391e-09 -79: Linearization/solve/update time: 0.110926(99.5697%)/0.00044824(0.402351%)/3.112e-05(0.0279341%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -70: Writing visualization results for the current time step. -70: Time step 8 done. CPU time: 4.38281 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: 2.65 seconds, 37.7% -70: Simulation time: 4.38 seconds, 62.3% -70: Linearization time: 2.6 seconds, 59.4% -70: Linear solve time: 1.34 seconds, 30.5% -70: Newton update time: 0.000634 seconds, 0.0145% -70: Pre/postprocess time: 0.314 seconds, 7.17% -70: Output write time: 0.0876 seconds, 2% -70: First process' simulation CPU time: 1.77 seconds -70: Number of processes: 1 -70: Threads per processes: 1 -70: Total CPU time: 1.77 seconds -70: -70: ---------------------------------------------------------------- -70: -70: Simulation completed -79: Time step 1 done. CPU time: 0.131655 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 -76: Solve: M deltax^k = r -74: Newton iteration 3 error: 3.83635e-11 -74: Linearization/solve/update time: 0.122645(83.4214%)/0.024344(16.5584%)/2.968e-05(0.0201879%) -70: ###################### -70: # Comparing results -70: ###################### -70: RND: 'c549e7894fea2d071452e1be55508b5d' -75: Solve: M deltax^k = r -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 2 error: 6.0856e-06 -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 2 error: 1.82019e-05 -79: 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. -74: Time step 4 done. CPU time: 0.803931 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 -76: Newton iteration 3 error: 3.14276e-10 -76: Linearization/solve/update time: 0.101361(84.5744%)/0.0184555(15.399%)/3.192e-05(0.0266336%) -79: Solve: M deltax^k = 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 -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 -74: Solve: M deltax^k = r -79: Newton iteration 4 error: 1.43413e-11 -79: Linearization/solve/update time: 0.103944(99.7309%)/0.0002386(0.228928%)/4.184e-05(0.040144%) -79: Storage: 0.0715113 14.2882 -79: 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 -79: Time step 2 done. CPU time: 0.252188 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 -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: 3.12429e-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. -76: Time step 4 done. CPU time: 0.89997 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 -70: Simulation name: 'co2injection_ncp_ni_vcfv' -70: Number of timesteps: '8' -74: Solve: M deltax^k = r - 73/120 Test #70: co2injection_ncp_ni_vcfv ....................... Passed 7.70 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 -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 +82: ###################### +82: # Running test '' +82: ###################### 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 -79: Solve: M deltax^k = r -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 -76: Solve: M deltax^k = r -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 -79: Newton iteration 3 error: 3.1908e-09 -79: Linearization/solve/update time: 0.0770912(99.8034%)/0.0001332(0.172443%)/1.868e-05(0.0241834%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -81: ###################### -81: # Running test '' -81: ###################### -79: Time step 3 done. CPU time: 0.340218 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 -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 -75: Newton iteration 3 error: 5.70924e-09 -75: Linearization/solve/update time: 0.152238(64.7885%)/0.0826676(35.1812%)/7.12e-05(0.0303009%) -74: Newton iteration 3 error: 3.2146e-12 -74: Linearization/solve/update time: 0.126765(91.3015%)/0.0120398(8.67152%)/3.748e-05(0.0269946%) -63: Solve: M deltax^k = r -76: Solve: M deltax^k = r -74: Storage: liquid=[3.96512e+07 200081] gas=[0 0] -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 -74: Writing visualization results for the current time step. -74: Time step 5 done. CPU time: 0.98396 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 -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 -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 -81: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/diffusion_pvs " -76: Newton iteration 3 error: 8.25452e-10 -76: Linearization/solve/update time: 0.0985294(83.7999%)/0.0190173(16.1743%)/3.032e-05(0.0257874%) -79: Newton iteration 3 error: 7.23109e-10 -79: Linearization/solve/update time: 0.0740907(99.7994%)/0.00013104(0.176509%)/1.792e-05(0.024138%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -74: Solve: M deltax^k = r -79: Time step 4 done. CPU time: 0.424598 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 -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 -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 -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.796819 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: Newton iteration 1 error: 0.00169414 75: 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] -76: Writing visualization results for the current time step. -74: 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: 8.77928e-06 -79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Time step 5 done. CPU time: 1.09917 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 -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: Solve: M deltax^k = r -79: Newton iteration 3 error: 6.92466e-11 -79: Linearization/solve/update time: 0.0850555(99.8262%)/0.00012952(0.152012%)/1.856e-05(0.0217831%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -76: Solve: M deltax^k = r -74: Newton iteration 3 error: 9.39211e-12 -74: Linearization/solve/update time: 0.114395(84.9259%)/0.0202751(15.052%)/2.968e-05(0.0220341%) -79: Time step 5 done. CPU time: 0.516186 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 +82: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible " 80: opm models will now start the simulation. 80: # [parameters which were specified at compile-time] 80: CellsX="250" @@ -52092,215 +51974,10 @@ 80: Allocating the problem 80: Initializing the model 80: Initializing the problem -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 -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 -74: Storage: liquid=[3.96502e+07 200612] gas=[0 0] -74: Writing visualization results for the current time step. -74: Time step 6 done. CPU time: 1.14658 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 1 error: 0.00160307 -75: 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: 4.32622e-06 -76: 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: Solve: M deltax^k = r -79: Newton iteration 3 error: 1.60784e-11 -79: Linearization/solve/update time: 0.0853112(99.8165%)/0.00013724(0.160575%)/1.96e-05(0.0229325%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -76: Newton iteration 3 error: 2.07202e-09 -76: Linearization/solve/update time: 0.0962932(78.2255%)/0.0267638(21.7421%)/3.992e-05(0.0324297%) -74: Solve: M deltax^k = r -79: Time step 6 done. CPU time: 0.608192 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 -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 -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 -74: Newton iteration 3 error: 4.94367e-12 -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 -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 -74: Linearization/solve/update time: 0.0790659(76.6842%)/0.0240117(23.2884%)/2.832e-05(0.0274669%) -74: Storage: liquid=[3.96494e+07 201066] gas=[0 0] -74: Writing visualization results for the current time step. -76: Storage: liquid=[1.89564e+08 957754 4.34082e+11] gas=[0 0 0] -76: Writing visualization results for the current time step. -74: Time step 7 done. CPU time: 1.28003 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: Time step 6 done. CPU time: 1.29536 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 -75: Newton iteration 3 error: 1.93774e-10 -79: Newton iteration 3 error: 5.043e-12 -79: Linearization/solve/update time: 0.084805(99.8253%)/0.00013016(0.153213%)/1.824e-05(0.0214706%) -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -75: Linearization/solve/update time: 0.131873(59.4223%)/0.0899811(40.5458%)/7.088e-05(0.0319388%) -74: Solve: M deltax^k = r -79: Time step 7 done. CPU time: 0.700175 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 -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.0131481(99.4268%)/6.844e-05(0.517549%)/7.36e-06(0.0556569%) -76: Update: x^(k+1) = x^k - deltax^k -76: Newton iteration 1 error: 0.00169673 -76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 1 error: 0.000779715 -74: 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: Time step 8 done. CPU time: 0.728193 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 -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.00916296(99.1259%)/7.208e-05(0.779769%)/8.72e-06(0.0943339%) -74: Solve: M deltax^k = r -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -74: Update: x^(k+1) = x^k - deltax^k -74: Newton iteration 2 error: 1.43852e-06 -74: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -76: Solve: M deltax^k = r -79: Time step 9 done. CPU time: 0.756182 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 -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 -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.0131444(99.4296%)/6.732e-05(0.509236%)/8.08e-06(0.0611204%) -63: Solve: M deltax^k = r -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -74: Newton iteration 3 error: 5.61505e-12 -74: Linearization/solve/update time: 0.0846603(84.1252%)/0.0159447(15.8439%)/3.112e-05(0.0309233%) -79: Time step 10 done. CPU time: 0.784184 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: 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. -80: Simulator successfully set up -80: Applying the initial solution of the "diffusion_ncp" problem -80: Writing visualization results for the current time step. -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: 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.0131754(99.4301%)/6.82e-05(0.51468%)/7.32e-06(0.0552413%) -76: Newton iteration 3 error: 1.98418e-09 -76: Linearization/solve/update time: 0.100737(84.4428%)/0.0185306(15.5333%)/2.856e-05(0.0239404%) -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 -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -75: Time step 3 done. CPU time: 1.14393 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 -74: Storage: liquid=[3.96485e+07 201512] gas=[0 0] -74: 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: 0.00449099 -80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -74: Time step 8 done. CPU time: 1.415 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.66 seconds, 65.3% -74: Simulation time: 1.42 seconds, 34.7% -74: Linearization time: 0.936 seconds, 66.1% -74: Linear solve time: 0.182 seconds, 12.9% -74: Newton update time: 0.000258 seconds, 0.0182% -74: Pre/postprocess time: 0.238 seconds, 16.8% -74: Output write time: 0.0357 seconds, 2.52% -74: First process' simulation CPU time: 0.612 seconds -74: Number of processes: 1 -74: Threads per processes: 1 -74: Total CPU time: 0.612 seconds -74: -74: ---------------------------------------------------------------- -74: -74: Simulation completed -79: Time step 11 done. CPU time: 0.8122 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: 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 -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.0131432(99.4663%)/6.304e-05(0.477078%)/7.48e-06(0.0566077%) -80: Newton iteration 3 error: 5.34057e-10 -80: Linearization/solve/update time: 0.0269987(97.6083%)/0.00059988(2.16874%)/6.168e-05(0.222992%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -80: Time step 1 done. CPU time: 0.0359706 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 -79: Time step 12 done. CPU time: 0.840185 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 -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 -74: ###################### -74: # Comparing results -74: ###################### -74: RND: '0a417a53cb1170dbaca8c905bdd4a85d' -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.0135693(99.5729%)/5.12e-05(0.375711%)/7e-06(0.0513668%) -80: Newton iteration 2 error: 1.5579e-10 -80: Linearization/solve/update time: 0.0193037(98.5396%)/0.00025992(1.32681%)/2.616e-05(0.133539%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. +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 75: Solve: M deltax^k = r -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -76: Storage: liquid=[1.89561e+08 959721 4.34032e+11] gas=[0 0 0] 81: opm models will now start the simulation. 81: # [parameters which were specified at compile-time] 81: CellsX="250" @@ -52375,268 +52052,155 @@ 81: Allocating the problem 81: Initializing the model 81: Initializing the problem -76: Writing visualization results for the current time step. -80: Time step 2 done. CPU time: 0.0639446 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 -79: Time step 13 done. CPU time: 0.86818 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 -76: Time step 7 done. CPU time: 1.49236 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 -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 -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.0131206(99.5372%)/5.3e-05(0.402076%)/8e-06(0.0606907%) -80: Newton iteration 2 error: 3.08113e-11 -80: Linearization/solve/update time: 0.0192376(98.544%)/0.00025836(1.32344%)/2.588e-05(0.13257%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -79: Storage: 0.0715113 14.2882 -79: Writing visualization results for the current time step. -79: Time step 14 done. CPU time: 0.896192 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.287 seconds, 24.3% -79: Simulation time: 0.896 seconds, 75.7% -79: Linearization time: 0.71 seconds, 79.2% -79: Linear solve time: 0.00179 seconds, 0.2% -79: Newton update time: 0.00022 seconds, 0.0245% -79: Pre/postprocess time: 0.0723 seconds, 8.06% -79: Output write time: 0.0931 seconds, 10.4% -79: First process' simulation CPU time: 0.362 seconds -79: Number of processes: 1 -79: Threads per processes: 1 -79: Total CPU time: 0.362 seconds -79: -79: ---------------------------------------------------------------- -79: -79: Simulation completed -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 -80: Time step 3 done. CPU time: 0.0959438 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 -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.00899884(97.1554%)/0.00024248(2.61792%)/2.1e-05(0.226725%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -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 -80: Time step 4 done. CPU time: 0.116022 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 -79: ###################### -79: # Comparing results -79: ###################### -79: RND: '748ef92fe1200d032196fefd7e4fb487' -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 -80: Newton iteration 2 error: 8.74224e-12 -80: Linearization/solve/update time: 0.017349(98.4463%)/0.00024892(1.41249%)/2.488e-05(0.14118%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -80: Time step 5 done. CPU time: 0.144509 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 -75: Solve: M deltax^k = r -76: Solve: M deltax^k = 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 -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 -80: Newton iteration 2 error: 2.43748e-12 -80: Linearization/solve/update time: 0.0192058(98.4043%)/0.00028292(1.44959%)/2.852e-05(0.146128%) -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.172082 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 -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 -80: Newton iteration 2 error: 1.15418e-12 -80: Linearization/solve/update time: 0.015214(98.1977%)/0.00025548(1.64898%)/2.376e-05(0.153358%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. 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: Newton iteration 3 error: 1.89218e-09 -76: Linearization/solve/update time: 0.0917466(80.1402%)/0.0227043(19.8321%)/3.18e-05(0.0277771%) -80: Time step 7 done. CPU time: 0.19594 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 -80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 3.47293e-09 -80: Linearization/solve/update time: 0.00359292(93.4722%)/0.00023876(6.2115%)/1.216e-05(0.31635%) -80: Storage: 0.0715113 14.2882 0 0 +75: Newton iteration 3 error: 1.02225e-09 +75: Linearization/solve/update time: 0.0942363(57.5758%)/0.0693677(42.3818%)/6.936e-05(0.0423771%) +70: Newton iteration 3 error: 6.14544e-12 +70: Linearization/solve/update time: 0.265206(64.6054%)/0.145229(35.3784%)/6.6441e-05(0.0161853%) +80: Simulator successfully set up +80: Applying the initial solution of the "diffusion_ncp" problem 80: Writing visualization results for the current time step. -80: Time step 8 done. CPU time: 0.207979 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: 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 80: Solve: M deltax^k = r 80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 4.97401e-10 -80: Linearization/solve/update time: 0.00435812(94.4395%)/0.0002394(5.18775%)/1.72e-05(0.37272%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -74: Simulation name: 'co2injection_pvs_vcfv' -74: Number of timesteps: '8' - 74/120 Test #74: co2injection_pvs_vcfv .......................... Passed 4.85 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 -80: Time step 9 done. CPU time: 0.22025 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: Newton iteration 1 error: 0.00449099 80: 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. 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.0076734(96.4198%)/0.0002508(3.15142%)/3.412e-05(0.428734%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -75: Newton iteration 3 error: 4.20754e-10 -75: Linearization/solve/update time: 0.146944(64.1458%)/0.0820607(35.8222%)/7.316e-05(0.0319368%) -80: Time step 10 done. CPU time: 0.239942 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: Newton iteration 2 error: 9.76924e-07 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.00765364(97.8306%)/0.00015296(1.95517%)/1.676e-05(0.21423%) +70: Time step 3 done. CPU time: 1.5241 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 +80: Newton iteration 3 error: 5.34057e-10 +80: Linearization/solve/update time: 0.0271916(98.0543%)/0.000501804(1.80953%)/3.776e-05(0.136164%) 80: Storage: 0.0715113 14.2882 0 0 80: Writing visualization results for the current time step. -82: ###################### -82: # Running test '' -82: ###################### -80: Time step 11 done. CPU time: 0.256027 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 -76: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] +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. -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.0116692(98.5165%)/0.00016004(1.35113%)/1.568e-05(0.132378%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -76: Time step 8 done. CPU time: 1.69467 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.98 seconds, 53.9% -76: Simulation time: 1.69 seconds, 46.1% -76: Linearization time: 0.844 seconds, 49.8% -76: Linear solve time: 0.182 seconds, 10.7% -76: Newton update time: 0.00028 seconds, 0.0165% -76: Pre/postprocess time: 0.617 seconds, 36.4% -76: Output write time: 0.0343 seconds, 2.02% -76: First process' simulation CPU time: 0.933 seconds -76: Number of processes: 1 -76: Threads per processes: 1 -76: Total CPU time: 0.933 seconds -76: -76: ---------------------------------------------------------------- -76: -76: Simulation completed -79: Simulation name: 'diffusion_flash' -79: Number of timesteps: '14' -80: Time step 12 done. CPU time: 0.275966 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: Time step 1 done. CPU time: 0.0359027 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 - 75/120 Test #79: diffusion_flash ................................ Passed 1.96 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: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: 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. 80: Solve: M deltax^k = 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. 80: Update: x^(k+1) = x^k - deltax^k -80: Newton iteration 1 error: 2.3007e-12 -80: Linearization/solve/update time: 0.0116749(98.6051%)/0.00014936(1.26148%)/1.58e-05(0.133445%) -80: Storage: 0.0715113 14.2882 0 0 -80: Writing visualization results for the current time step. -80: Time step 13 done. CPU time: 0.296392 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.281 seconds, 48.6% -80: Simulation time: 0.296 seconds, 51.4% -80: Linearization time: 0.173 seconds, 58.3% -80: Linear solve time: 0.00334 seconds, 1.13% -80: Newton update time: 0.000324 seconds, 0.109% -80: Pre/postprocess time: 0.0303 seconds, 10.2% -80: Output write time: 0.0884 seconds, 29.8% -80: First process' simulation CPU time: 0.141 seconds -80: Number of processes: 1 -80: Threads per processes: 1 -80: Total CPU time: 0.141 seconds -80: -80: ---------------------------------------------------------------- -80: -80: Simulation completed -76: ###################### -76: # Comparing results -76: ###################### -76: RND: '0813f6abcbff9bbe8f2d867fff56485a' -82: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/groundwater_immiscible " -83: ###################### -83: # Running test '' -83: ###################### -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: Newton iteration 1 error: 1.98019e-06 +80: 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. -75: Time step 4 done. CPU time: 1.48395 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: Time step 5 done. CPU time: 1.019 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: ###################### -80: # Comparing results -80: ###################### -80: RND: 'e1f29255dcf9b24fbd70164a30dd9056' +76: Solve: M deltax^k = r 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 +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00223663 +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 +80: Newton iteration 2 error: 1.5579e-10 +80: Linearization/solve/update time: 0.0272631(98.4114%)/0.000415643(1.50035%)/2.444e-05(0.088221%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. 81: Solve: M deltax^k = r 81: Update: x^(k+1) = x^k - deltax^k 81: Newton iteration 2 error: 1.20752e-05 81: 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 " 81: Newton iteration 3 error: 2.61751e-10 -81: Linearization/solve/update time: 0.0187244(98.1501%)/0.00033524(1.75727%)/1.768e-05(0.0926757%) +81: Linearization/solve/update time: 0.00970527(96.7486%)/0.000312723(3.11743%)/1.344e-05(0.133979%) +76: 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 1 done. CPU time: 0.0327217 seconds, end time: 1000 seconds (16 minutes, 40 seconds), step size: 1000 seconds (16 minutes, 40 seconds) +82: opm models will now start the simulation. +82: # [parameters which were specified at compile-time] +82: ContinueOnConvergenceError="0" +82: EnableAsyncVtkOutput="1" +82: EnableGravity="1" +82: EnableGridAdaptation="0" +82: EnableIntensiveQuantityCache="0" +82: EnableStorageCache="0" +82: EnableThermodynamicHints="0" +82: EnableVtkOutput="1" +82: EndTime="1" +82: GridFile="./data/groundwater_2d.dgf" +82: GridGlobalRefinements="0" +82: InitialTimeStepSize="1" +82: LensLowerLeftX="0.25" +82: LensLowerLeftY="0.25" +82: LensUpperRightX="0.75" +82: LensUpperRightY="0.75" +82: LinearSolverAbsTolerance="-1" +82: LinearSolverMaxIterations="1000" +82: LinearSolverOverlapSize="2" +82: LinearSolverTolerance="0.001" +82: LinearSolverVerbosity="0" +82: MaxTimeStepDivisions="10" +82: MaxTimeStepSize="inf" +82: MinTimeStepSize="0" +82: NewtonMaxError="1e+100" +82: NewtonMaxIterations="20" +82: NewtonTargetIterations="10" +82: NewtonTolerance="1e-08" +82: NewtonVerbose="1" +82: NewtonWriteConvergence="0" +82: NumericDifferenceMethod="1" +82: OutputDir="" +82: ParameterFile="" +82: Permeability="1e-10" +82: PermeabilityLens="1e-12" +82: PreconditionerOrder="0" +82: PreconditionerRelaxation="1" +82: PredeterminedTimeStepsFile="" +82: PrintParameters="2" +82: RestartTime="-1e+35" +82: ThreadsPerProcess="1" +82: VtkWriteAverageMolarMasses="0" +82: VtkWriteDensities="1" +82: VtkWriteDofIndex="0" +82: VtkWriteExtrusionFactor="0" +82: VtkWriteFilterVelocities="0" +82: VtkWriteIntrinsicPermeabilities="0" +82: VtkWriteMobilities="0" +82: VtkWritePorosity="1" +82: VtkWritePotentialGradients="0" +82: VtkWritePressures="1" +82: VtkWritePrimaryVars="0" +82: VtkWriteProcessRank="0" +82: VtkWriteRelativePermeabilities="0" +82: VtkWriteSaturations="0" +82: VtkWriteTemperature="1" +82: VtkWriteViscosities="0" +82: # [end of parameters] +82: Allocating the simulation vanguard +82: Distributing the vanguard's data +82: Allocating the model +82: Allocating the problem +82: Initializing the model +82: Initializing the problem +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: Time step 2 done. CPU time: 0.0718879 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: Time step 1 done. CPU time: 0.0141134 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 @@ -52644,422 +52208,597 @@ 81: Newton iteration 1 error: 1.98073e-06 81: 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.00614056(98.8818%)/6.076e-05(0.978422%)/8.68e-06(0.139775%) +81: Linearization/solve/update time: 0.00423275(98.342%)/6.448e-05(1.4981%)/6.88e-06(0.159847%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -75: Solve: M deltax^k = r -63: Newton iteration 5 error: 1.11288e-07 -63: Linearization/solve/update time: 1.74013(94.6873%)/0.0975693(5.30912%)/6.672e-05(0.00363049%) -63: Storage: liquid=[3.96487e+07 201512 7.79808e+10] gas=[0 0 0] -63: Writing visualization results for the current time step. -81: Time step 2 done. CPU time: 0.0518986 seconds, end time: 2583.33 seconds (43 minutes, 3.333 seconds), step size: 1583.33 seconds (26 minutes, 23.33 seconds) +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 +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 1 error: 8019.62 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 2 error: 1.6402 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 3 error: 0.000587355 +82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +82: Solve: M deltax^k = r +82: Update: x^(k+1) = x^k - deltax^k +82: Newton iteration 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.00714165(94.8425%)/0.000378243(5.02314%)/1.012e-05(0.134396%) +76: Solve: M deltax^k = r +81: Time step 2 done. CPU time: 0.0233887 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 -63: Time step 8 done. CPU time: 11.6323 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: 2.68 seconds, 18.7% -63: Simulation time: 11.6 seconds, 81.3% -63: Linearization time: 10.9 seconds, 94.1% -63: Linear solve time: 0.557 seconds, 4.79% -63: Newton update time: 0.000452 seconds, 0.00389% -63: Pre/postprocess time: 0.0509 seconds, 0.438% -63: Output write time: 0.0355 seconds, 0.305% -63: First process' simulation CPU time: 4.61 seconds -63: Number of processes: 1 -63: Threads per processes: 1 -63: Total CPU time: 4.61 seconds -63: -63: ---------------------------------------------------------------- -63: -63: Simulation completed +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 +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 +82: Storage: 400 +82: Writing visualization results for the current time step. +82: Time step 1 done. CPU time: 0.00828642 seconds, end time: 1 seconds, step size: 1 seconds +82: Simulation of problem 'groundwater_immiscible' finished. +82: +82: ------------------------ Timing ------------------------ +82: Setup time: 0.0033 seconds, 28.4% +82: Simulation time: 0.0083 seconds, 71.6% +82: Linearization time: 0.00714 seconds, 86% +82: Linear solve time: 0.000378 seconds, 4.56% +82: Newton update time: 1.01e-05 seconds, 0.122% +82: Pre/postprocess time: 0.000471 seconds, 5.67% +82: Output write time: 0.000211 seconds, 2.55% +82: First process' simulation CPU time: 0.00824 seconds +82: Number of processes: 1 +82: Threads per processes: 1 +82: Total CPU time: 0.00824 seconds +82: +82: ---------------------------------------------------------------- +82: +82: Simulation completed 81: Newton iteration 2 error: 2.42973e-11 -81: Linearization/solve/update time: 0.0165348(99.5866%)/6.048e-05(0.364262%)/8.16e-06(0.0491464%) +81: Linearization/solve/update time: 0.00616576(99.0191%)/5.356e-05(0.860147%)/7.52e-06(0.120767%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 3 done. CPU time: 0.0717363 seconds, end time: 5222.22 seconds (1 hours, 27 minutes, 2.22 seconds), step size: 2638.89 seconds (43 minutes, 58.89 seconds) +81: Time step 3 done. CPU time: 0.0327446 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 +80: Newton iteration 2 error: 3.08113e-11 +80: Linearization/solve/update time: 0.0232568(98.8954%)/0.000236642(1.00628%)/2.312e-05(0.0983139%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +82: ###################### +82: # Comparing results +82: ###################### +82: RND: '3b3669c029e5327382b1e1b599de86da' 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 -76: Simulation name: 'co2injection_pvs_ni_ecfv' -76: Number of timesteps: '8' - 76/120 Test #76: co2injection_pvs_ni_ecfv ....................... Passed 4.17 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 81: Newton iteration 2 error: 1.60462e-11 -81: Linearization/solve/update time: 0.0163769(99.5771%)/6.14e-05(0.373332%)/8.16e-06(0.0496155%) +81: Linearization/solve/update time: 0.00707001(98.9021%)/6.776e-05(0.947893%)/1.0721e-05(0.149976%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 4 done. CPU time: 0.0958938 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) +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 +75: Solve: M deltax^k = r +81: Time step 4 done. CPU time: 0.0430857 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 +79: Solve: M deltax^k = r 81: Newton iteration 2 error: 5.69354e-12 -81: Linearization/solve/update time: 0.0123772(99.4248%)/6.252e-05(0.502217%)/9.08e-06(0.0729388%) +81: Linearization/solve/update time: 0.00617456(99.0433%)/5.224e-05(0.837958%)/7.4e-06(0.1187%) 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 1 error: 0.00169414 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -63: ###################### -63: # Comparing results -63: ###################### -63: RND: '40d9f19bd92ee90c0e8d5a81219b481b' -80: Simulation name: 'diffusion_ncp' -80: Number of timesteps: '13' -81: Time step 5 done. CPU time: 0.115903 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: Time step 3 done. CPU time: 0.103893 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 +81: Time step 5 done. CPU time: 0.052457 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 +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 81: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: ###################### -84: # Running test '' -84: ###################### - 77/120 Test #80: diffusion_ncp .................................. Passed 1.26 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 81: Newton iteration 2 error: 9.18406e-13 -81: Linearization/solve/update time: 0.016354(99.5799%)/6.06e-05(0.368996%)/8.4e-06(0.0511479%) +81: Linearization/solve/update time: 0.00425543(98.4472%)/5.092e-05(1.17801%)/1.62e-05(0.374779%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -75: Solve: M deltax^k = r -81: Time step 6 done. CPU time: 0.135512 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: 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.0152154(98.2975%)/0.000240642(1.55464%)/2.288e-05(0.147814%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 3 error: 0.00244888 +81: Time step 6 done. CPU time: 0.0621447 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 -85: ###################### -85: # Running test '' -85: ###################### 81: Newton iteration 2 error: 5.94326e-13 -81: Linearization/solve/update time: 0.0163964(99.6047%)/5.668e-05(0.344318%)/8.4e-06(0.0510281%) +81: Linearization/solve/update time: 0.00428291(98.524%)/5.7e-05(1.31123%)/7.161e-06(0.164732%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 7 done. CPU time: 0.159904 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) +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Time step 4 done. CPU time: 0.127892 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 +81: Time step 7 done. CPU time: 0.0716039 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.00212832(97.1889%)/5.672e-05(2.5901%)/4.84e-06(0.221017%) -84: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv " +81: Linearization/solve/update time: 0.00211717(97.3443%)/5.324e-05(2.44789%)/4.52e-06(0.207822%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 8 done. CPU time: 0.179894 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) +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 +70: Solve: M deltax^k = 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 8 done. CPU time: 0.0786226 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.00213232(97.1798%)/5.728e-05(2.61052%)/4.6e-06(0.209644%) -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 -85: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv " +81: Linearization/solve/update time: 0.00406007(92.5361%)/0.000321882(7.33626%)/5.6e-06(0.127634%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 9 done. CPU time: 0.193311 seconds, end time: 142854 seconds (1 days, 15 hours, 40.91 minutes), step size: 59388.6 seconds (16 hours, 29 minutes, 48.57 seconds) +76: Solve: M deltax^k = r +80: Newton iteration 2 error: 8.74224e-12 +80: Linearization/solve/update time: 0.0153169(98.3771%)/0.000232721(1.49471%)/1.996e-05(0.128198%) +80: Storage: 0.0715113 14.2882 0 0 +80: 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 +81: Time step 9 done. CPU time: 0.0861889 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.00212848(97.237%)/5.636e-05(2.57474%)/4.12e-06(0.188217%) +81: Linearization/solve/update time: 0.00417403(98.4267%)/5.988e-05(1.41202%)/6.84e-06(0.161292%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 10 done. CPU time: 0.203882 seconds, end time: 246784 seconds (2 days, 20 hours, 33.07 minutes), step size: 103930 seconds (1 days, 4 hours, 52.17 minutes) +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 4 error: 8.85113e-05 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +80: Time step 5 done. CPU time: 0.146179 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: 5.00472e-08 +80: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +81: Time step 10 done. CPU time: 0.0936082 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.002132(97.8377%)/4.26e-05(1.95492%)/4.52e-06(0.207423%) -63: Simulation name: 'co2injection_flash_ni_vcfv' -63: Number of timesteps: '8' - 78/120 Test #63: co2injection_flash_ni_vcfv ..................... Passed 15.13 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 +81: Linearization/solve/update time: 0.00216738(97.9164%)/4.184e-05(1.89022%)/4.28e-06(0.193359%) 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 11 done. CPU time: 0.221573 seconds, end time: 428662 seconds (4 days, 23 hours, 4.37 minutes), step size: 181878 seconds (2 days, 2 hours, 31.29 minutes) +81: Time step 11 done. CPU time: 0.101154 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: Newton iteration 2 error: 2.43748e-12 +80: Linearization/solve/update time: 0.0151439(98.3762%)/0.000231241(1.50216%)/1.8721e-05(0.121613%) 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.00214836(97.811%)/4.32e-05(1.96682%)/4.88e-06(0.222178%) +81: Linearization/solve/update time: 0.00402551(98.7082%)/4.668e-05(1.14463%)/6e-06(0.147124%) 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.144762(59.3103%)/0.0992384(40.6588%)/7.532e-05(0.0308592%) -81: Time step 12 done. CPU time: 0.23989 seconds, end time: 717188 seconds (8 days, 7 hours, 13.13 minutes), step size: 288526 seconds (3 days, 8 hours, 8.76 minutes) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +81: Time step 12 done. CPU time: 0.108226 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.00215096(97.6342%)/4.736e-05(2.14972%)/4.76e-06(0.216061%) +81: Linearization/solve/update time: 0.00215349(98.1621%)/3.6201e-05(1.65014%)/4.12e-06(0.187801%) +75: Solve: M deltax^k = r 81: Storage: 0.0715113 14.2882 81: Writing visualization results for the current time step. -81: Time step 13 done. CPU time: 0.259885 seconds, end time: 1e+06 seconds (11 days, 13 hours, 46.67 minutes), step size: 282812 seconds (3 days, 6 hours, 33.54 minutes) +76: Newton iteration 5 error: 2.93638e-09 +76: Linearization/solve/update time: 0.0941829(76.5403%)/0.0288189(23.4204%)/4.8361e-05(0.0393019%) +79: Newton iteration 4 error: 1.2391e-09 +79: Linearization/solve/update time: 0.103771(99.5759%)/0.000414522(0.397763%)/2.748e-05(0.026369%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +80: Time step 6 done. CPU time: 0.168439 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 +81: Time step 13 done. CPU time: 0.115423 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.289 seconds, 52.6% -81: Simulation time: 0.26 seconds, 47.4% -81: Linearization time: 0.116 seconds, 44.5% -81: Linear solve time: 0.001 seconds, 0.385% -81: Newton update time: 9.63e-05 seconds, 0.037% -81: Pre/postprocess time: 0.0624 seconds, 24% -81: Output write time: 0.0798 seconds, 30.7% -81: First process' simulation CPU time: 0.112 seconds +81: Setup time: 0.144 seconds, 55.4% +81: Simulation time: 0.115 seconds, 44.6% +81: Linearization time: 0.0606 seconds, 52.5% +81: Linear solve time: 0.00122 seconds, 1.06% +81: Newton update time: 0.000101 seconds, 0.0872% +81: Pre/postprocess time: 0.0359 seconds, 31.1% +81: Output write time: 0.0169 seconds, 14.6% +81: First process' simulation CPU time: 0.111 seconds 81: Number of processes: 1 81: Threads per processes: 1 -81: Total CPU time: 0.112 seconds +81: Total CPU time: 0.111 seconds 81: 81: ---------------------------------------------------------------- 81: 81: Simulation completed -86: ###################### -86: # Running test '' -86: ###################### +79: Time step 1 done. CPU time: 0.109984 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 +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 +80: Newton iteration 2 error: 1.15418e-12 +80: Linearization/solve/update time: 0.0135204(98.0012%)/0.000250523(1.81589%)/2.524e-05(0.182949%) +82: Simulation name: 'groundwater_immiscible' +82: Number of timesteps: '1' + 75/120 Test #82: groundwater_immiscible ......................... Passed 0.38 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 +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 81: ###################### 81: # Comparing results 81: ###################### -81: RND: 'e0c717800fb329605f6ff7840da70133' -86: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible " -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. -75: Time step 5 done. CPU time: 1.83617 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) +81: RND: 'bd7e519709f5abcd1f4fc0a730192cfe' +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +83: ###################### +83: # Running test '' +83: ###################### +80: Time step 7 done. CPU time: 0.193012 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 +70: Update: x^(k+1) = x^k - deltax^k +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.00545484(95.4738%)/0.000244562(4.28047%)/1.404e-05(0.245736%) +80: Storage: 0.0715113 14.2882 0 0 +80: 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: 1.82019e-05 +79: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Storage: liquid=[1.89572e+08 952852 4.34208e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +70: Newton iteration 1 error: 0.00218101 +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: 5.75766e-06 75: 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" -82: EnableAsyncVtkOutput="1" -82: EnableGravity="1" -82: EnableGridAdaptation="0" -82: EnableIntensiveQuantityCache="0" -82: EnableStorageCache="0" -82: EnableThermodynamicHints="0" -82: EnableVtkOutput="1" -82: EndTime="1" -82: GridFile="./data/groundwater_2d.dgf" -82: GridGlobalRefinements="0" -82: InitialTimeStepSize="1" -82: LensLowerLeftX="0.25" -82: LensLowerLeftY="0.25" -82: LensUpperRightX="0.75" -82: LensUpperRightY="0.75" -82: LinearSolverAbsTolerance="-1" -82: LinearSolverMaxIterations="1000" -82: LinearSolverOverlapSize="2" -82: LinearSolverTolerance="0.001" -82: LinearSolverVerbosity="0" -82: MaxTimeStepDivisions="10" -82: MaxTimeStepSize="inf" -82: MinTimeStepSize="0" -82: NewtonMaxError="1e+100" -82: NewtonMaxIterations="20" -82: NewtonTargetIterations="10" -82: NewtonTolerance="1e-08" -82: NewtonVerbose="1" -82: NewtonWriteConvergence="0" -82: NumericDifferenceMethod="1" -82: OutputDir="" -82: ParameterFile="" -82: Permeability="1e-10" -82: PermeabilityLens="1e-12" -82: PreconditionerOrder="0" -82: PreconditionerRelaxation="1" -82: PredeterminedTimeStepsFile="" -82: PrintParameters="2" -82: RestartTime="-1e+35" -82: ThreadsPerProcess="1" -82: VtkWriteAverageMolarMasses="0" -82: VtkWriteDensities="1" -82: VtkWriteDofIndex="0" -82: VtkWriteExtrusionFactor="0" -82: VtkWriteFilterVelocities="0" -82: VtkWriteIntrinsicPermeabilities="0" -82: VtkWriteMobilities="0" -82: VtkWritePorosity="1" -82: VtkWritePotentialGradients="0" -82: VtkWritePressures="1" -82: VtkWritePrimaryVars="0" -82: VtkWriteProcessRank="0" -82: VtkWriteRelativePermeabilities="0" -82: VtkWriteSaturations="0" -82: VtkWriteTemperature="1" -82: VtkWriteViscosities="0" -82: # [end of parameters] -82: Allocating the simulation vanguard -82: Distributing the vanguard's data -82: Allocating the model -82: Allocating the problem -82: Initializing the model -82: Initializing the problem -82: Simulator successfully set up -82: Applying the initial solution of the "groundwater_immiscible" problem -82: 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 -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 1 error: 8019.62 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 2 error: 1.6402 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 3 error: 0.000587355 -82: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: Solve: M deltax^k = r -82: Update: x^(k+1) = x^k - deltax^k -82: Newton iteration 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.0108715(95.519%)/0.0004978(4.37377%)/1.22e-05(0.107192%) -75: Solve: M deltax^k = r -82: Storage: 400 -82: Writing visualization results for the current time step. +80: Time step 8 done. CPU time: 0.205546 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 +80: Solve: M deltax^k = r +80: Update: x^(k+1) = x^k - deltax^k +80: Newton iteration 1 error: 4.97401e-10 +80: Linearization/solve/update time: 0.00363559(93.8626%)/0.000225682(5.8266%)/1.204e-05(0.310845%) +76: Time step 1 done. CPU time: 0.175166 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 +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. 81: Simulation name: 'diffusion_pvs' 81: Number of timesteps: '13' -82: Time step 1 done. CPU time: 0.0240814 seconds, end time: 1 seconds, step size: 1 seconds -82: Simulation of problem 'groundwater_immiscible' finished. -82: -82: ------------------------ Timing ------------------------ -82: Setup time: 0.0273 seconds, 53.1% -82: Simulation time: 0.0241 seconds, 46.9% -82: Linearization time: 0.0109 seconds, 45.1% -82: Linear solve time: 0.000498 seconds, 2.06% -82: Newton update time: 1.22e-05 seconds, 0.0506% -82: Pre/postprocess time: 0.00863 seconds, 35.8% -82: Output write time: 0.00396 seconds, 16.4% -82: First process' simulation CPU time: 0.00877 seconds -82: Number of processes: 1 -82: Threads per processes: 1 -82: Total CPU time: 0.00877 seconds -82: -82: ---------------------------------------------------------------- -82: -82: Simulation completed - 79/120 Test #81: diffusion_pvs .................................. Passed 1.26 sec -test 87 - Start 87: obstacle_ncp + 76/120 Test #81: diffusion_pvs .................................. Passed 0.55 sec +test 84 + Start 84: lens_richards_ecfv -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 -78: Simulator successfully set up -87: ###################### -87: # Running test '' -87: ###################### -84: opm models will now start the simulation. -84: # [parameters which were specified at compile-time] -84: ContinueOnConvergenceError="0" -84: EnableAsyncVtkOutput="1" -84: EnableGravity="1" -84: EnableGridAdaptation="0" -84: EnableIntensiveQuantityCache="0" -84: EnableStorageCache="0" -84: EnableThermodynamicHints="0" -84: EnableVtkOutput="1" -84: EndTime="3000" -84: GridFile="./data/richardslens_24x16.dgf" -84: GridGlobalRefinements="0" -84: InitialTimeStepSize="100" -84: LinearSolverAbsTolerance="-1" -84: LinearSolverMaxError="1e+07" -84: LinearSolverMaxIterations="1000" -84: LinearSolverOverlapSize="2" -84: LinearSolverTolerance="0.001" -84: LinearSolverVerbosity="0" -84: MaxTimeStepDivisions="10" -84: MaxTimeStepSize="inf" -84: MinTimeStepSize="0" -84: NewtonMaxError="1e+100" -84: NewtonMaxIterations="28" -84: NewtonTargetIterations="18" -84: NewtonTolerance="1e-08" -84: NewtonVerbose="1" -84: NewtonWriteConvergence="0" -84: OutputDir="" -84: ParameterFile="" -84: PreconditionerOrder="0" -84: PreconditionerRelaxation="1" -84: PredeterminedTimeStepsFile="" -84: PrintParameters="2" -84: RestartTime="-1e+35" -84: ThreadsPerProcess="1" -84: VtkWriteAverageMolarMasses="0" -84: VtkWriteDensities="1" -84: VtkWriteDofIndex="0" -84: VtkWriteExtrusionFactor="0" -84: VtkWriteFilterVelocities="0" -84: VtkWriteIntrinsicPermeabilities="0" -84: VtkWriteMobilities="0" -84: VtkWritePorosity="1" -84: VtkWritePotentialGradients="0" -84: VtkWritePressures="1" -84: VtkWritePrimaryVars="0" -84: VtkWriteProcessRank="0" -84: VtkWriteRelativePermeabilities="1" -84: VtkWriteSaturations="1" -84: VtkWriteTemperature="1" -84: VtkWriteViscosities="0" -84: # [end of parameters] -84: Allocating the simulation vanguard -84: Distributing the vanguard's data -84: Allocating the model -84: Allocating the problem -84: Initializing the model -84: Initializing the problem -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. -78: Applying the initial solution of the "cuvette_pvs" problem -78: Writing visualization results for the current time step. +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 +80: Time step 9 done. CPU time: 0.220262 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 +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.011598(97.722%)/0.000255282(2.15095%)/1.508e-05(0.127061%) +80: Storage: 0.0715113 14.2882 0 0 +80: 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: 3.1979e-07 +79: 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.0609696(99.6261%)/0.000202882(0.331515%)/2.592e-05(0.0423541%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +75: Newton iteration 3 error: 2.47152e-09 +75: Linearization/solve/update time: 0.10291(60.8604%)/0.0661139(39.0993%)/6.8241e-05(0.0403572%) +83: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/infiltration_pvs " +76: Solve: M deltax^k = r +80: Time step 10 done. CPU time: 0.235944 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 +79: Time step 2 done. CPU time: 0.172365 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 +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 +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 +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.0116616(98.726%)/0.000136441(1.1551%)/1.404e-05(0.118862%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +84: ###################### +84: # Running test '' +84: ###################### +79: Solve: M deltax^k = r +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 +80: Time step 11 done. CPU time: 0.255897 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 +76: Solve: M deltax^k = 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.00540468(97.3423%)/0.000134081(2.4149%)/1.348e-05(0.242785%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 0.000203128 +79: Newton iteration 3 error: 3.1908e-09 +79: Linearization/solve/update time: 0.0335911(99.55%)/0.000135121(0.400442%)/1.672e-05(0.0495511%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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. +80: Time step 12 done. CPU time: 0.26792 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 +79: Time step 3 done. CPU time: 0.207331 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 +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 +75: Time step 6 done. CPU time: 1.24008 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 +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.0115987(98.7125%)/0.000136561(1.16222%)/1.472e-05(0.125277%) +80: Storage: 0.0715113 14.2882 0 0 +80: Writing visualization results for the current time step. +80: Time step 13 done. CPU time: 0.28241 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.126 seconds, 30.9% +80: Simulation time: 0.282 seconds, 69.1% +80: Linearization time: 0.186 seconds, 65.9% +80: Linear solve time: 0.00324 seconds, 1.15% +80: Newton update time: 0.000256 seconds, 0.0905% +80: Pre/postprocess time: 0.0465 seconds, 16.5% +80: Output write time: 0.0453 seconds, 16% +80: First process' simulation CPU time: 0.139 seconds +80: Number of processes: 1 +80: Threads per processes: 1 +80: Total CPU time: 0.139 seconds +80: +80: ---------------------------------------------------------------- +80: +80: Simulation completed +76: Newton iteration 3 error: 5.71571e-09 +76: Linearization/solve/update time: 0.0579501(85.0632%)/0.0101486(14.8968%)/2.724e-05(0.0399848%) +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 +84: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_ecfv " +70: Solve: M deltax^k = r +80: ###################### +80: # Comparing results +80: ###################### +80: RND: 'd1d300f7b341f36322db77c809055687' +79: Newton iteration 3 error: 7.23109e-10 +79: Linearization/solve/update time: 0.0340736(99.6052%)/0.000118761(0.347166%)/1.628e-05(0.0475903%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +79: Time step 4 done. CPU time: 0.242654 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 +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. +79: Solve: M deltax^k = 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 +76: Time step 2 done. CPU time: 0.289939 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 +79: Newton iteration 3 error: 6.92466e-11 +79: Linearization/solve/update time: 0.0352294(99.5421%)/0.000145761(0.411854%)/1.628e-05(0.0459998%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +79: Time step 5 done. CPU time: 0.280672 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: 6.64713e-08 +79: 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.00169931 +75: Newton iteration 1 error: 0.00169673 75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -82: ###################### -82: # Comparing results -82: ###################### -82: RND: '3ea6e0f8576ca7e91c805a8fee367e20' -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 -78: 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 +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 +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 +76: Solve: M deltax^k = r +79: Newton iteration 3 error: 1.60784e-11 +79: Linearization/solve/update time: 0.0353062(99.6115%)/0.000121442(0.342632%)/1.624e-05(0.045819%) +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 2 error: 7.02875e-06 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Time step 6 done. CPU time: 0.317308 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 +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 +76: Newton iteration 3 error: 1.08173e-10 +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 +76: Linearization/solve/update time: 0.0552071(83.7837%)/0.0106581(16.175%)/2.724e-05(0.0413401%) +75: Solve: M deltax^k = r +80: Simulation name: 'diffusion_ncp' +80: Number of timesteps: '13' + 77/120 Test #80: diffusion_ncp .................................. Passed 0.76 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: Newton iteration 3 error: 5.043e-12 +79: Linearization/solve/update time: 0.0381493(99.6284%)/0.000124602(0.325403%)/1.768e-05(0.046172%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +79: Time step 7 done. CPU time: 0.356822 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 +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.00724509(99.0561%)/6.2361e-05(0.85261%)/6.68e-06(0.0913301%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +85: ###################### +85: # Running test '' +85: ###################### +79: Time step 8 done. CPU time: 0.368958 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: Storage: liquid=[1.89571e+08 953679 4.34186e+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: 5.58019e-09 +79: Linearization/solve/update time: 0.00698381(99.0391%)/6.0721e-05(0.861099%)/7.04e-06(0.099836%) +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: 5.61514e-06 +75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Time step 3 done. CPU time: 0.403435 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 +79: Time step 9 done. CPU time: 0.380846 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.00713233(99.0578%)/6.0841e-05(0.844994%)/7e-06(0.0972199%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +79: Time step 10 done. CPU time: 0.392713 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 +70: 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.00166926 +85: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/lens_richards_vcfv " +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.00712833(99.0402%)/6.188e-05(0.859754%)/7.2e-06(0.100036%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Time step 11 done. CPU time: 0.405022 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 +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.00698005(99.0847%)/5.836e-05(0.828444%)/6.12e-06(0.0868759%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. 83: opm models will now start the simulation. 83: # [parameters which were specified at compile-time] 83: ContinueOnConvergenceError="0" @@ -53130,15 +52869,178 @@ 83: Allocating the problem 83: Initializing the model 83: Initializing the problem +79: Time step 12 done. CPU time: 0.41673 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 +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.00701713(99.2526%)/4.668e-05(0.660258%)/6.16e-06(0.0871291%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +75: Newton iteration 3 error: 2.33946e-09 +75: Linearization/solve/update time: 0.143201(66.126%)/0.0732765(33.8369%)/8.0481e-05(0.0371637%) +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 6.0856e-06 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +79: Time step 13 done. CPU time: 0.428477 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 +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.00704097(99.2434%)/4.7361e-05(0.667559%)/6.32e-06(0.0890812%) +79: Storage: 0.0715113 14.2882 +79: Writing visualization results for the current time step. +79: Time step 14 done. CPU time: 0.440194 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.232 seconds, 34.5% +79: Simulation time: 0.44 seconds, 65.5% +79: Linearization time: 0.391 seconds, 88.7% +79: Linear solve time: 0.00166 seconds, 0.377% +79: Newton update time: 0.000183 seconds, 0.0416% +79: Pre/postprocess time: 0.0304 seconds, 6.9% +79: Output write time: 0.0103 seconds, 2.34% +79: First process' simulation CPU time: 0.357 seconds +79: Number of processes: 1 +79: Threads per processes: 1 +79: Total CPU time: 0.357 seconds +79: +79: ---------------------------------------------------------------- +79: +79: Simulation completed +76: Newton iteration 3 error: 3.14276e-10 +76: Linearization/solve/update time: 0.0569995(85.0012%)/0.0100298(14.9571%)/2.7921e-05(0.0416376%) +79: ###################### +79: # Comparing results +79: ###################### +79: RND: '07f6bfb378c580ef236e489cc817c339' +83: Simulator successfully set up +83: Applying the initial solution of the "infiltration_pvs" problem +83: Writing visualization results for the current time step. +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 +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 +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 +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 +76: Storage: liquid=[1.8957e+08 954479 4.34166e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +83: Newton iteration 3 error: 6.79898e-09 +83: Linearization/solve/update time: 0.0321414(97.401%)/0.000843766(2.55694%)/1.388e-05(0.0420618%) +83: Storage: 1.33187e+07 1.5 74136.8 +83: Writing visualization results for the current time step. +76: Time step 4 done. CPU time: 0.519437 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 +83: Time step 1 done. CPU time: 0.0399242 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 +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 +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00169414 +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. +84: opm models will now start the simulation. +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 +76: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: # [parameters which were specified at compile-time] +84: ContinueOnConvergenceError="0" +84: EnableAsyncVtkOutput="1" +84: EnableGravity="1" +84: EnableGridAdaptation="0" +84: EnableIntensiveQuantityCache="0" +84: EnableStorageCache="0" +84: EnableThermodynamicHints="0" +84: EnableVtkOutput="1" +84: EndTime="3000" +84: GridFile="./data/richardslens_24x16.dgf" +84: GridGlobalRefinements="0" +84: InitialTimeStepSize="100" +84: LinearSolverAbsTolerance="-1" +84: LinearSolverMaxError="1e+07" +84: LinearSolverMaxIterations="1000" +84: LinearSolverOverlapSize="2" +84: LinearSolverTolerance="0.001" +84: LinearSolverVerbosity="0" +84: MaxTimeStepDivisions="10" +84: MaxTimeStepSize="inf" +84: MinTimeStepSize="0" +84: NewtonMaxError="1e+100" +84: NewtonMaxIterations="28" +84: NewtonTargetIterations="18" +84: NewtonTolerance="1e-08" +84: NewtonVerbose="1" +84: NewtonWriteConvergence="0" +84: OutputDir="" +84: ParameterFile="" +84: PreconditionerOrder="0" +84: PreconditionerRelaxation="1" +84: PredeterminedTimeStepsFile="" +84: PrintParameters="2" +84: RestartTime="-1e+35" +84: ThreadsPerProcess="1" +84: VtkWriteAverageMolarMasses="0" +84: VtkWriteDensities="1" +84: VtkWriteDofIndex="0" +84: VtkWriteExtrusionFactor="0" +84: VtkWriteFilterVelocities="0" +84: VtkWriteIntrinsicPermeabilities="0" +84: VtkWriteMobilities="0" +84: VtkWritePorosity="1" +84: VtkWritePotentialGradients="0" +84: VtkWritePressures="1" +84: VtkWritePrimaryVars="0" +84: VtkWriteProcessRank="0" +84: VtkWriteRelativePermeabilities="1" +84: VtkWriteSaturations="1" +84: VtkWriteTemperature="1" +84: VtkWriteViscosities="0" +84: # [end of parameters] +84: Allocating the simulation vanguard +84: Distributing the vanguard's data +84: Allocating the model +84: Allocating the problem +84: Initializing the model +84: Initializing the problem +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. +75: Time step 7 done. CPU time: 1.55283 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.01923e-09 +83: Linearization/solve/update time: 0.0294346(98.3034%)/0.000493402(1.64782%)/1.46e-05(0.0487599%) +83: Storage: 1.33187e+07 3.875 74173.6 +83: Writing visualization results for the current time step. 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 -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 +83: Time step 2 done. CPU time: 0.0780038 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.64154 @@ -53147,13 +53049,11 @@ 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 -78: Solve: M deltax^k = r -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 -78: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 3 error: 0.012789 +76: Solve: M deltax^k = 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: 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.0600263 @@ -53162,159 +53062,12 @@ 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 -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 4 error: 4.1302e-06 -78: 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: 0.000290827 -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 7 error: 3.30401e-07 -84: 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.0331628(96.1195%)/0.00094464(2.73796%)/0.0003942(1.14255%) -84: Storage: 4 -84: Writing visualization results for the current time step. -78: Newton iteration 5 error: 2.3361e-09 -78: Linearization/solve/update time: 0.0269282(72.713%)/0.0100897(27.2449%)/1.56e-05(0.042124%) -78: Storage: 3100.26 21.5249 18.3466 -78: Writing visualization results for the current time step. -87: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp " -75: Solve: M deltax^k = r -78: Time step 1 done. CPU time: 0.0480147 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 -78: Solve: M deltax^k = r -84: Time step 1 done. CPU time: 0.04795 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 -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 -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 -84: Solve: M deltax^k = r -84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 4 error: 0.0145129 -84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.0620253 -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.176286 -78: 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: 0.000439897 -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: 4.3616e-07 -84: 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 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: opm models will now start the simulation. -86: # [parameters which were specified at compile-time] -86: ContinueOnConvergenceError="0" -86: EnableAsyncVtkOutput="1" -86: EnableGravity="1" -86: EnableGridAdaptation="0" -86: EnableIntensiveQuantityCache="0" -86: EnableStorageCache="0" -86: EnableThermodynamicHints="0" -86: EnableVtkOutput="1" -86: EndTime="10000" -86: GridFile="./data/obstacle_24x16.dgf" -86: GridGlobalRefinements="0" -86: InitialTimeStepSize="250" -86: LinearSolverAbsTolerance="-1" -86: LinearSolverMaxError="1e+07" -86: LinearSolverMaxIterations="1000" -86: LinearSolverOverlapSize="2" -86: LinearSolverTolerance="0.001" -86: LinearSolverVerbosity="0" -86: MaxTimeStepDivisions="10" -86: MaxTimeStepSize="inf" -86: MinTimeStepSize="0" -86: NewtonMaxError="1e+100" -86: NewtonMaxIterations="20" -86: NewtonTargetIterations="10" -86: NewtonTolerance="1e-08" -86: NewtonVerbose="1" -86: NewtonWriteConvergence="0" -86: NumericDifferenceMethod="1" -86: OutputDir="" -86: ParameterFile="" -86: PreconditionerOrder="0" -86: PreconditionerRelaxation="1" -86: PredeterminedTimeStepsFile="" -86: PrintParameters="2" -86: RestartTime="-1e+35" -86: ThreadsPerProcess="1" -86: VtkWriteAverageMolarMasses="0" -86: VtkWriteDensities="1" -86: VtkWriteDofIndex="0" -86: VtkWriteExtrusionFactor="0" -86: VtkWriteFilterVelocities="0" -86: VtkWriteIntrinsicPermeabilities="0" -86: VtkWriteMobilities="0" -86: VtkWritePorosity="1" -86: VtkWritePotentialGradients="0" -86: VtkWritePressures="1" -86: VtkWritePrimaryVars="0" -86: VtkWriteProcessRank="0" -86: VtkWriteRelativePermeabilities="0" -86: VtkWriteSaturations="0" -86: VtkWriteTemperature="1" -86: VtkWriteViscosities="0" -86: # [end of parameters] -86: Allocating the simulation vanguard -86: Distributing the vanguard's data -86: Allocating the model -86: Allocating the problem -86: Initializing the model -86: Initializing the problem -84: Newton iteration 7 error: 4.37039e-13 -84: Linearization/solve/update time: 0.0313922(97.5546%)/0.00039852(1.23844%)/0.0003884(1.207%) -84: Storage: 9.85185 -84: 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 4 error: 1.78975e-08 -78: 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. -84: Time step 2 done. CPU time: 0.0829751 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 -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 -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 -78: Newton iteration 5 error: 1.57139e-11 -78: Linearization/solve/update time: 0.0320607(71.5305%)/0.0127441(28.4333%)/1.624e-05(0.036233%) -78: Storage: 3100.41 21.5249 18.5566 -78: Writing visualization results for the current time step. +79: Simulation name: 'diffusion_flash' +79: Number of timesteps: '14' +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 + 78/120 Test #79: diffusion_flash ................................ Passed 0.99 sec 85: opm models will now start the simulation. 85: # [parameters which were specified at compile-time] 85: ContinueOnConvergenceError="0" @@ -53377,58 +53130,115 @@ 85: Initializing the model 85: Initializing the problem 85: Simulator successfully set up +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: Applying the initial solution of the "lens_richards_vcfv" problem 85: Writing visualization results for the current time step. -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 -83: Begin time step 1. Start time: 0 seconds, step size: 60 seconds (1 minutes, 0 seconds) +84: Solve: M deltax^k = r +84: Update: x^(k+1) = x^k - deltax^k +84: Newton iteration 6 error: 0.000290827 +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 7 error: 3.30401e-07 +84: 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.0188242(94.3051%)/0.000747887(3.74674%)/0.000388881(1.9482%) +84: Storage: 4 +84: Writing visualization results for the current time step. +84: Time step 1 done. CPU time: 0.0228971 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 +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 +70: Newton iteration 4 error: 2.69862e-13 +70: Linearization/solve/update time: 0.382549(64.9782%)/0.206093(35.006%)/9.3281e-05(0.0158443%) +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 +86: ###################### +86: # Running test '' +86: ###################### 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k -84: Newton iteration 3 error: 0.0195977 +84: Newton iteration 3 error: 0.100557 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.000600716 +84: Newton iteration 4 error: 0.0145129 84: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Newton iteration 3 error: 8.25452e-10 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 -78: Time step 2 done. CPU time: 0.107853 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 -78: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.0367898 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Linearization/solve/update time: 0.0577624(84.7118%)/0.0103978(15.2489%)/2.684e-05(0.0393623%) 83: Solve: M deltax^k = r -78: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 2 error: 3.08234e-05 -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 3 error: 2.60316e-08 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 3 error: 2.67004e-08 +83: 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 5 error: 0.000439897 +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: 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.0146919(95.1833%)/0.000360764(2.33725%)/0.000382721(2.4795%) +84: Storage: 9.85185 +84: Writing visualization results for the current time step. +83: Newton iteration 4 error: 1.14031e-11 +83: Linearization/solve/update time: 0.0395757(98.1014%)/0.000747244(1.85229%)/1.868e-05(0.0463045%) +84: Time step 2 done. CPU time: 0.0416177 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 +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 +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 +83: Storage: 1.33187e+07 7.63542 74222.5 +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 3 error: 0.0195977 +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.000600716 +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.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.0297746(97.5788%)/0.00035844(1.1747%)/0.00038036(1.24653%) -82: Simulation name: 'groundwater_immiscible' -82: Number of timesteps: '1' - 80/120 Test #82: groundwater_immiscible ......................... Passed 0.70 sec +84: Linearization/solve/update time: 0.0124676(94.7968%)/0.000307203(2.3358%)/0.000377122(2.86743%) 84: Storage: 18.6838 84: Writing visualization results for the current time step. -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 -84: Time step 3 done. CPU time: 0.12039 seconds, end time: 467.095 seconds (7 minutes, 47.09 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 1 error: 0.32 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 3 done. CPU time: 0.128205 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 +84: Time step 3 done. CPU time: 0.0577137 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 @@ -53443,61 +53253,39 @@ 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 -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 -75: Newton iteration 3 error: 2.47152e-09 -75: Linearization/solve/update time: 0.13771(60.7877%)/0.0887646(39.1822%)/6.832e-05(0.0301576%) -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 -78: Newton iteration 4 error: 4.4615e-12 -78: Linearization/solve/update time: 0.029323(98.192%)/0.00052992(1.77451%)/1e-05(0.0334863%) -78: Storage: 3100.62 21.5249 18.854 -78: 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 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.0201839(97.2402%)/0.00026824(1.2923%)/0.0003046(1.46747%) -84: Storage: 32.4224 -84: Writing visualization results for the current time step. -78: Time step 3 done. CPU time: 0.144735 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 -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 -78: Solve: M deltax^k = r -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 2 error: 0.642778 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: Linearization/solve/update time: 0.0106518(95.0585%)/0.000250121(2.23212%)/0.000303603(2.70941%) 83: Solve: M deltax^k = r 83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 2.01603e-05 +83: Newton iteration 1 error: 7.20024e-05 83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: ###################### -88: # Running test '' -88: ###################### -84: Time step 4 done. CPU time: 0.15196 seconds, end time: 810.561 seconds (13 minutes, 30.56 seconds), step size: 343.465 seconds (5 minutes, 43.47 seconds) +86: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible " +84: Storage: 32.4224 +84: Writing visualization results for the current time step. +76: Storage: liquid=[1.89568e+08 955747 4.34133e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +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. +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: Time step 4 done. CPU time: 0.0718732 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 -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 -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 +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +76: Time step 5 done. CPU time: 0.634527 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 +70: Time step 4 done. CPU time: 2.18394 seconds, end time: 2158.85 seconds (35 minutes, 58.85 seconds), step size: 940.104 seconds (15 minutes, 40.1 seconds) 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.0247174 @@ -53510,59 +53298,31 @@ 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 4 error: 0.000712109 84: 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 -78: Newton iteration 4 error: 3.73217e-10 -78: Linearization/solve/update time: 0.0239529(73.5604%)/0.00859728(26.4026%)/1.204e-05(0.0369754%) 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 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.0257966(97.2152%)/0.00035176(1.32562%)/0.0003872(1.45918%) -83: Newton iteration 3 error: 6.79898e-09 -83: Linearization/solve/update time: 0.0771837(98.745%)/0.00096344(1.23258%)/1.756e-05(0.0224654%) -78: Storage: 3100.94 21.5249 19.3001 -78: Writing visualization results for the current time step. +84: Linearization/solve/update time: 0.0125294(94.7769%)/0.000309203(2.33892%)/0.000381281(2.88415%) +83: Newton iteration 2 error: 2.91487e-07 +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.642778 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 84: Storage: 54.4296 84: Writing visualization results for the current time step. -78: Time step 4 done. CPU time: 0.18797 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 -78: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.0368215 -88: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs " -83: Storage: 1.33187e+07 1.5 74136.8 -83: Writing visualization results for the current time step. -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.000101627 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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: Time step 5 done. CPU time: 0.191967 seconds, end time: 1360.74 seconds (22 minutes, 40.74 seconds), step size: 550.18 seconds (9 minutes, 10.18 seconds) +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 +84: Time step 5 done. CPU time: 0.0879594 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 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 1 error: 0.139574 84: 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.0603708 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 1 done. CPU time: 0.10781 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 -75: Time step 6 done. CPU time: 2.14421 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 84: Solve: M deltax^k = r 84: Update: x^(k+1) = x^k - deltax^k 84: Newton iteration 2 error: 0.0456111 @@ -53575,15 +53335,9 @@ 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 -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.023911(97.5224%)/0.00059664(2.43343%)/1.084e-05(0.0442115%) -78: Storage: 3101.42 21.5249 19.9693 -78: Writing visualization results for the current time step. -83: Solve: M deltax^k = r +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 +76: 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.1895e-05 @@ -53592,104 +53346,483 @@ 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 +83: Newton iteration 4 error: 5.39348e-12 +83: Linearization/solve/update time: 0.0423066(97.7274%)/0.000733045(1.69332%)/0.000250762(0.579255%) +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 +83: Storage: 1.33187e+07 13.276 74281 +83: Writing visualization results for the current time step. 84: Newton iteration 7 error: 3.62515e-11 -84: Linearization/solve/update time: 0.0314969(97.5736%)/0.0003936(1.21933%)/0.00038964(1.20706%) +84: Linearization/solve/update time: 0.013912(95.0218%)/0.000347042(2.37037%)/0.000381802(2.60778%) 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 5 error: 0.00906154 +85: Newton iteration 3 error: 0.21916 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Time step 5 done. CPU time: 0.22786 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 -78: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.0368558 -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 -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.000211197 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Time step 6 done. CPU time: 0.231955 seconds, end time: 2188.57 seconds (36 minutes, 28.57 seconds), step size: 827.826 seconds (13 minutes, 47.83 seconds) +84: Time step 6 done. CPU time: 0.105438 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 -75: 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: 2.12819e-08 -78: 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 +83: Time step 4 done. CPU time: 0.179294 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 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 -78: Newton iteration 4 error: 8.46816e-12 -78: Linearization/solve/update time: 0.0239736(97.5844%)/0.0005826(2.37147%)/1.084e-05(0.0441241%) -78: Storage: 3102.14 21.5249 20.9731 -78: Writing visualization results for the current time step. 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 -84: Newton iteration 6 error: 7.51203e-14 -84: Linearization/solve/update time: 0.0217492(96.527%)/0.00040308(1.78894%)/0.00037944(1.68402%) 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: Newton iteration 6 error: 7.51203e-14 +84: Linearization/solve/update time: 0.0124474(94.2785%)/0.000378683(2.8682%)/0.000376722(2.85335%) +84: Storage: 120 +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 6 error: 0.000296236 +85: Newton iteration 4 error: 0.0603708 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Storage: 120 -84: Writing visualization results for the current time step. -84: Time step 7 done. CPU time: 0.265459 seconds, end time: 3000 seconds (50 minutes, 0 seconds), step size: 811.433 seconds (13 minutes, 31.43 seconds) +75: 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 +84: Time step 7 done. CPU time: 0.121605 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.0174 seconds, 6.16% -84: Simulation time: 0.265 seconds, 93.8% -84: Linearization time: 0.194 seconds, 72.9% -84: Linear solve time: 0.00312 seconds, 1.17% -84: Newton update time: 0.00262 seconds, 0.988% -84: Pre/postprocess time: 0.0307 seconds, 11.6% -84: Output write time: 0.0345 seconds, 13% -84: First process' simulation CPU time: 0.114 seconds +84: Setup time: 0.00998 seconds, 7.58% +84: Simulation time: 0.122 seconds, 92.4% +84: Linearization time: 0.0955 seconds, 78.5% +84: Linear solve time: 0.0027 seconds, 2.22% +84: Newton update time: 0.00259 seconds, 2.13% +84: Pre/postprocess time: 0.015 seconds, 12.3% +84: Output write time: 0.00511 seconds, 4.2% +84: First process' simulation CPU time: 0.115 seconds 84: Number of processes: 1 84: Threads per processes: 1 -84: Total CPU time: 0.114 seconds +84: Total CPU time: 0.115 seconds 84: 84: ---------------------------------------------------------------- 84: 84: Simulation completed -78: Time step 6 done. CPU time: 0.267861 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 -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.000430012 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 4.32622e-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: 1.19884e-07 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +84: ###################### +84: # Comparing results +84: ###################### +84: RND: '600119ecc4904a831d7500b7de7cded6' +83: Newton iteration 3 error: 3.32775e-09 +83: Linearization/solve/update time: 0.0318962(98.1905%)/0.000573564(1.76568%)/1.424e-05(0.043837%) +83: Storage: 1.33187e+07 21.737 74351 +83: Writing visualization results for the current time step. +76: Newton iteration 3 error: 2.07202e-09 +83: Time step 5 done. CPU time: 0.219271 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 +76: Linearization/solve/update time: 0.0561331(85.55%)/0.00945366(14.4079%)/2.7601e-05(0.0420655%) +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 +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: 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 +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 1.0209e-07 +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: 0.000296236 +85: 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.0331456(98.2349%)/0.000581484(1.72337%)/1.408e-05(0.0417294%) +76: Storage: liquid=[1.89564e+08 957754 4.34082e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +83: Storage: 1.33187e+07 35.1335 74439.2 +83: Writing visualization results for the current time step. +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 7 error: 3.42582e-07 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Time step 6 done. CPU time: 0.260404 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: Time step 6 done. CPU time: 0.745642 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 +75: Newton iteration 3 error: 2.22167e-09 +75: Linearization/solve/update time: 0.132276(64.071%)/0.074105(35.8946%)/7.1161e-05(0.0344686%) +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 1 error: 7.20185e-05 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Solve: M deltax^k = 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 +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 1 error: 0.00169673 +76: 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.177082(98.9097%)/0.00149177(0.833231%)/0.000460325(0.257116%) +85: Storage: 4 +85: Writing visualization results for the current time step. +83: Newton iteration 3 error: 3.91466e-09 +83: Linearization/solve/update time: 0.0319268(98.095%)/0.000605764(1.86121%)/1.424e-05(0.0437524%) +84: Simulation name: 'lens_richards_ecfv' +84: Number of timesteps: '7' + 79/120 Test #84: lens_richards_ecfv ............................. Passed 0.60 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 56.3446 74550.2 +83: Writing visualization results for the current time step. +85: Time step 1 done. CPU time: 0.187917 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 +70: Solve: M deltax^k = r +83: Time step 7 done. CPU time: 0.300339 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 +76: Solve: M deltax^k = r +76: Update: x^(k+1) = x^k - deltax^k +76: Newton iteration 2 error: 4.22627e-06 +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: 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.319856 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: ###################### +87: # Running test '' +87: ###################### +83: Solve: M deltax^k = r +86: opm models will now start the simulation. +86: # [parameters which were specified at compile-time] +86: ContinueOnConvergenceError="0" +86: EnableAsyncVtkOutput="1" +86: EnableGravity="1" +86: EnableGridAdaptation="0" +86: EnableIntensiveQuantityCache="0" +86: EnableStorageCache="0" +86: EnableThermodynamicHints="0" +86: EnableVtkOutput="1" +86: EndTime="10000" +86: GridFile="./data/obstacle_24x16.dgf" +86: GridGlobalRefinements="0" +86: InitialTimeStepSize="250" +86: LinearSolverAbsTolerance="-1" +86: LinearSolverMaxError="1e+07" +86: LinearSolverMaxIterations="1000" +86: LinearSolverOverlapSize="2" +86: LinearSolverTolerance="0.001" +86: LinearSolverVerbosity="0" +86: MaxTimeStepDivisions="10" +86: MaxTimeStepSize="inf" +86: MinTimeStepSize="0" +86: NewtonMaxError="1e+100" +86: NewtonMaxIterations="20" +86: NewtonTargetIterations="10" +86: NewtonTolerance="1e-08" +86: NewtonVerbose="1" +86: NewtonWriteConvergence="0" +86: NumericDifferenceMethod="1" +86: OutputDir="" +86: ParameterFile="" +86: PreconditionerOrder="0" +86: PreconditionerRelaxation="1" +86: PredeterminedTimeStepsFile="" +86: PrintParameters="2" +86: RestartTime="-1e+35" +86: ThreadsPerProcess="1" +86: VtkWriteAverageMolarMasses="0" +86: VtkWriteDensities="1" +86: VtkWriteDofIndex="0" +86: VtkWriteExtrusionFactor="0" +86: VtkWriteFilterVelocities="0" +86: VtkWriteIntrinsicPermeabilities="0" +86: VtkWriteMobilities="0" +86: VtkWritePorosity="1" +86: VtkWritePotentialGradients="0" +86: VtkWritePressures="1" +86: VtkWritePrimaryVars="0" +86: VtkWriteProcessRank="0" +86: VtkWriteRelativePermeabilities="0" +86: VtkWriteSaturations="0" +86: VtkWriteTemperature="1" +86: VtkWriteViscosities="0" +86: # [end of parameters] +86: Allocating the simulation vanguard +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 2 error: 3.79533e-08 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Distributing the vanguard's data +86: Allocating the model +86: Allocating the problem +86: Initializing the model +86: Initializing the problem +76: Newton iteration 3 error: 1.98418e-09 +83: Solve: M deltax^k = r +83: Update: x^(k+1) = x^k - deltax^k +83: Newton iteration 3 error: 3.65718e-08 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Linearization/solve/update time: 0.0567692(85.6104%)/0.00951483(14.3488%)/2.704e-05(0.0407775%) +83: Newton iteration 4 error: 4.9892e-12 +83: Linearization/solve/update time: 0.0416683(97.7617%)/0.000935087(2.19389%)/1.892e-05(0.0443899%) +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 +83: Storage: 1.33187e+07 89.9288 74689.9 +83: Writing visualization results for the current time step. +87: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_ncp " +83: Time step 8 done. CPU time: 0.351549 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 +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 +83: Solve: M deltax^k = r +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 3 error: 0.10172 +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.20137e-05 +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] +75: Writing visualization results for the current time step. +75: Time step 8 done. CPU time: 1.8611 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.99 seconds, 51.7% +75: Simulation time: 1.86 seconds, 48.3% +75: Linearization time: 0.808 seconds, 43.4% +75: Linear solve time: 0.513 seconds, 27.6% +75: Newton update time: 0.000629 seconds, 0.0338% +75: Pre/postprocess time: 0.504 seconds, 27.1% +75: Output write time: 0.0262 seconds, 1.41% +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: 3.74471e-08 +83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Storage: liquid=[1.89561e+08 959721 4.34032e+11] gas=[0 0 0] +76: 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.0148201 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Time step 7 done. CPU time: 0.867651 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 +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 +83: Newton iteration 4 error: 4.50246e-12 +83: Linearization/solve/update time: 0.0414941(97.7129%)/0.000951967(2.24175%)/1.924e-05(0.0453076%) +83: Storage: 1.33187e+07 120.265 74798.1 +83: Writing visualization results for the current time step. +83: Time step 9 done. CPU time: 0.401622 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 +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 5 error: 0.000458594 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +75: ###################### +75: # Comparing results +75: ###################### +75: RND: '8ac6d09c3b8b514ce882a5039caf16ca' +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 +76: Solve: M deltax^k = 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 +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 6 error: 4.74168e-07 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +83: Newton iteration 3 error: 2.79087e-09 +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: Linearization/solve/update time: 0.0324082(98.1134%)/0.000601444(1.82083%)/2.172e-05(0.0657557%) +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.442317 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.0445 seconds, 9.14% +83: Simulation time: 0.443 seconds, 90.9% +83: Linearization time: 0.356 seconds, 80.4% +83: Linear solve time: 0.00707 seconds, 1.6% +83: Newton update time: 0.0004 seconds, 0.0904% +83: Pre/postprocess time: 0.0575 seconds, 13% +83: Output write time: 0.0204 seconds, 4.61% +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 +70: Solve: M deltax^k = r +85: Newton iteration 7 error: 1.26135e-13 +85: Linearization/solve/update time: 0.154265(99.2131%)/0.000770443(0.4955%)/0.000453045(0.291369%) +85: Storage: 9.85185 +85: Writing visualization results for the current time step. +85: Time step 2 done. CPU time: 0.351973 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 +83: ###################### +83: # Comparing results +83: ###################### +83: RND: 'dfbda60c902e7890df45fc7626a254bd' +76: Solve: M deltax^k = 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. +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 +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 +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 +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 +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 +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 2 error: 0.138949 +85: 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.106851(84.8189%)/0.0190971(15.1594%)/2.732e-05(0.0216868%) +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 +75: Simulation name: 'co2injection_ncp_ni_ecfv' +75: Number of timesteps: '8' + 80/120 Test #75: co2injection_ncp_ni_ecfv ....................... Passed 4.34 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 +86: Newton iteration 4 error: 3.91099e-11 +86: Linearization/solve/update time: 0.0422827(97.2538%)/0.00116273(2.67437%)/3.124e-05(0.0718546%) +86: Storage in liquidPhase: [423.738 0] +86: Storage in gasPhase: [0 813.61] +86: Storage total: [423.738 813.61] +86: Writing visualization results for the current time step. +86: Time step 1 done. CPU time: 0.0492853 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 +85: Solve: M deltax^k = r +85: Update: x^(k+1) = x^k - deltax^k +85: Newton iteration 3 error: 0.020235 +85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Newton iteration 3 error: 1.29375e-11 +70: Linearization/solve/update time: 0.263432(72.2005%)/0.101363(27.7813%)/6.6483e-05(0.0182214%) +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 +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 +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. +88: ###################### +88: # Running test '' +88: ###################### +86: Solve: M deltax^k = r +70: Time step 5 done. CPU time: 2.58297 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 +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 +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 5 error: 7.11507e-07 +85: 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.0418703(98.5583%)/0.000582964(1.37224%)/2.9522e-05(0.0694917%) +86: Storage in liquidPhase: [1026.46 0] +86: Storage in gasPhase: [0 813.609] 87: opm models will now start the simulation. 87: # [parameters which were specified at compile-time] 87: ContinueOnConvergenceError="0" @@ -53758,638 +53891,386 @@ 87: Allocating the problem 87: Initializing the model 87: Initializing the problem -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: Newton iteration 3 error: 5.01923e-09 -83: Linearization/solve/update time: 0.0727933(99.2456%)/0.00053516(0.729632%)/1.816e-05(0.0247592%) -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 7 error: 3.42582e-07 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: ###################### -84: # Comparing results -84: ###################### -84: RND: 'a77f2308b379dc55ec608d0a3a6071d9' -83: Storage: 1.33187e+07 3.875 74173.6 -83: Writing visualization results for the current time step. -78: Newton iteration 4 error: 5.86273e-12 -78: Linearization/solve/update time: 0.0280033(97.8997%)/0.00058984(2.06209%)/1.092e-05(0.0381764%) -78: Storage: 3103.22 21.5249 22.4787 -78: Writing visualization results for the current time step. -83: Time step 2 done. CPU time: 0.205371 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 -78: Time step 7 done. CPU time: 0.307851 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 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Solve: M deltax^k = r -75: Solve: M deltax^k = r -85: Newton iteration 8 error: 1.96024e-13 -85: Linearization/solve/update time: 0.20456(99.0311%)/0.001526(0.738763%)/0.00047528(0.230091%) -85: Storage: 4 -85: Writing visualization results for the current time step. -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 -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 -85: Time step 1 done. CPU time: 0.2239 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 -83: Solve: M deltax^k = 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 -78: Newton iteration 4 error: 3.39558e-11 -78: Linearization/solve/update time: 0.0240846(97.569%)/0.0005882(2.38285%)/1.188e-05(0.048127%) -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 -78: Storage: 3104.83 21.5249 24.7372 -78: Writing visualization results for the current time step. -78: Time step 8 done. CPU time: 0.348168 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 -78: Solve: M deltax^k = r -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 1 error: 0.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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 1 error: 0.0370479 -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.00154102 -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 3 error: 3.54847e-07 -78: 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.0239214(73.4055%)/0.00865444(26.5571%)/1.22e-05(0.037437%) -78: Storage: 3107.25 21.5249 28.125 -78: Writing visualization results for the current time step. -75: Newton iteration 3 error: 2.33946e-09 -75: Linearization/solve/update time: 0.110785(62.224%)/0.0671877(37.7371%)/6.932e-05(0.0389347%) -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 -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 -78: Time step 9 done. CPU time: 0.387853 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 -78: Solve: M deltax^k = r -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 -78: Solve: M deltax^k = r -78: Update: x^(k+1) = x^k - deltax^k -78: Newton iteration 2 error: 0.180106 -78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -84: Simulation name: 'lens_richards_ecfv' -84: Number of timesteps: '7' -78: Solve: M deltax^k = r -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 - 81/120 Test #84: lens_richards_ecfv ............................. Passed 0.77 sec +88: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs " +83: Simulation name: 'infiltration_pvs' +83: Number of timesteps: '10' + 81/120 Test #83: infiltration_pvs ............................... Passed 0.92 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 -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 3 error: 0.10172 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Newton iteration 4 error: 1.14031e-11 -83: Linearization/solve/update time: 0.110716(99.2962%)/0.00076084(0.682364%)/2.388e-05(0.0214169%) -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 -83: Storage: 1.33187e+07 7.63542 74222.5 -83: Writing visualization results for the current time step. -78: Newton iteration 5 error: 1.95512e-11 -78: Linearization/solve/update time: 0.0350106(97.8618%)/0.00075112(2.09954%)/1.384e-05(0.0386857%) -78: Storage: 3110.75 21.5249 33.0177 -78: 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.0148201 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Storage total: [1026.46 813.609] +86: Writing visualization results for the current time step. +86: Time step 2 done. CPU time: 0.0994294 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 +76: Storage: liquid=[1.89557e+08 961649 4.33982e+11] gas=[0 0 0] +76: Writing visualization results for the current time step. +76: Time step 8 done. CPU time: 1.07609 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.83 seconds, 63% +76: Simulation time: 1.08 seconds, 37% +76: Linearization time: 0.542 seconds, 50.4% +76: Linear solve time: 0.108 seconds, 10% +76: Newton update time: 0.00024 seconds, 0.0223% +76: Pre/postprocess time: 0.395 seconds, 36.7% +76: Output write time: 0.0279 seconds, 2.59% +76: First process' simulation CPU time: 0.913 seconds +76: Number of processes: 1 +76: Threads per processes: 1 +76: Total CPU time: 0.913 seconds +76: +76: ---------------------------------------------------------------- +76: +76: Simulation completed +85: Newton iteration 6 error: 2.92544e-13 +85: Linearization/solve/update time: 0.132836(99.1776%)/0.000654085(0.488351%)/0.000447442(0.334068%) +86: Solve: M deltax^k = 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 89: ###################### 89: # Running test '' 89: ###################### -78: Time step 10 done. CPU time: 0.439858 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: 2.36 seconds, 84.3% -78: Simulation time: 0.44 seconds, 15.7% -78: Linearization time: 0.271 seconds, 61.6% -78: Linear solve time: 0.0437 seconds, 9.94% -78: Newton update time: 0.000124 seconds, 0.0283% -78: Pre/postprocess time: 0.0547 seconds, 12.4% -78: Output write time: 0.06 seconds, 13.6% -78: First process' simulation CPU time: 0.17 seconds -78: Number of processes: 1 -78: Threads per processes: 1 -78: Total CPU time: 0.17 seconds -78: -78: ---------------------------------------------------------------- -78: -78: Simulation completed -83: Time step 3 done. CPU time: 0.34391 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 -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. -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 7.20024e-05 -86: Simulator successfully set up -86: Applying the initial solution of the "obstacle_immiscible" problem -86: Writing visualization results for the current time step. -78: ###################### -78: # Comparing results -78: ###################### -78: RND: 'd98918ba4bb5050b2ca44fa4ba808283' -75: Time step 7 done. CPU time: 2.39994 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: Storage: 18.6838 +85: Writing visualization results for the current time step. +85: Time step 3 done. CPU time: 0.494156 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 +70: Solve: M deltax^k = r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 0.000196374 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: ###################### +76: # Comparing results +76: ###################### +76: RND: '8a3b4acc14af605f44ce92694d836440' +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 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 5 error: 0.000458594 +85: Newton iteration 1 error: 0.304335 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: opm models will now start the simulation. -88: # [parameters which were specified at compile-time] -88: ContinueOnConvergenceError="0" -88: EnableAsyncVtkOutput="1" -88: EnableGravity="1" -88: EnableGridAdaptation="0" -88: EnableIntensiveQuantityCache="0" -88: EnableStorageCache="0" -88: EnableThermodynamicHints="0" -88: EnableVtkOutput="1" -88: EndTime="10000" -88: GridFile="./data/obstacle_24x16.dgf" -88: GridGlobalRefinements="0" -88: InitialTimeStepSize="250" -88: LinearSolverAbsTolerance="-1" -88: LinearSolverMaxError="1e+07" -88: LinearSolverMaxIterations="1000" -88: LinearSolverOverlapSize="2" -88: LinearSolverTolerance="0.001" -88: LinearSolverVerbosity="0" -88: MaxTimeStepDivisions="10" -88: MaxTimeStepSize="inf" -88: MinTimeStepSize="0" -88: NewtonMaxError="1e+100" -88: NewtonMaxIterations="20" -88: NewtonTargetIterations="10" -88: NewtonTolerance="1e-08" -88: NewtonVerbose="1" -88: NewtonWriteConvergence="0" -88: NumericDifferenceMethod="1" -88: OutputDir="" -88: ParameterFile="" -88: PreconditionerOrder="0" -88: PreconditionerRelaxation="1" -88: PredeterminedTimeStepsFile="" -88: PrintParameters="2" -88: PvsVerbosity="1" -88: RestartTime="-1e+35" -88: ThreadsPerProcess="1" -88: VtkWriteAverageMolarMasses="0" -88: VtkWriteDensities="1" -88: VtkWriteDofIndex="0" -88: VtkWriteExtrusionFactor="0" -88: VtkWriteFilterVelocities="0" -88: VtkWriteFugacities="0" -88: VtkWriteFugacityCoeffs="0" -88: VtkWriteIntrinsicPermeabilities="0" -88: VtkWriteMassFractions="0" -88: VtkWriteMobilities="0" -88: VtkWriteMolarities="0" -88: VtkWriteMoleFractions="1" -88: VtkWritePhasePresence="0" -88: VtkWritePorosity="1" -88: VtkWritePotentialGradients="0" -88: VtkWritePressures="1" -88: VtkWritePrimaryVars="0" -88: VtkWriteProcessRank="0" -88: VtkWriteRelativePermeabilities="1" -88: VtkWriteSaturations="1" -88: VtkWriteTemperature="1" -88: VtkWriteTotalMassFractions="0" -88: VtkWriteTotalMoleFractions="0" -88: VtkWriteViscosities="0" -88: # [end of parameters] -88: Allocating the simulation vanguard -86: Begin time step 1. Start time: 0 seconds, step size: 250 seconds (4 minutes, 10 seconds) +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 +86: Newton iteration 4 error: 6.24025e-10 +86: Linearization/solve/update time: 0.0520915(98.6415%)/0.000684845(1.29684%)/3.2561e-05(0.0616582%) +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. +86: Time step 3 done. CPU time: 0.157708 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 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Distributing the vanguard's data -88: Allocating the model -88: Allocating the problem -88: Initializing the model -88: Initializing the problem 89: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/outflow_pvs " 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 2 error: 0.0928296 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = r -75: 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 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 0.143401 +86: Newton iteration 1 error: 0.119165 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 7 error: 1.26135e-13 -85: Linearization/solve/update time: 0.194157(99.3615%)/0.00079088(0.40474%)/0.00045672(0.233731%) -85: Storage: 9.85185 -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.25988e-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.000158257 +86: Newton iteration 2 error: 0.000586922 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 1 error: 0.00169283 -75: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Time step 2 done. CPU time: 0.427852 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 85: Solve: M deltax^k = r -83: Newton iteration 4 error: 5.39348e-12 -83: Linearization/solve/update time: 0.0946263(95.0643%)/0.00488744(4.91006%)/2.556e-05(0.0256783%) +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 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 9.40301e-08 +86: Newton iteration 3 error: 4.74114e-05 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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: Solve: M deltax^k = r -83: Storage: 1.33187e+07 13.276 74281 -83: Writing visualization results for the current time step. -86: Newton iteration 4 error: 3.91099e-11 -83: Time step 4 done. CPU time: 0.479822 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 +70: Solve: M deltax^k = 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 +86: Newton iteration 5 error: 1.03015e-10 +86: Linearization/solve/update time: 0.0533572(98.2265%)/0.000924328(1.70162%)/3.904e-05(0.0718696%) +86: Storage in liquidPhase: [2992.04 0] +86: Storage in gasPhase: [0 813.604] 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 4 error: 0.000702023 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Linearization/solve/update time: 0.0891758(86.9303%)/0.0133643(13.0278%)/4.304e-05(0.0419562%) -86: Storage in liquidPhase: [423.738 0] -86: Storage in gasPhase: [0 813.61] -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.20085e-05 -78: Simulation name: 'cuvette_pvs' -78: Number of timesteps: '10' +86: Storage total: [2992.04 813.604] +86: Writing visualization results for the current time step. +86: Time step 4 done. CPU time: 0.217877 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 +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 +86: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 3 error: 0.020235 +85: Newton iteration 5 error: 7.46079e-06 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage total: [423.738 813.61] -86: Writing visualization results for the current time step. - 82/120 Test #78: cuvette_pvs .................................... Passed 3.51 sec +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 2 error: 0.00128331 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +76: Simulation name: 'co2injection_pvs_ni_ecfv' +76: Number of timesteps: '8' + 82/120 Test #76: co2injection_pvs_ni_ecfv ....................... Passed 3.41 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: Time step 1 done. CPU time: 0.132297 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 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Solve: M deltax^k = r -85: Solve: M deltax^k = r -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: 1.19884e-07 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 0.135495 -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: 7.11507e-07 -85: 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.114568(63.9484%)/0.0645202(36.0132%)/6.888e-05(0.0384467%) 87: Simulator successfully set up 87: Applying the initial solution of the "obstacle_ncp" problem -90: ###################### -90: # Running test '' -90: ###################### 87: Writing visualization results for the current time step. +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 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 0.000132363 +86: Newton iteration 3 error: 0.007265 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 6 error: 2.92544e-13 -85: Linearization/solve/update time: 0.114537(99.0759%)/0.00062032(0.536583%)/0.00044804(0.387559%) -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 -83: Newton iteration 3 error: 3.32775e-09 -83: Linearization/solve/update time: 0.0763677(99.2234%)/0.00058112(0.755041%)/1.656e-05(0.0215162%) -85: Storage: 18.6838 +85: Newton iteration 6 error: 8.57939e-10 +85: Linearization/solve/update time: 0.133683(99.1704%)/0.000668043(0.495578%)/0.000450205(0.333978%) +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 +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 4 error: 0.00109821 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Storage: 32.4224 85: Writing visualization results for the current time step. -83: Storage: 1.33187e+07 21.737 74351 -83: Writing visualization results for the current time step. -85: Time step 3 done. CPU time: 0.565314 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 -85: Solve: M deltax^k = r -83: Time step 5 done. CPU time: 0.587873 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 -90: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad " 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 3.18115e-07 +86: Newton iteration 5 error: 0.000148211 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 1 error: 0.304335 +85: Time step 4 done. CPU time: 0.640935 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 +90: ###################### +90: # Running test '' +90: ###################### 87: Solve: M deltax^k = r 87: Update: x^(k+1) = x^k - deltax^k 87: Newton iteration 1 error: 0.143401 87: 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 +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 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 2 error: 0.0928296 +85: Newton iteration 1 error: 0.256512 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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. -86: Newton iteration 4 error: 1.53371e-10 -86: Linearization/solve/update time: 0.105567(99.3519%)/0.00064844(0.610264%)/4.02e-05(0.0378333%) -86: Storage in liquidPhase: [1026.46 0] -85: Solve: M deltax^k = r -75: Time step 8 done. CPU time: 2.66326 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.67 seconds, 50% -75: Simulation time: 2.66 seconds, 50% -75: Linearization time: 1.13 seconds, 42.4% -75: Linear solve time: 0.721 seconds, 27.1% -75: Newton update time: 0.000631 seconds, 0.0237% -75: Pre/postprocess time: 0.735 seconds, 27.6% -75: Output write time: 0.0612 seconds, 2.3% -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 -86: Storage in gasPhase: [0 813.609] -86: Storage total: [1026.46 813.609] +86: Newton iteration 7 error: 1.91975e-09 +86: Linearization/solve/update time: 0.071977(97.8445%)/0.00153493(2.08656%)/5.072e-05(0.068948%) +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. -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 -86: Time step 2 done. CPU time: 0.260858 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: Time step 5 done. CPU time: 0.296902 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 +90: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_ad " +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 85: Solve: M deltax^k = r -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 1.0209e-07 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: 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.0740792 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 2 error: 0.114626 -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 1 error: 0.128181 +86: Newton iteration 2 error: 0.000500646 86: 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.0673065(99.1237%)/0.00057904(0.852764%)/1.6e-05(0.0235635%) -75: ###################### -75: # Comparing results -75: ###################### -75: RND: '6dfc84069577337ce3d5cab7e0d711d5' -83: Storage: 1.33187e+07 35.1335 74439.2 +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 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 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 2 error: 0.000196374 +86: Newton iteration 3 error: 0.0011192 +86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +86: Solve: M deltax^k = r +86: Update: x^(k+1) = x^k - deltax^k +86: Newton iteration 4 error: 0.000237738 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Writing visualization results for the current time step. -83: Time step 6 done. CPU time: 0.680567 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: Newton iteration 6 error: 8.57939e-10 -85: Linearization/solve/update time: 0.104421(91.8987%)/0.00875284(7.70316%)/0.0004524(0.398146%) -85: Storage: 32.4224 -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 1 error: 7.20185e-05 -83: 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 +70: Newton iteration 3 error: 9.06869e-11 +70: Linearization/solve/update time: 0.177949(65.822%)/0.0923322(34.153%)/6.768e-05(0.0250343%) 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 2.07705e-06 +86: Newton iteration 5 error: 4.02362e-07 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Time step 4 done. CPU time: 0.695967 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 -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 -86: Newton iteration 4 error: 6.24025e-10 -86: Linearization/solve/update time: 0.0871064(99.275%)/0.00059588(0.679123%)/4.028e-05(0.045907%) 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 1 error: 0.256512 +85: Newton iteration 4 error: 0.000867311 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: Storage in liquidPhase: [1873.48 0] -86: Storage in gasPhase: [0 813.607] -86: Storage total: [1873.48 813.607] +86: Newton iteration 6 error: 6.65896e-11 +86: Linearization/solve/update time: 0.0609111(98.1437%)/0.00111181(1.79141%)/4.028e-05(0.0649016%) +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: Simulator successfully set up -88: Applying the initial solution of the "obstacle_pvs" problem -86: Time step 3 done. CPU time: 0.358087 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 -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 -88: Writing visualization results for the current time step. -83: Newton iteration 3 error: 3.91466e-09 -83: Linearization/solve/update time: 0.0629456(98.9808%)/0.00063168(0.993306%)/1.644e-05(0.0258516%) 87: Solve: M deltax^k = 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 -83: Storage: 1.33187e+07 56.3446 74550.2 -83: Writing visualization results for the current time step. 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 +86: Time step 6 done. CPU time: 0.364626 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 +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. 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 1 error: 0.0484527 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.0137113 -85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Time step 7 done. CPU time: 0.759891 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 -88: Solve: M deltax^k = r -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 1 error: 7.20177e-05 -85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 4 error: 0.000867311 +85: Newton iteration 5 error: 4.05297e-06 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 2 error: 0.000586922 +86: Newton iteration 2 error: 0.00395404 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 -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 -86: Solve: M deltax^k = r 87: Solve: M deltax^k = r -75: Simulation name: 'co2injection_ncp_ni_ecfv' -75: Number of timesteps: '8' 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 -83: Solve: M deltax^k = r -83: Update: x^(k+1) = x^k - deltax^k -83: Newton iteration 2 error: 3.79533e-08 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 83/120 Test #75: co2injection_ncp_ni_ecfv ....................... Passed 6.11 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 -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 +70: Time step 6 done. CPU time: 2.89994 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 +85: Newton iteration 6 error: 8.62859e-11 +85: Linearization/solve/update time: 0.128308(99.1658%)/0.000635205(0.490935%)/0.000444082(0.34322%) 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 3 error: 0.00184047 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Newton iteration 6 error: 8.62859e-11 -85: Linearization/solve/update time: 0.118787(99.0893%)/0.00064116(0.534839%)/0.0004506(0.375879%) 85: Storage: 53.7936 85: 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.114702 -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 3 error: 3.65718e-08 -83: 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.0904351(98.9113%)/0.00095332(1.04267%)/4.204e-05(0.0459803%) -85: Time step 5 done. CPU time: 0.825556 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 87: Solve: M deltax^k = r -86: Storage in liquidPhase: [2992.04 0] -86: Storage in gasPhase: [0 813.604] -83: Newton iteration 4 error: 4.9892e-12 -83: Linearization/solve/update time: 0.0774894(98.7818%)/0.00093456(1.19136%)/2.108e-05(0.0268723%) -86: Storage total: [2992.04 813.604] -86: 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 4 error: 0.00022138 +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 6 error: 6.36534e-07 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: ###################### -91: # Running test '' -91: ###################### -86: Time step 4 done. CPU time: 0.472292 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) +85: Time step 5 done. CPU time: 0.783941 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 +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 +86: Newton iteration 6 error: 1.05936e-09 +86: Linearization/solve/update time: 0.061801(98.1787%)/0.00110501(1.75544%)/4.148e-05(0.0658962%) +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. +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 +88: opm models will now start the simulation. +88: # [parameters which were specified at compile-time] +88: ContinueOnConvergenceError="0" +88: EnableAsyncVtkOutput="1" +88: EnableGravity="1" +88: EnableGridAdaptation="0" +88: EnableIntensiveQuantityCache="0" +88: EnableStorageCache="0" +88: EnableThermodynamicHints="0" +88: EnableVtkOutput="1" +88: EndTime="10000" +88: GridFile="./data/obstacle_24x16.dgf" +88: GridGlobalRefinements="0" +88: InitialTimeStepSize="250" +88: LinearSolverAbsTolerance="-1" +88: LinearSolverMaxError="1e+07" +88: LinearSolverMaxIterations="1000" +88: LinearSolverOverlapSize="2" +88: LinearSolverTolerance="0.001" +88: LinearSolverVerbosity="0" +88: MaxTimeStepDivisions="10" +88: MaxTimeStepSize="inf" +88: MinTimeStepSize="0" +88: NewtonMaxError="1e+100" +88: NewtonMaxIterations="20" +88: NewtonTargetIterations="10" +88: NewtonTolerance="1e-08" +88: NewtonVerbose="1" +88: NewtonWriteConvergence="0" +88: NumericDifferenceMethod="1" +88: OutputDir="" +88: ParameterFile="" +88: PreconditionerOrder="0" +88: PreconditionerRelaxation="1" +88: PredeterminedTimeStepsFile="" +88: PrintParameters="2" +88: PvsVerbosity="1" +88: RestartTime="-1e+35" +88: ThreadsPerProcess="1" +88: VtkWriteAverageMolarMasses="0" +88: VtkWriteDensities="1" +88: VtkWriteDofIndex="0" +88: VtkWriteExtrusionFactor="0" +88: VtkWriteFilterVelocities="0" +88: VtkWriteFugacities="0" +88: VtkWriteFugacityCoeffs="0" +88: VtkWriteIntrinsicPermeabilities="0" +88: VtkWriteMassFractions="0" +88: VtkWriteMobilities="0" +88: VtkWriteMolarities="0" +88: VtkWriteMoleFractions="1" +88: VtkWritePhasePresence="0" +88: VtkWritePorosity="1" +88: VtkWritePotentialGradients="0" +88: VtkWritePressures="1" +88: VtkWritePrimaryVars="0" +88: VtkWriteProcessRank="0" +88: VtkWriteRelativePermeabilities="1" +88: VtkWriteSaturations="1" +88: VtkWriteTemperature="1" +88: VtkWriteTotalMassFractions="0" +88: VtkWriteTotalMoleFractions="0" +88: VtkWriteViscosities="0" +88: # [end of parameters] +88: Allocating the simulation vanguard +88: Distributing the vanguard's data +88: Allocating the model +88: Allocating the problem +88: Initializing the model +88: Initializing the problem +87: Newton iteration 7 error: 1.8098e-10 +87: Linearization/solve/update time: 0.168445(96.0051%)/0.00681665(3.88515%)/0.000192481(0.109705%) +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: Time step 7 done. CPU time: 0.434139 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 89: opm models will now start the simulation. -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 -83: Storage: 1.33187e+07 89.9288 74689.9 -83: Writing visualization results for the current time step. 89: # [parameters which were specified at compile-time] 89: ContinueOnConvergenceError="0" 89: EnableAsyncVtkOutput="1" @@ -54454,175 +54335,108 @@ 89: VtkWriteViscosities="0" 89: # [end of parameters] 89: Allocating the simulation vanguard +87: Time step 1 done. CPU time: 0.187566 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 +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 89: Distributing the vanguard's data 89: Allocating the model 89: Allocating the problem 89: Initializing the model 89: Initializing the problem -83: Time step 8 done. CPU time: 0.856302 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 -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 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 1 error: 0.100522 +86: Newton iteration 2 error: 2.28905e-05 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 2 error: 0.0514509 85: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Solve: M deltax^k = 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: 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 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 3 error: 0.000166461 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 7 error: 1.8098e-10 -87: Linearization/solve/update time: 0.30412(93.9171%)/0.0195491(6.03709%)/0.00014836(0.045816%) -91: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd " +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 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 -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 -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. -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 +70: Solve: M deltax^k = r 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 3 error: 0.007265 +86: Newton iteration 4 error: 2.5619e-06 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 1 done. CPU time: 0.348238 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 +86: Newton iteration 5 error: 3.83626e-10 +86: Linearization/solve/update time: 0.051658(98.1913%)/0.000918926(1.74669%)/3.264e-05(0.062042%) +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. +87: Solve: M deltax^k = r 85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k 85: Newton iteration 4 error: 0.00158915 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: 1.76093e-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 5 error: 2.9529e-05 -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 4 error: 0.00109821 +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: Time step 8 done. CPU time: 0.49221 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 -83: Newton iteration 4 error: 4.50246e-12 -88: Newton iteration 6 error: 1.79933e-10 -88: Linearization/solve/update time: 0.178794(99.0191%)/0.00171724(0.951037%)/5.4e-05(0.0299061%) -83: Linearization/solve/update time: 0.0794643(94.1533%)/0.00491068(5.81842%)/2.384e-05(0.0282468%) -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 -88: Storage in liquidPhase: [23146.8 0.27821] -88: Storage in gasPhase: [301.208 28753.4] 86: Solve: M deltax^k = r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 5 error: 0.000148211 +86: Newton iteration 1 error: 0.0158837 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -83: Storage: 1.33187e+07 120.265 74798.1 -83: 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.133299 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage total: [23448 28753.7] -88: Writing visualization results for the current time step. -83: Time step 9 done. CPU time: 0.957593 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 -88: Time step 1 done. CPU time: 0.219768 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 -85: Newton iteration 7 error: 1.03649e-13 -85: Linearization/solve/update time: 0.142283(99.1665%)/0.0007414(0.51673%)/0.00045448(0.316756%) -85: Storage: 87.2278 -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 1 error: 7.20105e-05 -83: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 86: Update: x^(k+1) = x^k - deltax^k -86: Newton iteration 6 error: 3.36588e-06 +86: Newton iteration 2 error: 5.73372e-06 86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Simulator successfully set up -89: Applying the initial solution of the "outflow" problem -89: Writing visualization results for the current time step. -85: Time step 6 done. CPU time: 0.976119 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 -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 -83: 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.133299 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Solve: M deltax^k = r -86: Newton iteration 7 error: 1.91975e-09 -86: Linearization/solve/update time: 0.141644(98.9318%)/0.00146996(1.0267%)/5.948e-05(0.0415441%) -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 87: 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: 2.9529e-05 +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 2 error: 9.57567e-05 +87: Newton iteration 3 error: 1.25807e-07 87: 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: Newton iteration 3 error: 2.00544e-09 +86: Linearization/solve/update time: 0.0328353(98.717%)/0.000404162(1.21508%)/2.2601e-05(0.0679483%) +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. -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: Time step 5 done. CPU time: 0.633786 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 -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 +86: Time step 9 done. CPU time: 0.531316 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.159 seconds, 23.1% +86: Simulation time: 0.531 seconds, 76.9% +86: Linearization time: 0.469 seconds, 88.2% +86: Linear solve time: 0.00843 seconds, 1.59% +86: Newton update time: 0.00032 seconds, 0.0602% +86: Pre/postprocess time: 0.0407 seconds, 7.66% +86: Output write time: 0.0111 seconds, 2.09% +86: First process' simulation CPU time: 0.506 seconds +86: Number of processes: 1 +86: Threads per processes: 1 +86: Total CPU time: 0.506 seconds +86: +86: ---------------------------------------------------------------- +86: +86: Simulation completed 85: Solve: M deltax^k = r -85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 2 error: 0.0696999 -85: 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.0584139(98.8764%)/0.00064672(1.09469%)/1.708e-05(0.0289111%) -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 -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 -83: Storage: 1.33187e+07 150 74892.2 -83: Writing visualization results for the current time step. +87: Newton iteration 4 error: 2.23441e-11 +87: Linearization/solve/update time: 0.0909707(95.9928%)/0.00372182(3.92729%)/7.5722e-05(0.0799023%) +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. 90: opm models will now start the simulation. 90: # [parameters which were specified at compile-time] 90: CellsX="250" @@ -54687,34 +54501,19 @@ 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: 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 -83: Time step 10 done. CPU time: 1.03712 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.0929 seconds, 8.22% -83: Simulation time: 1.04 seconds, 91.8% -83: Linearization time: 0.777 seconds, 74.9% -83: Linear solve time: 0.0154 seconds, 1.49% -83: Newton update time: 0.000196 seconds, 0.0189% -83: Pre/postprocess time: 0.17 seconds, 16.3% -83: Output write time: 0.0516 seconds, 4.97% -83: First process' simulation CPU time: 0.436 seconds -83: Number of processes: 1 -83: Threads per processes: 1 -83: Total CPU time: 0.436 seconds -83: -83: ---------------------------------------------------------------- -83: -83: Simulation completed -85: Solve: M deltax^k = r 85: Update: x^(k+1) = x^k - deltax^k -85: Newton iteration 3 error: 0.0169198 +85: Newton iteration 6 error: 5.02799e-08 85: 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 +86: ###################### +86: # Comparing results +86: ###################### +86: RND: '58b0ace83e6d20da8bbd6303781dca78' +87: Time step 2 done. CPU time: 0.292752 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: 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 @@ -54729,22 +54528,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 30.6107 90: 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 -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 -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 -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 3 error: 1.72065e-07 -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 4 error: 6.78588 @@ -54762,18 +54545,12 @@ 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.0135812(96.3244%)/0.00048728(3.45601%)/3.096e-05(0.219583%) +90: Linearization/solve/update time: 0.00751945(93.7604%)/0.000470206(5.86302%)/3.02e-05(0.376565%) 90: Storage: 55799.8 0.001 90: 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: 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 -90: Time step 1 done. CPU time: 0.0199191 seconds, end time: 0.001 seconds, step size: 0.001 seconds +85: Newton iteration 7 error: 1.03649e-13 +85: Linearization/solve/update time: 0.141737(99.1286%)/0.000791686(0.553691%)/0.000454282(0.317717%) +90: Time step 1 done. CPU time: 0.01085 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 @@ -54789,26 +54566,12 @@ 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.00265248(94.5585%)/0.00013896(4.9538%)/1.368e-05(0.48768%) -89: Solve: M deltax^k = r -83: ###################### -83: # Comparing results -83: ###################### -83: RND: '10f326d82aa03fba35bbb3127cb6afe6' -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 -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: Linearization/solve/update time: 0.0025863(94.5886%)/0.000134842(4.93157%)/1.312e-05(0.479837%) 90: Storage: 55799.6 0.00216667 90: Writing visualization results for the current time step. -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 -90: Time step 2 done. CPU time: 0.0364401 seconds, end time: 0.00216667 seconds, step size: 0.00116667 seconds +85: Storage: 87.2278 +85: Writing visualization results for the current time step. +90: Time step 2 done. CPU time: 0.0168668 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 @@ -54824,22 +54587,16 @@ 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.00405224(96.6236%)/0.00012804(3.05305%)/1.356e-05(0.323331%) +90: Linearization/solve/update time: 0.00416647(96.2635%)/0.000147401(3.4056%)/1.432e-05(0.330854%) 90: Storage: 55799.2 0.00391667 90: Writing visualization results for the current time step. -88: Newton iteration 4 error: 5.62298e-11 -88: Linearization/solve/update time: 0.119165(99.4776%)/0.00059084(0.493226%)/3.5e-05(0.0292176%) -87: Newton iteration 4 error: 2.23441e-11 -87: Linearization/solve/update time: 0.177084(98.1421%)/0.00327612(1.81567%)/7.628e-05(0.0422754%) -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 -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 -90: Time step 3 done. CPU time: 0.0479028 seconds, end time: 0.00391667 seconds, step size: 0.00175 seconds +78: Simulator successfully set up +78: Applying the initial solution of the "cuvette_pvs" problem +78: Writing visualization results for the current time step. +85: Time step 6 done. CPU time: 0.944403 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: Time step 3 done. CPU time: 0.0230394 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 @@ -54855,23 +54612,14 @@ 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.0026558(94.9463%)/0.00012784(4.57035%)/1.352e-05(0.483347%) -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. +90: Linearization/solve/update time: 0.0025781(94.9933%)/0.000122841(4.52623%)/1.304e-05(0.480475%) 90: Storage: 55798.7 0.00654167 90: Writing visualization results for the current time step. -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. -86: Newton iteration 6 error: 6.65896e-11 -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 -90: Time step 4 done. CPU time: 0.0603882 seconds, end time: 0.00654167 seconds, step size: 0.002625 seconds +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 +90: Time step 4 done. CPU time: 0.0287609 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 90: Solve: M deltax^k = r @@ -54886,31 +54634,17 @@ 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 -86: Linearization/solve/update time: 0.0979923(98.7317%)/0.00119984(1.20889%)/5.896e-05(0.0594049%) -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: Time step 2 done. CPU time: 0.363844 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: Time step 2 done. CPU time: 0.54792 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: Newton iteration 4 error: 7.42489e-10 -90: Linearization/solve/update time: 0.0107001(98.675%)/0.00012988(1.19774%)/1.38e-05(0.127262%) +90: Linearization/solve/update time: 0.00425247(96.4246%)/0.000143882(3.26252%)/1.38e-05(0.312915%) 90: Storage: 55798 0.0104792 90: Writing visualization results for the current time step. -86: Time step 6 done. CPU time: 0.739228 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 -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: Newton iteration 7 error: 3.43614e-14 -85: Linearization/solve/update time: 0.131315(99.0876%)/0.00075324(0.568381%)/0.00045588(0.343998%) -90: Time step 5 done. CPU time: 0.0728646 seconds, end time: 0.0104792 seconds, step size: 0.0039375 seconds +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 +78: Solve: M deltax^k = r +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 +90: Time step 5 done. CPU time: 0.0350973 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 @@ -54926,12 +54660,18 @@ 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.0026438(94.9777%)/0.00012568(4.51502%)/1.412e-05(0.507257%) +90: Linearization/solve/update time: 0.00257986(95.103%)/0.000119961(4.4222%)/1.288e-05(0.474804%) 90: Storage: 55796.8 0.0163854 90: Writing visualization results for the current time step. -85: Storage: 120 -85: Writing visualization results for the current time step. -90: Time step 6 done. CPU time: 0.0839214 seconds, end time: 0.0163854 seconds, step size: 0.00590625 seconds +78: Solve: M deltax^k = r +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 +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 +90: Time step 6 done. CPU time: 0.040658 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 @@ -54942,6 +54682,16 @@ 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 +78: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 3 error: 0.012789 +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 4 error: 4.1302e-06 +78: 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.0180222(95.7749%)/0.000781805(4.15472%)/1.3241e-05(0.0703661%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 0.00594468 @@ -54950,46 +54700,11 @@ 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 -85: Time step 7 done. CPU time: 1.12601 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.0108 seconds, 0.946% -85: Simulation time: 1.13 seconds, 99.1% -85: Linearization time: 1.01 seconds, 89.7% -85: Linear solve time: 0.0138 seconds, 1.23% -85: Newton update time: 0.00319 seconds, 0.284% -85: Pre/postprocess time: 0.0356 seconds, 3.16% -85: Output write time: 0.0303 seconds, 2.69% -85: First process' simulation CPU time: 0.497 seconds -85: Number of processes: 1 -85: Threads per processes: 1 -85: Total CPU time: 0.497 seconds -85: -85: ---------------------------------------------------------------- -85: -85: Simulation completed -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 -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.127513 -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 7 error: 0.0106031 -89: 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.0153885(98.839%)/0.00016344(1.04976%)/1.732e-05(0.111245%) +90: Linearization/solve/update time: 0.00513323(96.3301%)/0.000177641(3.33361%)/1.792e-05(0.336286%) 90: Storage: 55795.1 0.0252448 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 2 error: 0.00395404 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 7 done. CPU time: 0.101227 seconds, end time: 0.0252448 seconds, step size: 0.00885938 seconds +90: Time step 7 done. CPU time: 0.0475722 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 90: Solve: M deltax^k = r @@ -55005,30 +54720,23 @@ 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 +89: Simulator successfully set up +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 +78: Storage: 3100.26 21.5249 18.3466 +78: Writing visualization results for the current time step. 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.0033128(94.8672%)/0.00016296(4.66661%)/1.628e-05(0.466203%) +90: Linearization/solve/update time: 0.00325786(66.0155%)/0.00165901(33.6173%)/1.8121e-05(0.367194%) 90: Storage: 55792.6 0.0377956 90: Writing visualization results for the current time step. -85: ###################### -85: # Comparing results -85: ###################### -85: RND: '7379105e7a87dbfec5b2fe232c854d51' -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 -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 -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 8 error: 2.33526e-06 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 8 done. CPU time: 0.112007 seconds, end time: 0.0377956 seconds, step size: 0.0125508 seconds +89: Applying the initial solution of the "outflow" problem +89: Writing visualization results for the current time step. +90: Time step 8 done. CPU time: 0.0541962 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 @@ -55047,19 +54755,21 @@ 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 -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 90: Newton iteration 5 error: 2.95017e-11 -90: Linearization/solve/update time: 0.0153879(98.8217%)/0.0001656(1.06349%)/1.788e-05(0.114826%) +90: Linearization/solve/update time: 0.00328494(94.8292%)/0.00016248(4.69045%)/1.664e-05(0.480361%) +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 1 done. CPU time: 0.0239838 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 +78: Solve: M deltax^k = r +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 90: Storage: 55789.2 0.0555758 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.00234634 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 9 done. CPU time: 0.129406 seconds, end time: 0.0555758 seconds, step size: 0.0177803 seconds +90: Time step 9 done. CPU time: 0.0611197 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 @@ -55079,43 +54789,22 @@ 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.00334924(94.9945%)/0.00016036(4.54829%)/1.612e-05(0.457212%) +90: Linearization/solve/update time: 0.00332258(94.8046%)/0.000165081(4.71032%)/1.7e-05(0.485068%) 90: Storage: 55784.3 0.0807646 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 5 error: 4.49561e-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 2 error: 0.000132507 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Newton iteration 9 error: 4.41027e-10 -89: Linearization/solve/update time: 0.177607(93.6737%)/0.0078652(4.14826%)/0.00412964(2.17805%) -89: Storage: 22164 0.107988 -89: Writing visualization results for the current time step. -83: Simulation name: 'infiltration_pvs' -83: Number of timesteps: '10' - 84/120 Test #83: infiltration_pvs ............................... Passed 1.80 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 -86: Newton iteration 6 error: 1.05936e-09 -86: Linearization/solve/update time: 0.0764578(98.453%)/0.00114696(1.47691%)/5.44e-05(0.0700497%) -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. -86: Time step 7 done. CPU time: 0.822361 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 -89: Time step 1 done. CPU time: 0.200064 seconds, end time: 1 seconds, step size: 1 seconds -89: Begin time step 2. Start time: 1 seconds, step size: 1.08333 seconds +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 2 error: 0.0696999 +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 1 error: 31879.9 89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 10 done. CPU time: 0.143948 seconds, end time: 0.0807646 seconds, step size: 0.0251887 seconds +90: Time step 10 done. CPU time: 0.0690216 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 @@ -55131,34 +54820,29 @@ 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 -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 3 error: 6.20019e-07 -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 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.0154498(98.5933%)/0.0002018(1.28779%)/1.864e-05(0.118952%) +90: Linearization/solve/update time: 0.00494879(95.9821%)/0.000188281(3.65172%)/1.888e-05(0.366179%) 90: Storage: 55777.3 0.116449 90: Writing visualization results for the current time step. -87: Solve: M deltax^k = r -86: Solve: M deltax^k = r -92: ###################### -92: # Running test '' -92: ###################### -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 11 done. CPU time: 0.16172 seconds, end time: 0.116449 seconds, step size: 0.035684 seconds +78: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 3 error: 3.35466e-05 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 11 done. CPU time: 0.0771142 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 +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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 6.57649 @@ -55172,22 +54856,26 @@ 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.00333148(95.0841%)/0.00015572(4.44442%)/1.652e-05(0.471499%) +90: Linearization/solve/update time: 0.00485407(95.9835%)/0.00018328(3.62415%)/1.984e-05(0.392313%) 90: Storage: 55767.4 0.167001 90: Writing visualization results for the current time step. -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 +78: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 4 error: 1.78975e-08 +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.0285481(97.6832%)/0.000663325(2.2697%)/1.376e-05(0.0470827%) +78: Storage: 3100.41 21.5249 18.5566 +78: 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 3 error: 0.0169198 +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 3 error: 6.5562e-07 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 2 error: 2.28905e-05 -86: 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.105593(99.3549%)/0.00065104(0.612579%)/3.46e-05(0.032556%) -90: Time step 12 done. CPU time: 0.171938 seconds, end time: 0.167001 seconds, step size: 0.0505524 seconds +90: Time step 12 done. CPU time: 0.0846898 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 @@ -55198,6 +54886,7 @@ 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 +70: Solve: M deltax^k = r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 0.108478 @@ -55206,25 +54895,11 @@ 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 -88: Storage in liquidPhase: [94845.6 1.23193] -88: Storage in gasPhase: [301.182 28752.4] -87: Newton iteration 4 error: 4.40671e-10 -87: Linearization/solve/update time: 0.116917(95.9881%)/0.00480644(3.94607%)/8.024e-05(0.0658767%) -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 -88: Storage total: [95146.8 28753.6] -88: Writing visualization results for the current time step. 90: Newton iteration 5 error: 1.43928e-10 -90: Linearization/solve/update time: 0.0154578(98.8277%)/0.00016544(1.05772%)/1.792e-05(0.11457%) +90: Linearization/solve/update time: 0.00500051(95.9306%)/0.000192882(3.70028%)/1.924e-05(0.369103%) 90: Storage: 55753.5 0.238617 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.28134e-05 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 13 done. CPU time: 0.18925 seconds, end time: 0.238617 seconds, step size: 0.0716158 seconds +90: Time step 13 done. CPU time: 0.0923409 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 @@ -55248,21 +54923,34 @@ 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.00400564(94.8197%)/0.00019812(4.68981%)/2.072e-05(0.490475%) +90: Linearization/solve/update time: 0.00393631(94.7433%)/0.000197321(4.74933%)/2.108e-05(0.507376%) 90: Storage: 55733.6 0.340073 90: Writing visualization results for the current time step. -88: Time step 3 done. CPU time: 0.491813 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 -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: 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 -90: Time step 14 done. CPU time: 0.203938 seconds, end time: 0.340073 seconds, step size: 0.101456 seconds +86: Simulation name: 'obstacle_immiscible' +86: Number of timesteps: '9' + 83/120 Test #86: obstacle_immiscible ............................ Passed 1.04 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 3 error: 17850.9 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +78: Time step 2 done. CPU time: 0.0679868 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 +78: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 1 error: 0.0367898 +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: 3.08234e-05 +90: Time step 14 done. CPU time: 0.102337 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 @@ -55281,39 +54969,15 @@ 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 -87: Time step 3 done. CPU time: 0.687337 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 -89: Newton iteration 3 error: 1.33747e-09 -89: Linearization/solve/update time: 0.0607472(98.5426%)/0.00087448(1.41856%)/2.392e-05(0.0388024%) -89: Storage: 22163.9 0.224902 -89: Writing visualization results for the current time step. -86: Newton iteration 5 error: 3.83626e-10 -86: Linearization/solve/update time: 0.0537938(95.5486%)/0.00245664(4.36348%)/4.952e-05(0.0879574%) -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. -92: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad " -88: Solve: M deltax^k = r -86: Time step 8 done. CPU time: 0.884643 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 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.0160883(98.4761%)/0.00022656(1.38677%)/2.24e-05(0.13711%) +90: Linearization/solve/update time: 0.00524435(96.0329%)/0.000196243(3.59354%)/2.04e-05(0.373558%) 90: Storage: 55707.2 0.475347 90: Writing visualization results for the current time step. -89: Time step 2 done. CPU time: 0.271668 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: 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: Time step 15 done. CPU time: 0.221959 seconds, end time: 0.475347 seconds, step size: 0.135274 seconds +90: Time step 15 done. CPU time: 0.109375 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 90: Solve: M deltax^k = r @@ -55337,39 +55001,23 @@ 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.00401032(94.9953%)/0.00019028(4.5073%)/2.1e-05(0.497442%) +90: Linearization/solve/update time: 0.00391627(94.6299%)/0.000191001(4.61521%)/3.1241e-05(0.754885%) 90: Storage: 55671.8 0.655713 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.0158837 -86: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -85: Simulation name: 'lens_richards_vcfv' -85: Number of timesteps: '7' - 85/120 Test #85: lens_richards_vcfv ............................. Passed 1.70 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 +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: Solve: M deltax^k = r 89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.0298043 +89: Newton iteration 4 error: 8701.12 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.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 2 error: 5.73372e-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 1 error: 0.120999 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 16 done. CPU time: 0.23997 seconds, end time: 0.655713 seconds, step size: 0.180366 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 3 error: 2.60316e-08 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 16 done. CPU time: 0.116678 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 @@ -55388,12 +55036,6 @@ 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 -86: Newton iteration 3 error: 2.00544e-09 -86: Linearization/solve/update time: 0.0358648(98.7442%)/0.00042484(1.16968%)/3.128e-05(0.0861211%) -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. 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 0.00195558 @@ -55403,40 +55045,14 @@ 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.0128126(97.759%)/0.00026748(2.04084%)/2.624e-05(0.200208%) +90: Linearization/solve/update time: 0.00462679(94.7734%)/0.000231081(4.73337%)/2.408e-05(0.493245%) 90: Storage: 55624.7 0.896201 90: Writing visualization results for the current time step. -86: Time step 9 done. CPU time: 0.926337 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.395 seconds, 29.9% -86: Simulation time: 0.926 seconds, 70.1% -86: Linearization time: 0.778 seconds, 84% -86: Linear solve time: 0.0223 seconds, 2.4% -86: Newton update time: 0.000419 seconds, 0.0453% -86: Pre/postprocess time: 0.0875 seconds, 9.45% -86: Output write time: 0.0101 seconds, 1.09% -86: First process' simulation CPU time: 0.504 seconds -86: Number of processes: 1 -86: Threads per processes: 1 -86: Total CPU time: 0.504 seconds -86: -86: ---------------------------------------------------------------- -86: -86: Simulation completed -93: ###################### -93: # Running test '' -93: ###################### -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 -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 -90: Time step 17 done. CPU time: 0.25994 seconds, end time: 0.896201 seconds, step size: 0.240488 seconds +78: Newton iteration 4 error: 4.4615e-12 +78: Linearization/solve/update time: 0.0167054(96.8793%)/0.000528484(3.06483%)/9.64e-06(0.0559051%) +78: Storage: 3100.62 21.5249 18.854 +78: Writing visualization results for the current time step. +90: Time step 17 done. CPU time: 0.124991 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 @@ -55451,14 +55067,19 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 4.1744 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: ###################### +91: # Running test '' +91: ###################### +87: Newton iteration 4 error: 4.40671e-10 +87: Linearization/solve/update time: 0.128924(97.603%)/0.00309422(2.34251%)/7.2001e-05(0.054509%) +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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 0.779782 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -86: ###################### -86: # Comparing results -86: ###################### -86: RND: 'fe229781d7a6c4a24ff2a3f0ee86f10e' 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 0.00816519 @@ -55468,87 +55089,14 @@ 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.0128963(97.7432%)/0.00027084(2.05275%)/2.692e-05(0.204032%) +90: Linearization/solve/update time: 0.00661053(95.6793%)/0.000272682(3.94674%)/2.584e-05(0.374002%) 90: Storage: 55565.6 1.19681 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.0275255 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Newton iteration 3 error: 1.34879e-09 -89: Linearization/solve/update time: 0.0575534(99.0241%)/0.00054352(0.93516%)/2.368e-05(0.0407429%) -89: Storage: 22163.7 0.410016 -89: 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" -91: ContinueOnConvergenceError="0" -91: DomainSizeX="100" -91: EnableAsyncVtkOutput="1" -91: EnableGravity="0" -91: EnableGridAdaptation="0" -91: EnableIntensiveQuantityCache="0" -91: EnableStorageCache="0" -91: EnableThermodynamicHints="0" -91: EnableVtkOutput="1" -91: EndTime="100" -91: GridGlobalRefinements="0" -91: InitialTimeStepSize="0.001" -91: LinearSolverAbsTolerance="-1" -91: LinearSolverMaxError="1e+07" -91: LinearSolverMaxIterations="1000" -91: LinearSolverOverlapSize="2" -91: LinearSolverTolerance="0.001" -91: LinearSolverVerbosity="0" -91: MaxTimeStepDivisions="10" -91: MaxTimeStepSize="inf" -91: MinTimeStepSize="0" -91: NewtonMaxError="1e+100" -91: NewtonMaxIterations="20" -91: NewtonTargetIterations="10" -91: NewtonTolerance="1e-08" -91: NewtonVerbose="1" -91: NewtonWriteConvergence="0" -91: NumericDifferenceMethod="1" -91: OutputDir="" -91: ParameterFile="" -91: PreconditionerOrder="0" -91: PreconditionerRelaxation="1" -91: PredeterminedTimeStepsFile="" -91: PrintParameters="2" -91: RestartTime="-1e+35" -91: ThreadsPerProcess="1" -91: VtkWriteAverageMolarMasses="0" -91: VtkWriteDensities="1" -91: VtkWriteDofIndex="0" -91: VtkWriteExtrusionFactor="0" -91: VtkWriteFilterVelocities="1" -91: VtkWriteIntrinsicPermeabilities="0" -91: VtkWriteMobilities="0" -91: VtkWritePorosity="1" -91: VtkWritePotentialGradients="0" -91: VtkWritePressures="1" -91: VtkWritePrimaryVars="0" -91: VtkWriteProcessRank="0" -91: VtkWriteRelativePermeabilities="0" -91: VtkWriteSaturations="0" -91: VtkWriteTemperature="1" -91: VtkWriteViscosities="0" -91: # [end of parameters] -91: Allocating the simulation vanguard -91: Distributing the vanguard's data -91: Allocating the model -91: Allocating the problem -91: Initializing the model -91: Initializing the problem -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. -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 18 done. CPU time: 0.279984 seconds, end time: 1.19681 seconds, step size: 0.30061 seconds +78: Time step 3 done. CPU time: 0.100441 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 +90: Time step 18 done. CPU time: 0.133628 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 @@ -55576,39 +55124,22 @@ 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.00610652(95.6943%)/0.00025092(3.93213%)/2.384e-05(0.373593%) +90: Linearization/solve/update time: 0.00723337(96.3898%)/0.000246003(3.27816%)/2.492e-05(0.332077%) 90: Storage: 55491.5 1.57257 90: 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 -89: Time step 3 done. CPU time: 0.340711 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 +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 +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 +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 -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 -90: Time step 19 done. CPU time: 0.295942 seconds, end time: 1.57257 seconds, step size: 0.375762 seconds +90: Time step 19 done. CPU time: 0.143276 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 @@ -55627,12 +55158,10 @@ 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 -88: Newton iteration 5 error: 1.4665e-10 -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: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd " +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. 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 0.450336 @@ -55646,26 +55175,14 @@ 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.0067906(95.6638%)/0.0002792(3.93328%)/2.86e-05(0.402908%) +90: Linearization/solve/update time: 0.00748445(95.9957%)/0.000284043(3.64314%)/2.816e-05(0.361181%) 90: Storage: 55398.5 2.04228 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.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.0176849(96.7063%)/0.0005658(3.09397%)/3.652e-05(0.199703%) -91: Storage: 55799.8 0.001 -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: Time step 20 done. CPU time: 0.30472 seconds, end time: 2.04228 seconds, step size: 0.469703 seconds +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 +90: Time step 20 done. CPU time: 0.152834 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 @@ -55673,11 +55190,13 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 1 error: 48.0256 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 3 done. CPU time: 0.446034 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 5.23069 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Linearization/solve/update time: 0.102397(98.9871%)/0.00100476(0.971299%)/4.304e-05(0.0416067%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 9.00924 @@ -55686,6 +55205,14 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 8.77468 90: 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.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.027467(98.1054%)/0.000519484(1.85547%)/1.096e-05(0.0391464%) +78: Storage: 3100.94 21.5249 19.3001 +78: 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: 1.76624 @@ -55699,26 +55226,10 @@ 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.0067974(95.6685%)/0.0002794(3.93235%)/2.836e-05(0.399147%) +90: Linearization/solve/update time: 0.00724869(95.4975%)/0.000312323(4.11468%)/2.944e-05(0.387856%) 90: Storage: 55289.7 2.59026 90: Writing visualization results for the current time step. -91: Time step 1 done. CPU time: 0.0279075 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: 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: 0.414035 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Solve: M deltax^k = r -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. -90: Time step 21 done. CPU time: 0.319928 seconds, end time: 2.59026 seconds, step size: 0.547986 seconds +90: Time step 21 done. CPU time: 0.16261 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 @@ -55737,20 +55248,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 7.02709 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Time step 4 done. CPU time: 0.624067 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 -91: Update: x^(k+1) = x^k - deltax^k -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.00421396(36.7549%)/0.0072358(63.1119%)/1.528e-05(0.133275%) -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 2 error: 1.13181e-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: 2.59918 @@ -55768,25 +55265,23 @@ 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.0142219(97.4603%)/0.00033844(2.31927%)/3.216e-05(0.220387%) +90: Linearization/solve/update time: 0.0082769(95.8842%)/0.000323641(3.74924%)/3.164e-05(0.366535%) 90: Storage: 55162 3.22958 90: Writing visualization results for the current time step. -91: Time step 2 done. CPU time: 0.0478286 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 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 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 3 error: 0.000137263 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 22 done. CPU time: 0.336306 seconds, end time: 3.22958 seconds, step size: 0.639318 seconds +91: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_darcy_fd " +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 +78: Time step 4 done. CPU time: 0.139981 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 +78: Solve: M deltax^k = r +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 +90: Time step 22 done. CPU time: 0.172953 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 @@ -55801,18 +55296,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 18.7642 90: 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.00417768(96.8059%)/0.00012496(2.8956%)/1.288e-05(0.298458%) -91: Storage: 55799.3 0.00370833 -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 4 error: 1.27693e-07 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.106163 -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 4 error: 10.6143 @@ -55834,33 +55317,19 @@ 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.0142508(97.5836%)/0.00032004(2.1915%)/3.284e-05(0.224875%) -91: Time step 3 done. CPU time: 0.0599226 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 -89: Newton iteration 3 error: 5.65273e-11 -89: Linearization/solve/update time: 0.0628084(99.1749%)/0.0004976(0.785714%)/2.492e-05(0.0393488%) -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.00417888(65.5511%)/0.0021806(34.2055%)/1.552e-05(0.243451%) -91: Storage: 55798.8 0.00614583 -91: Writing visualization results for the current time step. +90: Linearization/solve/update time: 0.00761425(95.6068%)/0.000318563(3.99997%)/3.132e-05(0.393263%) 90: Storage: 55023 3.92217 90: Writing visualization results for the current time step. -89: Storage: 22163.4 0.703088 -89: Writing visualization results for the current time step. -90: Time step 23 done. CPU time: 0.356818 seconds, end time: 3.92217 seconds, step size: 0.692594 seconds +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 7 error: 3.43614e-14 +85: Linearization/solve/update time: 0.162417(99.2496%)/0.000773845(0.47288%)/0.000454202(0.277553%) +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 +90: Time step 23 done. CPU time: 0.183601 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 @@ -55872,32 +55341,6 @@ 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 -89: Time step 4 done. CPU time: 0.413633 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 -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 -91: Time step 4 done. CPU time: 0.0758468 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.00451252(96.7895%)/0.00013592(2.91536%)/1.376e-05(0.29514%) -91: Storage: 55798.1 0.00980208 -91: Writing visualization results for the current time step. 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 21.2181 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -55914,6 +55357,8 @@ 90: Newton iteration 6 error: 0.753762 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r +85: Storage: 120 +85: Writing visualization results for the current time step. 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 @@ -55922,22 +55367,46 @@ 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.00639368(43.1133%)/0.0084036(56.6664%)/3.268e-05(0.220365%) +90: Linearization/solve/update time: 0.00781554(94.4159%)/0.000430282(5.19804%)/3.196e-05(0.386094%) 90: Storage: 54871.5 4.67248 90: Writing visualization results for the current time step. -86: Simulation name: 'obstacle_immiscible' -86: Number of timesteps: '9' - 86/120 Test #86: obstacle_immiscible ............................ Passed 1.75 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: Time step 24 done. CPU time: 0.373421 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 +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 +89: Solve: M deltax^k = r +90: Time step 24 done. CPU time: 0.193658 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 +88: Simulator successfully set up +88: Applying the initial solution of the "obstacle_pvs" problem +85: Time step 7 done. CPU time: 1.12393 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.0177 seconds, 1.55% +85: Simulation time: 1.12 seconds, 98.4% +85: Linearization time: 1.03 seconds, 91.7% +85: Linear solve time: 0.00579 seconds, 0.515% +85: Newton update time: 0.00316 seconds, 0.281% +85: Pre/postprocess time: 0.0439 seconds, 3.9% +85: Output write time: 0.03 seconds, 2.67% +85: First process' simulation CPU time: 0.497 seconds +85: Number of processes: 1 +85: Threads per processes: 1 +85: Total CPU time: 0.497 seconds +85: +85: ---------------------------------------------------------------- +85: +85: Simulation completed +78: Newton iteration 4 error: 2.79187e-13 +78: Linearization/solve/update time: 0.028008(97.9368%)/0.000580125(2.02855%)/9.92e-06(0.0346877%) +78: Storage: 3101.42 21.5249 19.9693 +78: Writing visualization results for the current time step. +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 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 @@ -55965,73 +55434,20 @@ 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 -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 -91: Time step 5 done. CPU time: 0.0918351 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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -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 4 error: 1.69275e-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.00526164(96.6098%)/0.00016828(3.08982%)/1.636e-05(0.300389%) -91: Storage: 55797 0.0152865 -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.0117734 -89: 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.178741(97.5152%)/0.00445952(2.43297%)/9.5e-05(0.051829%) 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 90: Newton iteration 9 error: 5.68491e-10 -90: Linearization/solve/update time: 0.0183462(98.0403%)/0.00033268(1.77781%)/3.404e-05(0.181907%) +90: Linearization/solve/update time: 0.00615396(78.095%)/0.00169494(21.5091%)/3.12e-05(0.395934%) 90: Storage: 54706.2 5.48532 90: Writing visualization results for the current time step. -91: Time step 6 done. CPU time: 0.104239 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 -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.00525228(96.5244%)/0.00017196(3.16022%)/1.716e-05(0.31536%) -91: Storage: 55795.5 0.023056 -91: Writing visualization results for the current time step. -88: Solve: M deltax^k = r -89: Solve: M deltax^k = r -90: Time step 25 done. CPU time: 0.393938 seconds, end time: 5.48532 seconds, step size: 0.812836 seconds +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 1 error: 0.120999 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 25 done. CPU time: 0.203328 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 @@ -56050,6 +55466,15 @@ 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 +78: Time step 5 done. CPU time: 0.172986 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 +78: Solve: M deltax^k = r +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 +78: 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: 8.75071 @@ -56058,16 +55483,6 @@ 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 -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. -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 -94: ###################### -94: # Running test '' -94: ###################### 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 0.241675 @@ -56081,43 +55496,15 @@ 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.015095(97.4339%)/0.00035968(2.32163%)/3.788e-05(0.244504%) +90: Linearization/solve/update time: 0.00835342(95.6725%)/0.000342361(3.9211%)/3.548e-05(0.406356%) 90: Storage: 54525.8 6.36589 90: Writing visualization results for the current time step. -87: Time step 4 done. CPU time: 0.886005 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 -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 2 error: 1.11878e-07 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 7 done. CPU time: 0.123335 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: 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: 4.00223 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 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.00526192(96.6185%)/0.00016756(3.07671%)/1.66e-05(0.304806%) -91: Storage: 55793.4 0.0340628 -91: Writing visualization results for the current time step. -88: Newton iteration 5 error: 2.12044e-09 -88: Linearization/solve/update time: 0.0832618(98.934%)/0.00085408(1.01484%)/4.308e-05(0.0511888%) -90: Time step 26 done. CPU time: 0.415973 seconds, end time: 6.36589 seconds, step size: 0.880572 seconds +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 +90: Time step 26 done. CPU time: 0.213875 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 +89: Solve: M deltax^k = r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 1 error: 24.8759 @@ -56134,13 +55521,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 25.3385 90: 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. -88: Time step 5 done. CPU time: 0.724424 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 8.22669 @@ -56158,37 +55538,17 @@ 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.00776104(95.6641%)/0.00031996(3.94389%)/3.18e-05(0.391973%) +90: Linearization/solve/update time: 0.00771949(95.8351%)/0.000305003(3.78652%)/3.048e-05(0.3784%) 90: Storage: 54344.1 7.24646 90: Writing visualization results for the current time step. -91: Time step 8 done. CPU time: 0.139844 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: 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: 4.73233 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Newton iteration 3 error: 4.24036e-11 -89: Linearization/solve/update time: 0.0595464(99.0664%)/0.00053672(0.892933%)/2.444e-05(0.0406604%) -91: Solve: M deltax^k = r -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.00605364(96.6146%)/0.00019228(3.06874%)/1.984e-05(0.316642%) -91: Storage: 55790.3 0.0496558 -91: Writing visualization results for the current time step. -89: Storage: 22162.9 1.1658 -89: Writing visualization results for the current time step. -90: Time step 27 done. CPU time: 0.431884 seconds, end time: 7.24646 seconds, step size: 0.880572 seconds +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 2 error: 0.000211197 +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 3 error: 2.12819e-08 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 27 done. CPU time: 0.223915 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 @@ -56203,6 +55563,13 @@ 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 +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 8 error: 2.33526e-06 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: ###################### +85: # Comparing results +85: ###################### +85: RND: '5979329b5e9887be5a34dc8aaeefafea' 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 40.4282 @@ -56228,49 +55595,18 @@ 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 -89: Time step 5 done. CPU time: 0.491731 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 -90: Linearization/solve/update time: 0.0084986(95.1367%)/0.00039756(4.45044%)/3.688e-05(0.412849%) +90: Linearization/solve/update time: 0.00851262(95.6815%)/0.000349444(3.92774%)/3.4761e-05(0.390713%) 90: Storage: 54145.5 8.20042 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.108439 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.0630484 -88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 9 done. CPU time: 0.155891 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: 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: 6.65654 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Solve: M deltax^k = r -90: Time step 28 done. CPU time: 0.449279 seconds, end time: 8.20042 seconds, step size: 0.953953 seconds +78: Newton iteration 4 error: 8.46816e-12 +78: Linearization/solve/update time: 0.01591(55.7641%)/0.0126105(44.1995%)/1.04e-05(0.0364516%) +78: Storage: 3102.14 21.5249 20.9731 +78: Writing visualization results for the current time step. +90: Time step 28 done. CPU time: 0.234686 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 -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 0.0900172 -91: Linearize: r(x^k) = dS/dt + 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.00524216(95.2877%)/0.00024244(4.40688%)/1.68e-05(0.305377%) -91: Storage: 55786 0.071746 -91: Writing visualization results for the current time step. 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k -94: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/tutorial1 " 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 @@ -56289,96 +55625,45 @@ 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 -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 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 -89: Solve: M deltax^k = r -89: Update: x^(k+1) = x^k - deltax^k -89: Newton iteration 1 error: 0.00803281 90: Update: x^(k+1) = x^k - deltax^k -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Newton iteration 7 error: 0.350301 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 10 done. CPU time: 0.171864 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 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 +78: Time step 6 done. CPU time: 0.208204 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 90: 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.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.00527768(96.6353%)/0.00016676(3.05341%)/1.7e-05(0.311273%) -91: Storage: 55779.9 0.10304 -91: Writing visualization results for the current time step. 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.00837484(93.2643%)/0.00055628(6.19488%)/4.856e-05(0.540777%) +90: Linearization/solve/update time: 0.00851658(95.7511%)/0.000343081(3.85723%)/3.484e-05(0.391703%) 90: Storage: 53945.2 9.15437 90: Writing visualization results for the current time step. -90: Time step 29 done. CPU time: 0.473108 seconds, end time: 9.15437 seconds, step size: 0.953953 seconds +89: Newton iteration 9 error: 4.41027e-10 +89: Linearization/solve/update time: 0.170964(95.8529%)/0.00731773(4.10276%)/7.916e-05(0.0443819%) +90: Time step 29 done. CPU time: 0.24543 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 11 done. CPU time: 0.184033 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: 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: 6.94539 -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: 5.16632 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 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.00935652(97.6974%)/0.00020172(2.10629%)/1.88e-05(0.196303%) -91: Storage: 55771.3 0.147374 -91: Writing visualization results for the current time step. -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 3 error: 0.000115073 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 @@ -56394,6 +55679,20 @@ 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 +89: Storage: 22164 0.107988 +89: Writing visualization results for the current time step. +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 1 error: 0.0369033 +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.000430012 +78: 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.143401 +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 7 error: 0.301455 @@ -56402,47 +55701,25 @@ 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 -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 -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 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 -91: Time step 12 done. CPU time: 0.2005 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 -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.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: 9.66977e-05 -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.0055976(96.5303%)/0.00018292(3.15445%)/1.828e-05(0.315238%) -91: Storage: 55759 0.21018 -91: Writing visualization results for the current time step. -90: Linearization/solve/update time: 0.00735412(93.7108%)/0.00045448(5.79127%)/3.908e-05(0.497982%) +90: Linearization/solve/update time: 0.010112(96.2589%)/0.000356682(3.39534%)/3.632e-05(0.345739%) 90: Storage: 53743 10.1083 90: Writing visualization results for the current time step. -90: Time step 30 done. CPU time: 0.496961 seconds, end time: 10.1083 seconds, step size: 0.953953 seconds +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 +89: Time step 1 done. CPU time: 0.203961 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: 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: Time step 30 done. CPU time: 0.257887 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 @@ -56474,34 +55751,6 @@ 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 -91: Time step 13 done. CPU time: 0.211929 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: 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: 4.30805 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Solve: M deltax^k = r -89: Newton iteration 3 error: 1.03846e-10 -89: Linearization/solve/update time: 0.0663419(99.1918%)/0.00051524(0.770366%)/2.532e-05(0.0378574%) -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -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: 0.0021758 -91: Linearize: r(x^k) = dS/dt + 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: 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.0104939(97.6596%)/0.00022932(2.13412%)/2.216e-05(0.206228%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.0022215 @@ -56511,85 +55760,14 @@ 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.0141174(97.1909%)/0.00037212(2.56185%)/3.592e-05(0.24729%) +90: Linearization/solve/update time: 0.00867198(95.7377%)/0.000350041(3.86442%)/3.604e-05(0.397878%) 90: Storage: 53538.9 11.0623 90: Writing visualization results for the current time step. -89: Storage: 22162.2 1.8732 -89: Writing visualization results for the current time step. -89: Time step 6 done. CPU time: 0.568533 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 -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 -91: Storage: 55741.6 0.299155 -91: Writing visualization results for the current time step. -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: Time step 31 done. CPU time: 0.517987 seconds, end time: 11.0623 seconds, step size: 0.953953 seconds +78: Newton iteration 4 error: 5.86273e-12 +78: Linearization/solve/update time: 0.0202161(70.0679%)/0.00862486(29.8932%)/1.12e-05(0.0388185%) +78: Storage: 3103.22 21.5249 22.4787 +78: Writing visualization results for the current time step. +90: Time step 31 done. CPU time: 0.26926 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 @@ -56616,21 +55794,6 @@ 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 -91: Time step 14 done. CPU time: 0.235853 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 -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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 0.300248 @@ -56643,27 +55806,18 @@ 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 +78: Time step 7 done. CPU time: 0.244002 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 90: Newton iteration 10 error: 3.10365e-11 -90: Linearization/solve/update time: 0.0092232(95.8494%)/0.0003626(3.76821%)/3.68e-05(0.382433%) +90: Linearization/solve/update time: 0.00907942(95.9698%)/0.000346242(3.65979%)/3.5041e-05(0.370385%) 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 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.00629832(96.4994%)/0.00020812(3.1887%)/2.036e-05(0.311945%) -91: Storage: 55718.4 0.417788 -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: 0.000206534 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 32 done. CPU time: 0.530115 seconds, end time: 12.0162 seconds, step size: 0.953953 seconds +90: Time step 32 done. CPU time: 0.280649 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 @@ -56686,135 +55840,16 @@ 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 +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 +89: 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.99083 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 15 done. CPU time: 0.248099 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 -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 -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 -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 -89: Solve: M deltax^k = r -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 -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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -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: 0.0339537 -91: Linearize: r(x^k) = dS/dt + 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: 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.0143247(98.2599%)/0.00022904(1.5711%)/2.464e-05(0.169018%) -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 -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 -92: opm models will now start the simulation. -92: # [parameters which were specified at compile-time] -92: CellsX="250" -92: ContinueOnConvergenceError="0" -92: DomainSizeX="100" -92: EnableAsyncVtkOutput="1" -92: EnableGravity="0" -92: EnableGridAdaptation="0" -92: EnableIntensiveQuantityCache="0" -92: EnableStorageCache="0" -92: EnableThermodynamicHints="0" -92: EnableVtkOutput="1" -92: EndTime="100" -92: GridGlobalRefinements="0" -92: InitialTimeStepSize="0.001" -92: LinearSolverAbsTolerance="-1" -92: LinearSolverMaxError="1e+07" -92: LinearSolverMaxIterations="1000" -92: LinearSolverOverlapSize="2" -92: LinearSolverTolerance="0.001" -92: LinearSolverVerbosity="0" -92: MaxTimeStepDivisions="10" -92: MaxTimeStepSize="inf" -92: MinTimeStepSize="0" -92: NewtonMaxError="1e+100" -92: NewtonMaxIterations="20" -92: NewtonTargetIterations="10" -92: NewtonTolerance="1e-08" -92: NewtonVerbose="1" -92: NewtonWriteConvergence="0" -92: OutputDir="" -92: ParameterFile="" -92: PreconditionerOrder="0" -92: PreconditionerRelaxation="1" -92: PredeterminedTimeStepsFile="" -92: PrintParameters="2" -92: RestartTime="-1e+35" -92: ThreadsPerProcess="1" -92: VtkWriteAverageMolarMasses="0" -92: VtkWriteDensities="1" -92: VtkWriteDofIndex="0" -92: VtkWriteExtrusionFactor="0" -92: VtkWriteFilterVelocities="1" -92: VtkWriteIntrinsicPermeabilities="0" -92: VtkWriteMobilities="0" -92: VtkWritePorosity="1" -92: VtkWritePotentialGradients="0" -92: VtkWritePressures="1" -92: VtkWritePrimaryVars="0" -92: VtkWriteProcessRank="0" -92: VtkWriteRelativePermeabilities="0" -92: VtkWriteSaturations="0" -92: VtkWriteTemperature="1" -92: VtkWriteViscosities="0" -92: # [end of parameters] -92: Allocating the simulation vanguard -92: Distributing the vanguard's data -92: Allocating the model -92: Allocating the problem -92: Initializing the model -92: Initializing the problem -92: Simulator successfully set up -92: Applying the initial solution of the "powerinjection_forchheimer_ad" problem -92: Writing visualization results for the current time step. -91: Storage: 55687.5 0.575966 -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: 0.309959 @@ -56828,25 +55863,10 @@ 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.0235098(98.2861%)/0.00037268(1.55804%)/3.728e-05(0.155854%) +90: Linearization/solve/update time: 0.00907814(95.5475%)/0.000386644(4.06943%)/3.64e-05(0.38311%) 90: Storage: 53124.7 12.9702 90: Writing visualization results for the current time step. -91: Time step 16 done. CPU time: 0.267824 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 -90: Time step 33 done. CPU time: 0.556008 seconds, end time: 12.9702 seconds, step size: 0.953953 seconds +90: Time step 33 done. CPU time: 0.292701 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 @@ -56857,32 +55877,25 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 4.39901 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.114702 +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 3 error: 29.2752 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 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 -88: Newton iteration 6 error: 1.55179e-11 -88: Linearization/solve/update time: 0.123985(98.9514%)/0.00126228(1.00742%)/5.16e-05(0.0411817%) -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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 18.9293 90: 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: 5.60594e-08 +78: 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.0612874 +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: 7.83254 @@ -56899,67 +55912,19 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.00363953 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: 1.30494e-07 -89: 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.0299624(98.1353%)/0.00053308(1.74599%)/3.624e-05(0.118696%) -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 9 error: 4.49023e-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.0132816(97.0279%)/0.0003692(2.69716%)/3.764e-05(0.274976%) +90: Linearization/solve/update time: 0.00955886(95.8641%)/0.000376484(3.77569%)/3.592e-05(0.360235%) 90: Storage: 52914.3 13.9241 90: Writing visualization results for the current time step. -88: Storage in liquidPhase: [259332 4.63465] -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 -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 -91: Newton iteration 7 error: 3.28555e-11 -91: Linearization/solve/update time: 0.0153375(98.3638%)/0.0002314(1.48403%)/2.372e-05(0.152123%) -91: Storage: 55646.1 0.78687 -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 4 error: 5.09224e-06 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Storage in gasPhase: [306.784 28748.5] -88: Storage total: [259638 28753.1] -88: Writing visualization results for the current time step. -89: Newton iteration 3 error: 7.93348e-11 -89: Linearization/solve/update time: 0.0627259(99.1813%)/0.00049592(0.784141%)/2.188e-05(0.0345963%) -91: Time step 17 done. CPU time: 0.287905 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 -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 -90: Time step 34 done. CPU time: 0.571658 seconds, end time: 13.9241 seconds, step size: 0.953953 seconds +78: Newton iteration 4 error: 3.39558e-11 +78: Linearization/solve/update time: 0.020009(97.1856%)/0.000568404(2.76079%)/1.104e-05(0.0536223%) +78: Storage: 3104.83 21.5249 24.7372 +78: Writing visualization results for the current time step. +90: Time step 34 done. CPU time: 0.304622 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 @@ -56970,6 +55935,10 @@ 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 +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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 29.6236 @@ -56978,63 +55947,6 @@ 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 -93: Time step 1 done. CPU time: 0.0387257 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 -89: Storage: 22161.3 2.80668 -89: Writing visualization results for the current time step. -89: Time step 7 done. CPU time: 0.638066 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 -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 -93: Newton iteration 4 error: 1.70445e-10 -93: Linearization/solve/update time: 0.00951308(98.1422%)/0.00016416(1.69357%)/1.592e-05(0.16424%) -93: Storage: 55799.8 0.00216667 -93: Writing visualization results for the current time step. -88: Time step 6 done. CPU time: 0.876841 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: 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 -92: Newton iteration 7 error: 6.71889e-11 -92: Linearization/solve/update time: 0.0175038(97.0776%)/0.000498(2.76196%)/2.892e-05(0.160393%) -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.00733932(49.0777%)/0.00758956(50.7511%)/2.56e-05(0.171186%) -91: Storage: 55594.3 1.0505 -91: 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 5 error: 6.51779 @@ -57055,34 +55967,18 @@ 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 +78: Time step 8 done. CPU time: 0.280009 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 +78: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 1 error: 0.0370479 90: Newton iteration 10 error: 3.08091e-11 -90: Linearization/solve/update time: 0.0217362(98.2503%)/0.00035136(1.58819%)/3.572e-05(0.161459%) +90: Linearization/solve/update time: 0.00945638(95.8211%)/0.000376563(3.8157%)/3.584e-05(0.363165%) 90: Storage: 52701.6 14.8781 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 -92: Storage: 55799.9 0.001 -92: Writing visualization results for the current time step. -93: Time step 2 done. CPU time: 0.058558 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 -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 -92: Time step 1 done. CPU time: 0.0322429 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: Time step 35 done. CPU time: 0.599999 seconds, end time: 14.8781 seconds, step size: 0.953953 seconds +90: Time step 35 done. CPU time: 0.316454 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 @@ -57097,63 +55993,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 27.0334 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 18 done. CPU time: 0.311829 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 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.00866976(96.9464%)/0.0002482(2.7754%)/2.488e-05(0.278211%) -91: Storage: 55529.5 1.38004 -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.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 -93: Newton iteration 4 error: 3.08552e-10 -93: Linearization/solve/update time: 0.0134473(98.6476%)/0.00016756(1.2292%)/1.68e-05(0.123242%) -93: Storage: 55799.7 0.00391667 -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: 2.12538e-07 -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.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.009773(98.1327%)/0.00017076(1.71464%)/1.52e-05(0.152626%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 9.34414 @@ -57162,6 +56001,13 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 10.7778 90: 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.00154102 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Newton iteration 3 error: 7.24875e-11 +70: Linearization/solve/update time: 0.319637(65.9148%)/0.165223(34.0719%)/6.4601e-05(0.0133219%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 5.13523 @@ -57179,66 +56025,14 @@ 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.0147818(97.4194%)/0.0003554(2.34226%)/3.616e-05(0.238312%) +90: Linearization/solve/update time: 0.00969999(95.9871%)/0.000369763(3.65902%)/3.576e-05(0.353866%) 90: Storage: 52486.6 15.832 90: Writing visualization results for the current time step. -92: Storage: 55799.8 0.00225 -92: Writing visualization results for the current time step. -89: Newton iteration 3 error: 1.47905e-10 -89: Linearization/solve/update time: 0.0327992(98.6026%)/0.00044244(1.33009%)/2.24e-05(0.0673401%) -89: Storage: 22160.4 3.69175 -89: Writing visualization results for the current time step. -91: Time step 19 done. CPU time: 0.327853 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 -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 3 error: 6.83107 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 3 done. CPU time: 0.0799618 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 -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 -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 -93: Newton iteration 4 error: 2.92158e-09 -93: Linearization/solve/update time: 0.0081298(98.1874%)/0.00013568(1.63867%)/1.44e-05(0.173916%) -93: Storage: 55799.5 0.00654167 -93: Writing visualization results for the current time step. -87: Newton iteration 5 error: 4.62001e-09 -87: Linearization/solve/update time: 0.213793(97.8264%)/0.00465216(2.12872%)/9.8e-05(0.0448424%) -89: Time step 8 done. CPU time: 0.677747 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: 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 -92: Time step 2 done. CPU time: 0.0562547 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 1 error: 375.449 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 36 done. CPU time: 0.628487 seconds, end time: 15.832 seconds, step size: 0.953953 seconds +90: Time step 36 done. CPU time: 0.328582 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 @@ -57249,26 +56043,10 @@ 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 -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: Linearize: r(x^k) = dS/dt + 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 -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. +78: Solve: M deltax^k = r +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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 22.5712 @@ -57289,73 +56067,23 @@ 90: Update: x^(k+1) = x^k - deltax^k 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 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 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.00978764(98.1949%)/0.00016384(1.64373%)/1.608e-05(0.161323%) -93: Time step 4 done. CPU time: 0.0940168 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 -91: Newton iteration 8 error: 2.96723e-11 -91: Linearization/solve/update time: 0.0188669(98.3465%)/0.0002872(1.49707%)/3e-05(0.156379%) -91: Storage: 55448.1 1.79196 -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 -92: Storage: 55799.7 0.004125 -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: 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.010197(98.0688%)/0.00018268(1.75691%)/1.812e-05(0.174268%) -93: Storage: 55799.2 0.0104792 -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 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.0115141(96.7859%)/0.00034792(2.92457%)/3.444e-05(0.289498%) +90: Linearization/solve/update time: 0.00874802(95.9366%)/0.000338363(3.71071%)/3.2161e-05(0.352699%) +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 90: Storage: 52269 16.786 90: Writing visualization results for the current time step. -87: Time step 5 done. CPU time: 1.12037 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 -91: Time step 20 done. CPU time: 0.355234 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 -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 -90: Time step 37 done. CPU time: 0.644332 seconds, end time: 16.786 seconds, step size: 0.953953 seconds +78: Newton iteration 4 error: 5.32228e-11 +78: Linearization/solve/update time: 0.0202484(97.1991%)/0.000572405(2.74773%)/1.108e-05(0.0531877%) +78: Storage: 3107.25 21.5249 28.125 +78: Writing visualization results for the current time step. +90: Time step 37 done. CPU time: 0.33974 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 90: Solve: M deltax^k = r @@ -57370,38 +56098,9 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 28.8432 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 5 done. CPU time: 0.106204 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: 367.162 -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 1 error: 0.00244671 -89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 3 done. CPU time: 0.080245 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 1 error: 374.484 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +85: Simulation name: 'lens_richards_vcfv' +85: Number of timesteps: '7' 90: 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.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 -93: Newton iteration 4 error: 3.97446e-09 -93: Linearization/solve/update time: 0.0107542(98.4168%)/0.0001558(1.4258%)/1.72e-05(0.157405%) -93: Storage: 55798.8 0.0160573 -93: Writing visualization results for the current time step. -88: 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 @@ -57413,40 +56112,29 @@ 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 + 84/120 Test #85: lens_richards_vcfv ............................. Passed 1.50 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 +78: Time step 9 done. CPU time: 0.31599 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 +78: Solve: M deltax^k = r +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 +78: Solve: M deltax^k = r +78: Update: x^(k+1) = x^k - deltax^k +78: Newton iteration 2 error: 0.180106 +78: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.0138664(97.7033%)/0.00029716(2.0938%)/2.88e-05(0.202926%) -91: Storage: 55352.9 2.27254 -91: Writing visualization results for the current time step. -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 -93: Time step 6 done. CPU time: 0.11874 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 1 error: 357.754 -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.283229 @@ -57456,53 +56144,10 @@ 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.0170089(97.4444%)/0.0004082(2.33858%)/3.788e-05(0.217015%) +90: Linearization/solve/update time: 0.00940374(95.8316%)/0.000372761(3.79873%)/3.628e-05(0.369722%) 90: Storage: 52030.2 17.8194 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.0632932 -92: Linearize: r(x^k) = dS/dt + 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.0137707(98.6631%)/0.00017136(1.22774%)/1.524e-05(0.10919%) -91: Time step 21 done. CPU time: 0.375879 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 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 2 error: 5.17251 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: 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.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 -93: Newton iteration 4 error: 3.1481e-09 -93: Linearization/solve/update time: 0.0123122(98.6128%)/0.00015624(1.25139%)/1.696e-05(0.135839%) -93: Storage: 55798.2 0.0244245 -93: Writing visualization results for the current time step. -92: Storage: 55799.5 0.0069375 -92: Writing visualization results for the current time step. -92: Time step 4 done. CPU time: 0.100675 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 -90: Time step 38 done. CPU time: 0.667985 seconds, end time: 17.8194 seconds, step size: 1.03345 seconds +90: Time step 38 done. CPU time: 0.351695 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 @@ -57517,10 +56162,6 @@ 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 -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 4 error: 60.1372 @@ -57537,138 +56178,6 @@ 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: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 14.4645 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.55217 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 7 done. CPU time: 0.132825 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: 342.428 -93: Linearize: r(x^k) = dS/dt + 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.00940288(98.3643%)/0.0001406(1.47083%)/1.576e-05(0.164867%) -93: Storage: 55797.2 0.0369753 -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: 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.0117734(67.3247%)/0.00568396(32.5029%)/3.016e-05(0.172465%) -91: Storage: 55241.2 2.83321 -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.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.0177422(99.0098%)/0.00016304(0.909838%)/1.44e-05(0.0803586%) -87: Solve: M deltax^k = 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 -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 -92: Storage: 55799.2 0.0111563 -92: Writing visualization results for the current time step. -93: Time step 8 done. CPU time: 0.143956 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 -94: opm models will now start the simulation. -94: # [parameters which were specified at compile-time] -94: CellsX="100" -94: CellsY="1" -94: ContinueOnConvergenceError="0" -94: DomainSizeX="300" -94: DomainSizeY="60" -94: EnableAsyncVtkOutput="1" -94: EnableGravity="0" -94: EnableGridAdaptation="0" -94: EnableIntensiveQuantityCache="0" -94: EnableStorageCache="0" -94: EnableThermodynamicHints="0" -94: EnableVtkOutput="1" -94: EndTime="100000" -94: GridGlobalRefinements="0" -94: InitialTimeStepSize="125" -94: LinearSolverAbsTolerance="-1" -94: LinearSolverMaxError="1e+07" -94: LinearSolverMaxIterations="1000" -94: LinearSolverOverlapSize="2" -94: LinearSolverTolerance="0.001" -94: LinearSolverVerbosity="0" -94: MaxTimeStepDivisions="10" -94: MaxTimeStepSize="inf" -94: MinTimeStepSize="0" -94: NewtonMaxError="1e+100" -94: NewtonMaxIterations="20" -94: NewtonTargetIterations="10" -94: NewtonTolerance="1e-08" -94: NewtonVerbose="1" -94: NewtonWriteConvergence="0" -94: NumericDifferenceMethod="1" -94: OutputDir="" -94: ParameterFile="" -94: PreconditionerOrder="0" -94: PreconditionerRelaxation="1" -94: PredeterminedTimeStepsFile="" -94: PrintParameters="2" -94: RestartTime="-1e+35" -94: ThreadsPerProcess="1" -94: VtkWriteAverageMolarMasses="0" -94: VtkWriteDensities="1" -94: VtkWriteDofIndex="0" -94: VtkWriteExtrusionFactor="0" -94: VtkWriteFilterVelocities="0" -94: VtkWriteIntrinsicPermeabilities="0" -94: VtkWriteMobilities="0" -94: VtkWritePorosity="1" -94: VtkWritePotentialGradients="0" -94: VtkWritePressures="1" -94: VtkWritePrimaryVars="0" -94: VtkWriteProcessRank="0" -94: VtkWriteRelativePermeabilities="0" -94: VtkWriteSaturations="0" -94: VtkWriteTemperature="1" -94: VtkWriteViscosities="0" -94: # [end of parameters] -94: Allocating the simulation vanguard 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.148565 @@ -57678,62 +56187,16 @@ 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.0202974(97.269%)/0.00053064(2.54293%)/3.924e-05(0.188046%) +90: Linearization/solve/update time: 0.0089669(95.8926%)/0.000349442(3.73695%)/3.464e-05(0.370442%) 90: Storage: 51788.2 18.8529 90: Writing visualization results for the current time step. -91: Time step 22 done. CPU time: 0.39994 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 -89: Newton iteration 3 error: 1.50821e-10 -89: Linearization/solve/update time: 0.0668825(99.3073%)/0.0004404(0.653907%)/2.612e-05(0.0387831%) -92: Time step 5 done. CPU time: 0.120991 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: 366.109 -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: 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.0119928(98.3187%)/0.00018532(1.51928%)/1.976e-05(0.161995%) -93: Storage: 55795.8 0.0558014 -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: 8.54057 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Distributing the vanguard's data -94: Allocating the model -94: Allocating the problem -94: Initializing the model -94: Initializing the problem -94: Simulator successfully set up -94: Applying the initial solution of the "tutorial1" problem -94: Writing visualization results for the current time step. -90: Time step 39 done. CPU time: 0.693546 seconds, end time: 18.8529 seconds, step size: 1.03345 seconds +89: Newton iteration 3 error: 1.33747e-09 +89: Linearization/solve/update time: 0.0908831(91.0474%)/0.00891122(8.92733%)/2.524e-05(0.0252856%) +87: Solve: M deltax^k = 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: Time step 39 done. CPU time: 0.363314 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 @@ -57748,6 +56211,12 @@ 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 +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. +78: Solve: M deltax^k = r +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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 63.4122 @@ -57760,49 +56229,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 16.4887 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 -93: Time step 9 done. CPU time: 0.159653 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 -93: Solve: M deltax^k = 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 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 -89: Storage: 22159.9 4.21413 -89: 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: 0.0688889 -91: Linearize: r(x^k) = dS/dt + 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 -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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 3.84446 @@ -57816,41 +56242,17 @@ 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.0117784(96.7237%)/0.00036248(2.97668%)/3.648e-05(0.299573%) +90: Linearization/solve/update time: 0.0092477(95.6968%)/0.000380321(3.93563%)/3.552e-05(0.367567%) 90: Storage: 51542.6 19.8863 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.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.0177497(99.0657%)/0.0001516(0.84612%)/1.58e-05(0.088184%) -92: Storage: 55798.7 0.0174844 -92: Writing visualization results for the current time step. -93: Newton iteration 5 error: 6.42331e-12 -93: Linearization/solve/update time: 0.0115104(98.1892%)/0.00019344(1.65013%)/1.884e-05(0.160714%) -93: Storage: 55793.8 0.0824718 -93: Writing visualization results for the current time step. -89: Time step 9 done. CPU time: 0.763611 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 -91: Newton iteration 9 error: 2.96154e-11 -91: Linearization/solve/update time: 0.0259459(98.5474%)/0.00034816(1.32238%)/3.428e-05(0.130202%) -91: Storage: 55110.4 3.48732 -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: 657.809 -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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 40 done. CPU time: 0.708804 seconds, end time: 19.8863 seconds, step size: 1.03345 seconds +92: ###################### +92: # Running test '' +92: ###################### +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 +90: Time step 40 done. CPU time: 0.375479 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 @@ -57866,6 +56268,15 @@ 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 +89: Storage: 22163.9 0.224902 +89: 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 4 error: 4.70018e-08 +78: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: Time step 7 done. CPU time: 3.44394 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 63.0177 @@ -57878,26 +56289,14 @@ 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 +78: Newton iteration 5 error: 1.95512e-11 +78: Linearization/solve/update time: 0.0269548(97.3454%)/0.000719046(2.59678%)/1.6e-05(0.0577829%) +78: Storage: 3110.75 21.5249 33.0177 +78: 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: 5.00071 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 10 done. CPU time: 0.172953 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 21.7506 -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.247197 @@ -57906,66 +56305,40 @@ 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 -92: Time step 6 done. CPU time: 0.148232 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 1 error: 355.2 -92: 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.0104765(96.3933%)/0.00035536(3.26963%)/3.664e-05(0.33712%) +90: Linearization/solve/update time: 0.00947866(95.7295%)/0.000387043(3.90893%)/3.58e-05(0.361561%) 90: Storage: 51293.4 20.9198 90: Writing visualization results for the current time step. -90: Time step 41 done. CPU time: 0.722191 seconds, end time: 20.9198 seconds, step size: 1.03345 seconds +89: Time step 2 done. CPU time: 0.325367 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 +78: Time step 10 done. CPU time: 0.360005 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: 1.93 seconds, 84.2% +78: Simulation time: 0.36 seconds, 15.8% +78: Linearization time: 0.222 seconds, 61.7% +78: Linear solve time: 0.0262 seconds, 7.26% +78: Newton update time: 0.000117 seconds, 0.0325% +78: Pre/postprocess time: 0.0542 seconds, 15.1% +78: Output write time: 0.0565 seconds, 15.7% +78: First process' simulation CPU time: 0.169 seconds +78: Number of processes: 1 +78: Threads per processes: 1 +78: Total CPU time: 0.169 seconds +78: +78: ---------------------------------------------------------------- +78: +78: Simulation completed +90: Time step 41 done. CPU time: 0.389901 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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -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 4 error: 6.33169e-08 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 5 error: 1.47224e-11 -93: Linearization/solve/update time: 0.0113881(98.3236%)/0.00017452(1.50679%)/1.964e-05(0.16957%) -93: Storage: 55791 0.120255 -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: 9.68138 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 23 done. CPU time: 0.435881 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: 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.83226 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 11 done. CPU time: 0.186975 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 -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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 4.06473 -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 2 error: 8.46905 @@ -57994,57 +56367,15 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.343357 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.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 3 error: 0.00092475 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 4 error: 8.6871e-10 -92: Linearization/solve/update time: 0.0137804(98.7336%)/0.00016148(1.15697%)/1.528e-05(0.109478%) -92: Storage: 55798 0.0269766 -92: Writing visualization results for the current time step. -89: 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.307216 -93: Linearize: r(x^k) = dS/dt + 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: Newton iteration 6 error: 1.84508e-09 -88: Linearization/solve/update time: 0.13922(99.0383%)/0.00129344(0.920124%)/5.848e-05(0.0416013%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 9 error: 0.00107624 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.0123007(96.4995%)/0.00040924(3.2105%)/3.696e-05(0.289952%) +90: Linearization/solve/update time: 0.00913374(95.6939%)/0.000375643(3.9356%)/3.536e-05(0.370466%) 90: Storage: 51040.2 21.9532 90: Writing visualization results for the current time step. -92: Time step 7 done. CPU time: 0.164592 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 1 error: 337.812 -92: 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.0115608(98.245%)/0.00018724(1.59118%)/1.928e-05(0.163843%) -93: Storage: 55786.9 0.173781 -93: Writing visualization results for the current time step. -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. -90: Time step 42 done. CPU time: 0.737387 seconds, end time: 21.9532 seconds, step size: 1.03345 seconds +90: Time step 42 done. CPU time: 0.401517 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 @@ -58055,30 +56386,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 8.5137 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: 10.516 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -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 9 error: 9.96351 -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: 32.384 @@ -58087,17 +56394,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 73.2711 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 12 done. CPU time: 0.200322 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 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 2 error: 0.422234 -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: 31.5836 @@ -58115,42 +56411,6 @@ 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 -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 -88: Time step 7 done. CPU time: 1.04396 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 -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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 8 error: 4.80199e-07 -91: 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.0260066(98.4799%)/0.00036564(1.38458%)/3.58e-05(0.135565%) -91: Storage: 54967.8 4.19595 -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: 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 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.0521109 -92: Linearize: r(x^k) = dS/dt + 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: 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.0177617(99.0858%)/0.00014964(0.834786%)/1.424e-05(0.0794396%) 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 @@ -58159,26 +56419,10 @@ 90: Newton iteration 10 error: 1.06928e-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.0115139(92.199%)/0.00093232(7.46566%)/4.188e-05(0.335359%) +90: Linearization/solve/update time: 0.0100357(95.7994%)/0.000401844(3.83594%)/3.82e-05(0.364652%) 90: Storage: 50782.7 22.9867 90: Writing visualization results for the current time step. -93: Newton iteration 5 error: 1.79438e-09 -93: Linearization/solve/update time: 0.0142391(98.5608%)/0.0001872(1.29577%)/2.072e-05(0.143421%) -93: Storage: 55781.2 0.249609 -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 10 error: 6.57023 -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 11 error: 3.21276 -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.0186207 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 43 done. CPU time: 0.752781 seconds, end time: 22.9867 seconds, step size: 1.03345 seconds +90: Time step 43 done. CPU time: 0.414114 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 @@ -58189,8 +56433,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 5.75931 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55796.9 0.0412148 -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: 27.2912 @@ -58200,6 +56442,13 @@ 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 +78: ###################### +78: # Comparing results +78: ###################### +78: RND: 'b7b3ffbedf9f359da69dcbf583a89350' +92: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_ad " +87: Newton iteration 5 error: 8.14181e-12 +87: Linearization/solve/update time: 0.256546(96.7285%)/0.00858546(3.23707%)/9.144e-05(0.0344766%) 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 14.8747 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -58219,70 +56468,29 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 9 error: 2.17715e-06 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 13 done. CPU time: 0.216371 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 -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 -92: Time step 8 done. CPU time: 0.188973 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 -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 -91: Time step 24 done. CPU time: 0.471889 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 90: Newton iteration 10 error: 2.09184e-11 -90: Linearization/solve/update time: 0.0107582(96.241%)/0.00038224(3.41944%)/3.796e-05(0.339582%) +90: Linearization/solve/update time: 0.00798826(95.2478%)/0.000363682(4.33635%)/3.488e-05(0.415891%) 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 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 4 error: 8.59831e-06 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 44 done. CPU time: 0.766173 seconds, end time: 23.9262 seconds, step size: 0.9395 seconds +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 +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: 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. +90: Time step 44 done. CPU time: 0.431341 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 -93: Newton iteration 5 error: 5.17929e-10 -93: Linearization/solve/update time: 0.0146178(98.5755%)/0.00019168(1.2926%)/1.956e-05(0.131903%) -93: Storage: 55773.1 0.357033 -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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 6.21016 @@ -58291,6 +56499,9 @@ 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 +87: Time step 4 done. CPU time: 0.727943 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: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 15.3061 @@ -58307,29 +56518,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 3.32555 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 14 done. CPU time: 0.232796 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 -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 -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 -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 8 error: 0.0212723 @@ -58339,50 +56527,11 @@ 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.33058e-10 -90: Linearization/solve/update time: 0.0109594(96.1618%)/0.0003996(3.50622%)/3.784e-05(0.332021%) +90: Linearization/solve/update time: 0.012866(96.7324%)/0.000398044(2.99268%)/3.656e-05(0.274875%) 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 1 error: 136.226 -93: Linearize: r(x^k) = dS/dt + 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 -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 -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 -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: Newton iteration 5 error: 5.82645e-12 -92: Linearization/solve/update time: 0.0232898(99.0693%)/0.0001992(0.847349%)/1.96e-05(0.0833737%) -92: Storage: 55795.3 0.0625723 -92: Writing visualization results for the current time step. -90: Time step 45 done. CPU time: 0.780613 seconds, end time: 24.8657 seconds, step size: 0.9395 seconds +89: Solve: M deltax^k = r +90: Time step 45 done. CPU time: 0.455369 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 @@ -58393,34 +56542,80 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 7.52066 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: 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.0155537(98.591%)/0.00020216(1.28144%)/2.012e-05(0.127536%) -93: Storage: 55761.7 0.509217 -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: 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.0257986(98.523%)/0.00035216(1.34487%)/3.46e-05(0.132135%) -91: Storage: 54812.4 4.96363 -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 17 error: 3.09138e-08 -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: 40.2048 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: 2.25838e-06 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Newton iteration 6 error: 1.79933e-10 +88: Linearization/solve/update time: 0.254106(99.3622%)/0.00158141(0.618374%)/4.964e-05(0.0194106%) +91: opm models will now start the simulation. +91: # [parameters which were specified at compile-time] +91: CellsX="250" +91: ContinueOnConvergenceError="0" +91: DomainSizeX="100" +91: EnableAsyncVtkOutput="1" +91: EnableGravity="0" +91: EnableGridAdaptation="0" +91: EnableIntensiveQuantityCache="0" +91: EnableStorageCache="0" +91: EnableThermodynamicHints="0" +91: EnableVtkOutput="1" +91: EndTime="100" +91: GridGlobalRefinements="0" +91: InitialTimeStepSize="0.001" +91: LinearSolverAbsTolerance="-1" +91: LinearSolverMaxError="1e+07" +91: LinearSolverMaxIterations="1000" +91: LinearSolverOverlapSize="2" +91: LinearSolverTolerance="0.001" +91: LinearSolverVerbosity="0" +91: MaxTimeStepDivisions="10" +91: MaxTimeStepSize="inf" +91: MinTimeStepSize="0" +91: NewtonMaxError="1e+100" +91: NewtonMaxIterations="20" +91: NewtonTargetIterations="10" +91: NewtonTolerance="1e-08" +91: NewtonVerbose="1" +91: NewtonWriteConvergence="0" +91: NumericDifferenceMethod="1" +91: OutputDir="" +91: ParameterFile="" +91: PreconditionerOrder="0" +91: PreconditionerRelaxation="1" +91: PredeterminedTimeStepsFile="" +91: PrintParameters="2" +91: RestartTime="-1e+35" +91: ThreadsPerProcess="1" +91: VtkWriteAverageMolarMasses="0" +91: VtkWriteDensities="1" +91: VtkWriteDofIndex="0" +91: VtkWriteExtrusionFactor="0" +91: VtkWriteFilterVelocities="1" +91: VtkWriteIntrinsicPermeabilities="0" +91: VtkWriteMobilities="0" +91: VtkWritePorosity="1" +91: VtkWritePotentialGradients="0" +91: VtkWritePressures="1" +91: VtkWritePrimaryVars="0" +91: VtkWriteProcessRank="0" +91: VtkWriteRelativePermeabilities="0" +91: VtkWriteSaturations="0" +91: VtkWriteTemperature="1" +91: VtkWriteViscosities="0" +91: # [end of parameters] +91: Allocating the simulation vanguard +91: Distributing the vanguard's data +91: Allocating the model +91: Allocating the problem +91: Initializing the model +91: Initializing the problem +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. 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 47.4523 @@ -58446,44 +56641,52 @@ 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.16516e-09 -90: Linearization/solve/update time: 0.010526(96.2087%)/0.00037796(3.4546%)/3.684e-05(0.336722%) +90: Linearization/solve/update time: 0.0177722(97.6494%)/0.000390481(2.1455%)/3.732e-05(0.205055%) +87: Solve: M deltax^k = r +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 90: Storage: 50056.1 25.8052 90: Writing visualization results for the current time step. -94: Newton iteration 18 error: 2.38617e-10 -94: Linearization/solve/update time: 0.0897498(98.0175%)/0.00173104(1.8905%)/8.42e-05(0.0919565%) -94: Writing visualization results for the current time step. -92: Time step 9 done. CPU time: 0.220245 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 -90: Time step 46 done. CPU time: 0.793783 seconds, end time: 25.8052 seconds, step size: 0.9395 seconds +89: Newton iteration 3 error: 1.34879e-09 +89: Linearization/solve/update time: 0.0905047(99.3326%)/0.000584003(0.640968%)/2.4041e-05(0.026386%) +90: Time step 46 done. CPU time: 0.484001 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 -94: Time step 1 done. CPU time: 0.0923535 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 -93: Time step 15 done. CPU time: 0.254784 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 1 error: 108.803 -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 2 error: 8.66439 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: Linearize: r(x^k) = dS/dt + 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 +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 +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. 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 34.3363 @@ -58505,45 +56708,6 @@ 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 -91: Time step 25 done. CPU time: 0.507859 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: 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: 5.167 -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.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 -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: Linearize: r(x^k) = dS/dt + 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: 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: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.243498 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -58552,28 +56716,45 @@ 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.0114916(96.1778%)/0.00042(3.51516%)/3.668e-05(0.306991%) +90: Linearization/solve/update time: 0.00954958(95.626%)/0.000376443(3.76956%)/6.036e-05(0.604423%) +89: Storage: 22163.7 0.410016 +89: 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: 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.017898(96.8204%)/0.000551365(2.98265%)/3.64e-05(0.196909%) +88: Time step 1 done. CPU time: 0.291909 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 +89: Time step 3 done. CPU time: 0.448001 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: Storage: 55799.8 0.001 +91: Writing visualization results for the current time step. 90: Storage: 49804.7 26.7447 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 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: Newton iteration 5 error: 5.40012e-12 -92: Linearization/solve/update time: 0.0192952(98.8678%)/0.00020132(1.03156%)/1.964e-05(0.100635%) -92: Storage: 55793 0.0928286 -92: Writing visualization results for the current time step. -89: Newton iteration 3 error: 1.33699e-11 -89: Linearization/solve/update time: 0.0877986(99.3942%)/0.0005134(0.581205%)/2.176e-05(0.0246339%) -90: Time step 47 done. CPU time: 0.808032 seconds, end time: 26.7447 seconds, step size: 0.9395 seconds +91: Time step 1 done. CPU time: 0.0279389 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: 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: 0.414035 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 47 done. CPU time: 0.50852 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 @@ -58588,30 +56769,6 @@ 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 -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.0218608(98.7443%)/0.000253(1.14279%)/2.5e-05(0.112924%) -93: Storage: 55745.4 0.72481 -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: 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: 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: 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 74.7356 @@ -58620,39 +56777,47 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 29.7729 90: 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 10 done. CPU time: 0.242177 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 -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 -88: 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: 15.7504 +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.0958951 +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.00833166(97.8861%)/0.000163162(1.91694%)/1.676e-05(0.196908%) +91: Storage: 55799.6 0.00208333 +91: Writing visualization results for the current time step. +91: Time step 2 done. CPU time: 0.0376356 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 8 error: 0.00018802 +91: Newton iteration 1 error: 973.769 91: 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.0226636(98.3829%)/0.00033908(1.47195%)/3.344e-05(0.145163%) -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 6 error: 15.7504 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 2 error: 0.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 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.00424839(96.9803%)/0.000118281(2.70007%)/1.4e-05(0.319586%) +91: Storage: 55799.3 0.00370833 +91: Writing visualization results for the current time step. +70: Solve: M deltax^k = r +78: Simulation name: 'cuvette_pvs' +78: Number of timesteps: '10' + 85/120 Test #78: cuvette_pvs .................................... Passed 2.83 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 4.46158 @@ -58665,52 +56830,31 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 9 error: 0.00262157 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 16 done. CPU time: 0.278584 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 10 error: 9.38601e-08 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.0123122(96.3179%)/0.00042936(3.35888%)/4.132e-05(0.323246%) +90: Linearization/solve/update time: 0.020271(97.7583%)/0.000424324(2.04633%)/4.0521e-05(0.195415%) +91: Time step 3 done. CPU time: 0.0516423 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 +89: Solve: M deltax^k = r +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 1 error: 0.0178456 90: Storage: 49548.2 27.6842 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 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.0296417(98.2502%)/0.00050648(1.67878%)/2.144e-05(0.0710649%) -94: Writing visualization results for the current time step. -90: Time step 48 done. CPU time: 0.823123 seconds, end time: 27.6842 seconds, step size: 0.9395 seconds +90: Time step 48 done. CPU time: 0.539675 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 -89: Time step 10 done. CPU time: 0.875621 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.138 seconds, 13.6% -89: Simulation time: 0.876 seconds, 86.4% -89: Linearization time: 0.735 seconds, 83.9% -89: Linear solve time: 0.0127 seconds, 1.45% -89: Newton update time: 0.00434 seconds, 0.496% -89: Pre/postprocess time: 0.0665 seconds, 7.59% -89: Output write time: 0.037 seconds, 4.22% -89: First process' simulation CPU time: 0.461 seconds -89: Number of processes: 1 -89: Threads per processes: 1 -89: Total CPU time: 0.461 seconds -89: -89: ---------------------------------------------------------------- -89: -89: Simulation completed -87: Solve: M deltax^k = r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 1 error: 21.2712 @@ -58723,6 +56867,37 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 30.0982 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 0.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.0123426(98.5771%)/0.000161322(1.28844%)/1.684e-05(0.134497%) +91: Storage: 55798.8 0.00614583 +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 2 error: 0.0293096 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 0.133299 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: ###################### +93: # Running test '' +93: ###################### +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 4 done. CPU time: 0.0716418 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 4 error: 44.4834 @@ -58735,44 +56910,18 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 6.36447 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 2 done. CPU time: 0.122944 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 -91: Storage: 54642.9 5.79528 -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.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 -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 -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 -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.0232188(99.1263%)/0.00018708(0.798687%)/1.756e-05(0.0749676%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 0.82607 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 0.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.00431363(96.7869%)/0.000128841(2.89087%)/1.436e-05(0.322202%) +91: Storage: 55798.1 0.00980208 +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 8 error: 0.0127312 @@ -58782,53 +56931,91 @@ 90: Newton iteration 9 error: 2.55471e-06 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.0111605(96.4125%)/0.00037692(3.2561%)/3.836e-05(0.331381%) -91: Time step 26 done. CPU time: 0.541393 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 +90: Linearization/solve/update time: 0.0204979(97.8963%)/0.000403563(1.92738%)/3.692e-05(0.176327%) +90: Storage: 49310.1 28.5383 +90: Writing visualization results for the current time step. +91: Time step 5 done. CPU time: 0.0835989 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 4 error: 36.8867 +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 5 error: 24.5481 +91: Newton iteration 2 error: 1.24876 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 49310.1 28.5383 -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 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 -90: Time step 49 done. CPU time: 0.837551 seconds, end time: 28.5383 seconds, step size: 0.854091 seconds +92: opm models will now start the simulation. +92: # [parameters which were specified at compile-time] +92: CellsX="250" +92: ContinueOnConvergenceError="0" +92: DomainSizeX="100" +92: EnableAsyncVtkOutput="1" +92: EnableGravity="0" +92: EnableGridAdaptation="0" +92: EnableIntensiveQuantityCache="0" +92: EnableStorageCache="0" +92: EnableThermodynamicHints="0" +92: EnableVtkOutput="1" +92: EndTime="100" +92: GridGlobalRefinements="0" +92: InitialTimeStepSize="0.001" +92: LinearSolverAbsTolerance="-1" +92: LinearSolverMaxError="1e+07" +92: LinearSolverMaxIterations="1000" +92: LinearSolverOverlapSize="2" +92: LinearSolverTolerance="0.001" +92: LinearSolverVerbosity="0" +92: MaxTimeStepDivisions="10" +92: MaxTimeStepSize="inf" +92: MinTimeStepSize="0" +92: NewtonMaxError="1e+100" +92: NewtonMaxIterations="20" +92: NewtonTargetIterations="10" +92: NewtonTolerance="1e-08" +92: NewtonVerbose="1" +92: NewtonWriteConvergence="0" +92: OutputDir="" +92: ParameterFile="" +92: PreconditionerOrder="0" +92: PreconditionerRelaxation="1" +92: PredeterminedTimeStepsFile="" +92: PrintParameters="2" +92: RestartTime="-1e+35" +92: ThreadsPerProcess="1" +92: VtkWriteAverageMolarMasses="0" +92: VtkWriteDensities="1" +92: VtkWriteDofIndex="0" +92: VtkWriteExtrusionFactor="0" +92: VtkWriteFilterVelocities="1" +92: VtkWriteIntrinsicPermeabilities="0" +92: VtkWriteMobilities="0" +92: VtkWritePorosity="1" +92: VtkWritePotentialGradients="0" +92: VtkWritePressures="1" +92: VtkWritePrimaryVars="0" +92: VtkWriteProcessRank="0" +92: VtkWriteRelativePermeabilities="0" +92: VtkWriteSaturations="0" +92: VtkWriteTemperature="1" +92: VtkWriteViscosities="0" +92: # [end of parameters] +92: Allocating the simulation vanguard +92: Distributing the vanguard's data +92: Allocating the model +92: Allocating the problem +92: Initializing the model +92: Initializing the problem +92: Simulator successfully set up +92: Applying the initial solution of the "powerinjection_forchheimer_ad" problem +92: Writing visualization results for the current time step. +90: Time step 49 done. CPU time: 0.567434 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 1 error: 21.716 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55789.8 0.135692 -92: Writing visualization results for the current time step. -93: Newton iteration 6 error: 5.08066e-10 -93: Linearization/solve/update time: 0.024387(98.9474%)/0.00023468(0.952185%)/2.476e-05(0.100461%) -93: Storage: 55723.7 1.01227 -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 2 error: 6.85574 @@ -58837,6 +57024,22 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 44.0481 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 0.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 4 error: 1.69275e-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.00942255(97.7257%)/0.000198121(2.05481%)/2.116e-05(0.219461%) +91: Storage: 55797 0.0152865 +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 2 error: 1.13181e-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 4 error: 17.0581 @@ -58853,87 +57056,84 @@ 90: Update: x^(k+1) = x^k - deltax^k 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.0224555 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 11 done. CPU time: 0.27248 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 +87: Solve: M deltax^k = 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 +91: Time step 6 done. CPU time: 0.0996515 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 +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: 222.932 +92: Newton iteration 1 error: 5 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.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 -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: Time step 17 done. CPU time: 0.304909 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 -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 +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 +93: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/powerinjection_forchheimer_fd " +90: Solve: M deltax^k = r +90: Update: x^(k+1) = x^k - deltax^k +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: 4.02208e-05 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.0113792(96.3738%)/0.00039092(3.31081%)/3.724e-05(0.315395%) +90: Linearization/solve/update time: 0.0211017(97.8965%)/0.000414005(1.92068%)/3.94e-05(0.182787%) 90: Storage: 49066.8 29.3924 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 4 error: 2.33819e-08 +88: Newton iteration 2 error: 0.000105147 88: 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.0297585(98.1891%)/0.00052496(1.73212%)/2.388e-05(0.0787927%) -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 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: 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 8 error: 0.000457148 +91: Newton iteration 4 error: 2.30645e-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 3 error: 0.160216 -93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 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.0134525(98.4229%)/0.000196481(1.43752%)/1.908e-05(0.139596%) +91: Storage: 55795.5 0.023056 +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.0262258 +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: 8.72281e-07 +92: Newton iteration 4 error: 5.45984 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 50 done. CPU time: 0.852086 seconds, end time: 29.3924 seconds, step size: 0.854091 seconds +91: Time step 7 done. CPU time: 0.114548 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: 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: 4.00223 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 50 done. CPU time: 0.5952 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 @@ -58945,22 +57145,18 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 7.72593 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: 4.56562e-05 -93: 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.0150647(98.2088%)/0.00025052(1.63318%)/2.424e-05(0.158024%) -93: Storage: 55694.8 1.39555 -93: Writing visualization results for the current time step. -89: ###################### -89: # Comparing results -89: ###################### -89: RND: '1a458fff58a2cb7f572068d52c6d500b' 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 49.2158 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 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.0134482(98.5101%)/0.000183921(1.34725%)/1.948e-05(0.142694%) +91: Storage: 55793.4 0.0340628 +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 4 error: 45.7842 @@ -58977,6 +57173,37 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 2.18739 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.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 +92: Newton iteration 7 error: 6.71889e-11 +92: Linearization/solve/update time: 0.0256329(97.9443%)/0.000508644(1.94355%)/2.9361e-05(0.11219%) +89: Newton iteration 3 error: 5.65273e-11 +89: Linearization/solve/update time: 0.0986854(99.4861%)/0.000485645(0.489586%)/2.408e-05(0.0242754%) +91: Time step 8 done. CPU time: 0.129414 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: 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: 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.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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.16649 @@ -58985,88 +57212,51 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 9 error: 0.00087297 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 3 done. CPU time: 0.153748 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.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 -92: Newton iteration 5 error: 1.02673e-11 -92: Linearization/solve/update time: 0.019273(98.8495%)/0.00020424(1.04753%)/2.008e-05(0.102989%) -92: Storage: 55785.2 0.196415 -92: Writing visualization results for the current time step. -91: Newton iteration 9 error: 4.08818e-09 -91: Linearization/solve/update time: 0.0338173(98.933%)/0.00033092(0.968112%)/3.38e-05(0.0988825%) -91: Storage: 54457.9 6.69624 -91: Writing visualization results for the current time step. -93: Time step 18 done. CPU time: 0.321881 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 10 error: 2.13248e-08 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.0122693(96.1771%)/0.00044656(3.50052%)/4.112e-05(0.322334%) +90: Linearization/solve/update time: 0.0259542(98.1595%)/0.000444123(1.67968%)/4.252e-05(0.160812%) +92: Storage: 55799.9 0.001 +92: Writing visualization results for the current time step. +91: Newton iteration 5 error: 2.14868e-11 +91: Linearization/solve/update time: 0.0174855(99.0194%)/0.000154841(0.876857%)/1.832e-05(0.103745%) +91: Storage: 55790.3 0.0496558 +91: Writing visualization results for the current time step. +89: Storage: 22163.4 0.703088 +89: Writing visualization results for the current time step. 90: Storage: 48817.8 30.2465 90: Writing visualization results for the current time step. -91: Time step 27 done. CPU time: 0.576924 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: Linearize: r(x^k) = dS/dt + 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.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 3 error: 24.6615 +92: Time step 1 done. CPU time: 0.0407826 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 +91: Time step 9 done. CPU time: 0.1483 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 4 error: 50.6081 +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 5 error: 20.603 +91: Newton iteration 2 error: 6.65654 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.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 -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 -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 -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 51 done. CPU time: 0.867942 seconds, end time: 30.2465 seconds, step size: 0.854091 seconds +89: Time step 4 done. CPU time: 0.572792 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 +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 +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 3 error: 1.72065e-07 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 51 done. CPU time: 0.629004 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 @@ -59081,27 +57271,6 @@ 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 -88: Newton iteration 5 error: 3.52745e-13 -88: Linearization/solve/update time: 0.117238(99.0775%)/0.00104888(0.886408%)/4.268e-05(0.0360689%) -92: Time step 12 done. CPU time: 0.304245 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 -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.0170039(98.355%)/0.0002576(1.49003%)/2.68e-05(0.155018%) -93: Storage: 55656.1 1.90658 -93: Writing visualization results for the current time step. -94: Newton iteration 5 error: 6.6337e-09 -94: Linearization/solve/update time: 0.0233726(97.965%)/0.0004672(1.95825%)/1.832e-05(0.0767874%) -94: Writing visualization results for the current time step. -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: 47.0732 @@ -59110,6 +57279,20 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 18.6143 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 4 error: 5.09224e-06 +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 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.0177956(98.9819%)/0.00016796(0.93422%)/1.508e-05(0.0838773%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 6.27663 @@ -59126,72 +57309,36 @@ 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.0115348(96.6925%)/0.00035928(3.01174%)/3.528e-05(0.295742%) -90: Storage: 48586 31.0229 -90: Writing visualization results for the current time step. -88: Storage in liquidPhase: [341811 5.56556] -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.00853632(97.7519%)/0.00017896(2.04932%)/1.736e-05(0.198794%) -92: Storage: 55778.8 0.282439 -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 6 error: 8.74511 +91: Newton iteration 3 error: 0.0900172 91: Linearize: r(x^k) = dS/dt + 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.30766 +91: Newton iteration 4 error: 7.03765e-06 91: Linearize: r(x^k) = dS/dt + 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.72159e-11 +91: Linearization/solve/update time: 0.0139721(98.4884%)/0.000194121(1.36835%)/2.032e-05(0.143234%) +91: Storage: 55786 0.071746 +91: Writing visualization results for the current time step. +90: Newton iteration 10 error: 2.00089e-11 +90: Linearization/solve/update time: 0.012798(96.2614%)/0.000460004(3.45997%)/3.704e-05(0.278601%) +90: Storage: 48586 31.0229 +90: Writing visualization results for the current time step. +91: Time step 10 done. CPU time: 0.164431 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 9 error: 5.04049e-06 +91: Newton iteration 1 error: 504.424 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 52 done. CPU time: 0.882266 seconds, end time: 31.0229 seconds, step size: 0.776446 seconds +92: Storage: 55799.8 0.00225 +92: Writing visualization results for the current time step. +90: Time step 52 done. CPU time: 0.645145 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 -93: Time step 19 done. CPU time: 0.340821 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 -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 -94: Time step 4 done. CPU time: 0.182668 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 -94: Update: x^(k+1) = x^k - deltax^k -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 2 error: 6.65271 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 1 error: 23.7141 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -59203,29 +57350,6 @@ 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 -91: Newton iteration 10 error: 3.50155e-11 -91: Linearization/solve/update time: 0.0220617(98.0242%)/0.0004088(1.81638%)/3.588e-05(0.159422%) -91: Storage: 54255.7 7.67227 -91: Writing visualization results for the current time step. -88: Storage in gasPhase: [308.762 28746.8] -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.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 4 error: 0.112527 -93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 @@ -59250,53 +57374,47 @@ 90: Update: x^(k+1) = x^k - deltax^k 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.63753e-10 -90: Linearization/solve/update time: 0.00938764(79.8204%)/0.00232684(19.7844%)/4.648e-05(0.395206%) -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -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 -93: Newton iteration 7 error: 5.54792e-11 -93: Linearization/solve/update time: 0.0166794(98.2683%)/0.00026408(1.55585%)/2.984e-05(0.175805%) -93: Storage: 55607.7 2.54538 -93: Writing visualization results for the current time step. -92: Time step 13 done. CPU time: 0.324244 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: 156.072 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Storage: 48348.3 31.7994 -90: Writing visualization results for the current time step. -93: Time step 20 done. CPU time: 0.359453 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 -91: Time step 28 done. CPU time: 0.607905 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: 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 1 error: 22.6173 +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 2 error: 5.63446 +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.0134483(98.4402%)/0.000192923(1.41218%)/2.016e-05(0.14757%) +90: Newton iteration 10 error: 2.63753e-10 +90: Linearization/solve/update time: 0.0128942(96.7606%)/0.000395001(2.96415%)/3.668e-05(0.275253%) +90: Storage: 48348.3 31.7994 +90: Writing visualization results for the current time step. +91: Storage: 55779.9 0.10304 +91: Writing visualization results for the current time step. +91: Time step 11 done. CPU time: 0.183839 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 3 error: 26.9258 +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 4 error: 9.66389 +91: Newton iteration 2 error: 6.94539 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 53 done. CPU time: 0.898504 seconds, end time: 31.7994 seconds, step size: 0.776446 seconds +92: Time step 2 done. CPU time: 0.0761781 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 1 error: 375.449 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Newton iteration 5 error: 4.62001e-09 +87: Linearization/solve/update time: 0.22109(96.109%)/0.00884094(3.8432%)/0.00011(0.0478175%) +90: Time step 53 done. CPU time: 0.661912 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 @@ -59311,29 +57429,30 @@ 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 -88: Time step 8 done. CPU time: 1.19606 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 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 -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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 0.19707 -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: 82.5029 90: 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. +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: 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 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.0138301(98.6597%)/0.000171642(1.22444%)/1.624e-05(0.115851%) +88: Newton iteration 4 error: 5.62298e-11 +88: Linearization/solve/update time: 0.170285(99.645%)/0.000574243(0.336029%)/3.236e-05(0.018936%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 49.7022 @@ -59354,49 +57473,39 @@ 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.0108619(94.4268%)/0.00046592(4.05042%)/0.00017516(1.52273%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 5 error: 5.20028 +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 6 error: 1.76238 +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.0134569(98.3342%)/0.00020736(1.51526%)/2.0601e-05(0.150539%) +91: Storage: 55771.3 0.147374 +91: Writing visualization results for the current time step. +87: Time step 5 done. CPU time: 0.966839 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: Newton iteration 10 error: 2.81148e-10 +90: Linearization/solve/update time: 0.0146492(97.1412%)/0.000394002(2.61269%)/3.7121e-05(0.246156%) +90: Storage: 48104 32.5758 +90: Writing visualization results for the current time step. +92: Storage: 55799.7 0.004125 +92: Writing visualization results for the current time step. +91: Time step 12 done. CPU time: 0.203636 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 7 error: 0.223835 +91: Newton iteration 1 error: 280.507 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.523017 -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.283608 -92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -90: Storage: 48104 32.5758 -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 5 error: 0.0168236 -93: Linearize: r(x^k) = dS/dt + 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: 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.0173085(98.2903%)/0.00027228(1.5462%)/2.88e-05(0.163547%) -90: Time step 54 done. CPU time: 0.913356 seconds, end time: 32.5758 seconds, step size: 0.776446 seconds +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 +90: Time step 54 done. CPU time: 0.680552 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 @@ -59419,43 +57528,20 @@ 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 -93: Storage: 55547.1 3.34387 -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.00418269 -91: Linearize: r(x^k) = dS/dt + 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: 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.021283(97.9453%)/0.0004072(1.87395%)/3.928e-05(0.180768%) -91: Storage: 54051.7 8.64831 -91: Writing visualization results for the current time step. -92: Newton iteration 5 error: 3.54902e-10 -92: Linearization/solve/update time: 0.0246876(99.1085%)/0.00020184(0.810287%)/2.024e-05(0.0812536%) -92: Storage: 55769.6 0.404306 -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 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 7 error: 1.06556e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 21 done. CPU time: 0.379121 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 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 +88: Storage in liquidPhase: [52740.8 0.657378] +88: Storage in gasPhase: [300.954 28753] +92: Time step 3 done. CPU time: 0.104197 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 1 error: 374.484 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: 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: 9.05142 @@ -59468,75 +57554,44 @@ 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 -88: Solve: M deltax^k = r -88: Update: x^(k+1) = x^k - deltax^k -88: Newton iteration 1 error: 0.0158021 -88: 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.0412415(98.4432%)/0.0006214(1.48328%)/3.08e-05(0.0735194%) -94: Writing visualization results for the current time step. -91: Time step 29 done. CPU time: 0.63099 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 +90: Newton iteration 10 error: 3.47154e-09 +90: Linearization/solve/update time: 0.0121638(96.7546%)/0.000371724(2.95682%)/3.628e-05(0.288583%) +90: Storage: 47852.2 33.3522 +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.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 1 error: 21.4593 +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: 1.53398e-09 +91: Linearization/solve/update time: 0.0134172(98.4188%)/0.000194642(1.42775%)/2.092e-05(0.153454%) +91: Storage: 55759 0.21018 +91: Writing visualization results for the current time step. +91: Time step 13 done. CPU time: 0.218479 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 2 error: 6.56312 +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 3 error: 19.9335 +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.26263 91: 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.0114833(96.5845%)/0.0003694(3.10698%)/3.668e-05(0.308511%) -90: Storage: 47852.2 33.3522 -90: Writing visualization results for the current time step. -92: Time step 14 done. CPU time: 0.356244 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 -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 -94: Time step 5 done. CPU time: 0.225067 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 -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 -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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -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: 1.30612e-06 -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: Newton iteration 1 error: 0.0713485 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 55 done. CPU time: 0.92812 seconds, end time: 33.3522 seconds, step size: 0.776446 seconds +88: Storage total: [53041.7 28753.7] +88: Writing visualization results for the current time step. +90: Time step 55 done. CPU time: 0.697094 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 @@ -59551,62 +57606,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 44.2033 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 4 error: 17.0189 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.0996974 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 8 error: 1.79658e-11 -93: Linearization/solve/update time: 0.0206319(98.3703%)/0.00030928(1.47461%)/3.252e-05(0.155051%) -93: Storage: 55471 4.34199 -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.387667 -92: Linearize: r(x^k) = dS/dt + 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 -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.0125536(98.3584%)/0.00019132(1.49901%)/1.82e-05(0.142599%) -92: Storage: 55756.6 0.576951 -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: 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 -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 -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.0220028(98.3445%)/0.00033668(1.50483%)/3.372e-05(0.150716%) -91: Storage: 53845.8 9.62434 -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 4 error: 112.245 @@ -59615,6 +57614,22 @@ 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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.0632932 +92: Linearize: r(x^k) = dS/dt + 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.0177951(99.0059%)/0.000162962(0.906664%)/1.572e-05(0.0874606%) +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 1.11878e-07 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 2 done. CPU time: 0.495869 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 27.8693 @@ -59627,55 +57642,18 @@ 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 -93: Time step 22 done. CPU time: 0.401834 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: 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: Time step 15 done. CPU time: 0.376212 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 -94: Solve: M deltax^k = r -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 -94: Newton iteration 6 error: 6.14814e-11 -94: Linearization/solve/update time: 0.0256822(98.1077%)/0.00047268(1.80567%)/2.268e-05(0.086639%) -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.606834 -93: Linearize: r(x^k) = dS/dt + 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 -91: Time step 30 done. CPU time: 0.659897 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: 20.9783 +91: Newton iteration 4 error: 0.0021758 91: Linearize: r(x^k) = dS/dt + 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 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.0144893(98.3369%)/0.000221803(1.50535%)/2.324e-05(0.157727%) +91: Storage: 55741.6 0.299155 +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.0135938 @@ -59685,79 +57663,30 @@ 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.0222793(97.9309%)/0.00042784(1.88061%)/4.288e-05(0.188483%) +90: Linearization/solve/update time: 0.0155174(97.0092%)/0.000437202(2.73323%)/4.1201e-05(0.257574%) +92: Storage: 55799.5 0.0069375 +92: Writing visualization results for the current time step. 90: Storage: 47591.7 34.1287 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 5 error: 0.112426 -93: Linearize: r(x^k) = dS/dt + 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: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -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: 61.7213 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.2097 +92: Time step 4 done. CPU time: 0.132651 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 +91: Time step 14 done. CPU time: 0.239635 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 7 error: 3.68422 +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 8 error: 0.155499 +91: Newton iteration 2 error: 4.03865 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.450028 -92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -92: Newton iteration 6 error: 9.46443e-12 -92: Linearization/solve/update time: 0.0139157(98.2971%)/0.00021832(1.54216%)/2.276e-05(0.160771%) -94: Time step 6 done. CPU time: 0.255802 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 -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.0477871 -94: 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.0204709(98.1662%)/0.00034768(1.66727%)/3.472e-05(0.166497%) -93: Storage: 55382 5.50646 -93: Writing visualization results for the current time step. -90: Time step 56 done. CPU time: 0.960108 seconds, end time: 34.1287 seconds, step size: 0.776446 seconds +90: Time step 56 done. CPU time: 0.717117 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 @@ -59772,25 +57701,6 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 51.5329 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 23 done. CPU time: 0.424398 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 -94: Solve: M deltax^k = r -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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 0.000440516 -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 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.0203786(98.0353%)/0.00037196(1.78938%)/3.644e-05(0.175302%) -91: Storage: 53620.5 10.6817 -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 4 error: 37.3008 @@ -59799,6 +57709,12 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 15.0928 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Newton iteration 3 error: 4.24036e-11 +89: Linearization/solve/update time: 0.0858039(99.3885%)/0.000503364(0.583058%)/2.452e-05(0.0284021%) +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: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 10.2967 @@ -59816,133 +57732,55 @@ 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.0102191(96.3944%)/0.00034744(3.27733%)/3.48e-05(0.328261%) -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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.502474 -93: Linearize: r(x^k) = dS/dt + 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: 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. -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 0.418794 -93: Linearize: r(x^k) = dS/dt + 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 -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: 2.49161e-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 6 error: 0.000153297 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 16 done. CPU time: 0.404835 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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 0.00650395 -93: Linearize: r(x^k) = dS/dt + 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 -88: Newton iteration 3 error: 9.09394e-09 -88: Linearization/solve/update time: 0.0774686(99.4423%)/0.0004108(0.527322%)/2.368e-05(0.0303968%) -94: Newton iteration 5 error: 1.11397e-09 -94: Linearization/solve/update time: 0.0240171(98.3058%)/0.00039356(1.6109%)/2.036e-05(0.0833367%) -94: Writing visualization results for the current time step. -91: Time step 31 done. CPU time: 0.687939 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: Linearization/solve/update time: 0.0136704(96.6515%)/0.000435604(3.07978%)/3.8e-05(0.268666%) +90: Storage: 47346.4 34.8346 +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.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 1 error: 20.3783 +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 2 error: 7.3802 +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.0145733(98.2851%)/0.000231923(1.56413%)/2.236e-05(0.1508%) 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 -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 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 5 error: 1.25077e-05 +92: Newton iteration 3 error: 0.00188929 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -89: Simulation name: 'outflow' -89: Number of timesteps: '10' - 87/120 Test #89: outflow_pvs .................................... Passed 1.72 sec -93: Newton iteration 9 error: 8.3844e-12 -93: Linearization/solve/update time: 0.021196(98.2138%)/0.00035036(1.62343%)/3.512e-05(0.162732%) -93: Storage: 55285.3 6.76797 -93: Writing visualization results for the current time step. -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 -93: Time step 24 done. CPU time: 0.447726 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 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 -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 -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 -90: Storage: 47346.4 34.8346 -90: Writing visualization results for the current time step. -90: Time step 57 done. CPU time: 0.985232 seconds, end time: 34.8346 seconds, step size: 0.70586 seconds +92: Newton iteration 4 error: 4.07397e-09 +92: Linearization/solve/update time: 0.0178324(99.0205%)/0.000161122(0.894687%)/1.528e-05(0.0848476%) +90: Time step 57 done. CPU time: 0.734057 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 +91: Storage: 55718.4 0.417788 +91: Writing visualization results for the current time step. +89: Storage: 22162.9 1.1658 +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 1 error: 27.0324 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 15 done. CPU time: 0.255862 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 11.1619 @@ -59959,119 +57797,23 @@ 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 +92: Storage: 55799.2 0.0111563 +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 6 error: 25.3421 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 7 done. CPU time: 0.280677 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 -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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -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: 40.9426 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -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 -91: Newton iteration 10 error: 4.09273e-11 -91: Linearization/solve/update time: 0.0205721(98.0802%)/0.00036576(1.74381%)/3.692e-05(0.176021%) -91: Storage: 53392.9 11.7391 -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. -88: Time step 9 done. CPU time: 1.29173 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.372 seconds, 22.4% -88: Simulation time: 1.29 seconds, 77.6% -88: Linearization time: 1.05 seconds, 81.1% -88: Linear solve time: 0.00883 seconds, 0.684% -88: Newton update time: 0.000386 seconds, 0.0299% -88: Pre/postprocess time: 0.14 seconds, 10.8% -88: Output write time: 0.0457 seconds, 3.53% -88: First process' simulation CPU time: 0.646 seconds -88: Number of processes: 1 -88: Threads per processes: 1 -88: Total CPU time: 0.646 seconds -88: -88: ---------------------------------------------------------------- -88: -88: Simulation completed -92: Newton iteration 6 error: 7.00027e-11 -92: Linearization/solve/update time: 0.0193468(98.7793%)/0.00021672(1.10651%)/2.236e-05(0.114164%) -92: Storage: 55713.5 1.14764 -92: Writing visualization results for the current time step. -92: Time step 17 done. CPU time: 0.426807 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 -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 -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 -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 5 error: 0.714621 -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.0089981 -93: Linearize: r(x^k) = dS/dt + 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.020363(98.3224%)/0.00031664(1.52889%)/3.08e-05(0.148718%) -93: Storage: 55180 8.13461 -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 7 error: 7.57609 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Time step 5 done. CPU time: 0.681566 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 +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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.776953 @@ -60085,124 +57827,100 @@ 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.0191819(97.7833%)/0.00039524(2.01481%)/3.96e-05(0.201869%) +90: Linearization/solve/update time: 0.0121649(96.0287%)/0.000461843(3.64575%)/4.124e-05(0.325546%) 90: Storage: 47091.1 35.5404 90: Writing visualization results for the current time step. -91: Time step 32 done. CPU time: 0.715877 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 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 1 error: 19.6279 +91: Newton iteration 4 error: 0.0339537 91: Linearize: r(x^k) = dS/dt + 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 5 error: 2.17142e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 0.163001 -92: Linearize: r(x^k) = dS/dt + 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 +91: Newton iteration 6 error: 1.79625e-10 +91: Linearization/solve/update time: 0.0146484(98.3568%)/0.00022052(1.48068%)/2.42e-05(0.162491%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 0.127513 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 5 done. CPU time: 0.16819 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 5 error: 5.31624e-05 +92: Newton iteration 1 error: 366.109 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 25 done. CPU time: 0.470228 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 1 error: 10.6911 -93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 58 done. CPU time: 0.75542 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 +91: Storage: 55687.5 0.575966 +91: Writing visualization results for the current time step. +91: Time step 16 done. CPU time: 0.28008 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 3 error: 31.8405 +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 4 error: 10.6207 +91: Newton iteration 2 error: 4.79266 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.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.0138264(98.7163%)/0.00016388(1.17006%)/1.592e-05(0.113664%) +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: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 5 error: 5.38334 +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 6 error: 2.76103 +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 7 error: 0.41499 +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 8 error: 0.0134538 +91: Newton iteration 6 error: 9.95942e-08 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.00880774 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: ###################### -95: # Running test '' -95: ###################### -90: Time step 58 done. CPU time: 1.01212 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 -92: Newton iteration 6 error: 2.28707e-09 -92: Linearization/solve/update time: 0.0213645(98.8472%)/0.00022652(1.04804%)/2.264e-05(0.104749%) -92: Storage: 55680.7 1.58245 -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: 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 -88: ###################### -88: # Comparing results -88: ###################### -88: RND: 'eaaeda686e0612c91b5ec3a258c82ca6' -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 -94: Newton iteration 9 error: 8.81803e-10 -94: Linearization/solve/update time: 0.0412343(97.9501%)/0.00082096(1.95015%)/4.2e-05(0.0997689%) -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: 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 +91: Newton iteration 7 error: 3.28555e-11 +91: Linearization/solve/update time: 0.0088777(97.0064%)/0.000248082(2.71079%)/2.588e-05(0.28279%) +91: Storage: 55646.1 0.78687 +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 4 error: 3.0198e-05 +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: 54.8324 @@ -60219,157 +57937,136 @@ 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 -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 8 error: 0.0749428 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: 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: 2.29838e-05 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Newton iteration 10 error: 7.9491e-09 -91: Linearization/solve/update time: 0.0207481(97.9452%)/0.0003972(1.87505%)/3.808e-05(0.179763%) -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 7 error: 0.0193907 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 8 done. CPU time: 0.323308 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 -92: Time step 18 done. CPU time: 0.456233 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 -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.0214772(98.1472%)/0.00036872(1.68499%)/3.672e-05(0.167805%) -93: Storage: 55056.7 9.72902 -93: Writing visualization results for the current time step. -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 -93: Time step 26 done. CPU time: 0.493869 seconds, end time: 9.72902 seconds, step size: 1.59441 seconds -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -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: 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 -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: Linearize: r(x^k) = dS/dt + 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 -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 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 33 done. CPU time: 0.743926 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 +70: Solve: M deltax^k = r +92: Storage: 55798.7 0.0174844 +92: Writing visualization results for the current time step. +91: Time step 17 done. CPU time: 0.299805 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: 19.3648 +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: 6.36163 +91: Newton iteration 2 error: 4.11566 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 6 done. CPU time: 0.196188 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 1 error: 355.2 +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.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: 0.000130416 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.023804(98.2709%)/0.0003798(1.56794%)/3.904e-05(0.16117%) +90: Linearization/solve/update time: 0.0289888(98.5099%)/0.000401002(1.36269%)/3.748e-05(0.127365%) 90: Storage: 46848.9 36.1821 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 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.0158446(96.8425%)/0.00049552(3.02863%)/2.108e-05(0.128841%) -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.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 -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 -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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 4 error: 38.0771 -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.00234634 +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: 1.31683e-07 +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 5 error: 14.24 +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 6 error: 6.76338 +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 7 error: 1.42959 +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 8 error: 0.0620525 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 9 done. CPU time: 0.340213 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 -90: Time step 59 done. CPU time: 1.03886 seconds, end time: 36.1821 seconds, step size: 0.641691 seconds +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +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 3 error: 0.00092475 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 4 error: 8.6871e-10 +92: Linearization/solve/update time: 0.017834(99.0316%)/0.000158882(0.882264%)/1.552e-05(0.0861818%) +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 +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 +90: Time step 59 done. CPU time: 0.795411 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 @@ -60384,81 +58081,41 @@ 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 -92: Newton iteration 7 error: 8.26361e-12 -92: Linearization/solve/update time: 0.0208476(98.7072%)/0.00024748(1.17174%)/2.556e-05(0.121019%) -92: Storage: 55636.8 2.1622 +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.0168475(76.8715%)/0.00488359(22.2828%)/0.000185361(0.845761%) +91: Storage: 55594.3 1.0505 +91: Writing visualization results for the current time step. +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: 55798 0.0269766 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.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.193099 -93: Linearize: r(x^k) = dS/dt + 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 -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: Linearize: r(x^k) = dS/dt + 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.00135163 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 19 done. CPU time: 0.479795 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 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.476278 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Newton iteration 3 error: 1.03846e-10 +91: Time step 18 done. CPU time: 0.327788 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 9 error: 0.000109566 +91: Newton iteration 1 error: 74.5158 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.0207062(97.9954%)/0.00038596(1.82662%)/3.76e-05(0.177948%) -91: Storage: 52929.8 13.8538 -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 8 error: 0.000333745 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 2 error: 4.99724 +91: 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 9 error: 2.56947e-07 +93: Newton iteration 1 error: 5 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: 2.89129e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_ecfv --end-time=8750000" -93: Newton iteration 10 error: 1.25482e-11 -93: Linearization/solve/update time: 0.023492(98.0803%)/0.00041788(1.74467%)/4.192e-05(0.175018%) -93: Storage: 54922.4 11.4563 -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: 1.04998e-08 -94: 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.0183254(96.7038%)/0.0005992(3.162%)/2.544e-05(0.134248%) -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 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 @@ -60471,6 +58128,60 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 7 error: 12.6313 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 7 done. CPU time: 0.228188 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 1 error: 337.812 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Linearization/solve/update time: 0.0717681(99.2649%)/0.000505604(0.699318%)/2.588e-05(0.0357955%) +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 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 5 error: 0.0223809 +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. +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 3 error: 6.20019e-07 +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 6 error: 0.000153297 +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: 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 +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 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.0205208(98.4413%)/0.000295203(1.41613%)/2.972e-05(0.142571%) +91: Storage: 55529.5 1.38004 +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 8 error: 1.36738 @@ -60484,48 +58195,59 @@ 90: Newton iteration 10 error: 1.19981e-06 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.0193302(97.8491%)/0.00038552(1.9515%)/3.94e-05(0.199442%) +90: Linearization/solve/update time: 0.0339845(98.6117%)/0.000437003(1.26804%)/4.144e-05(0.120245%) 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 2 error: 0.0521109 92: Linearize: r(x^k) = dS/dt + 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.173676 +92: Newton iteration 3 error: 0.000229387 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 10 done. CPU time: 0.360421 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 -91: Time step 34 done. CPU time: 0.771909 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 +92: Newton iteration 4 error: 1.80137e-10 +92: Linearization/solve/update time: 0.0178114(98.9808%)/0.000167801(0.932495%)/1.56e-05(0.0866915%) +89: Time step 6 done. CPU time: 0.772023 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 +91: Time step 19 done. CPU time: 0.349891 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: 19.136 +91: Newton iteration 1 error: 62.1775 91: Linearize: r(x^k) = dS/dt + 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: Newton iteration 2 error: 5.91408 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 27 done. CPU time: 0.521051 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 +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 +92: Storage: 55796.9 0.0412148 +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: 7.79513 +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 2 error: 0.447766 +93: Newton iteration 7 error: 5.87319e-07 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 8 done. CPU time: 0.25671 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 90: Storage: 46594.1 36.8238 90: Writing visualization results for the current time step. -90: Time step 60 done. CPU time: 1.06554 seconds, end time: 36.8238 seconds, step size: 0.641691 seconds +90: Time step 60 done. CPU time: 0.844481 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 @@ -60533,6 +58255,30 @@ 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 +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 +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 +93: Newton iteration 8 error: 9.7333e-10 +93: Linearization/solve/update time: 0.0358884(98.4773%)/0.000520005(1.42689%)/3.492e-05(0.09582%) +93: Storage: 55799.9 0.001 +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 1 error: 0.00546456 +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 2 error: 7.03244 @@ -60549,51 +58295,60 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 24.8115 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: 1.81857 +91: Newton iteration 8 error: 2.96723e-11 +91: Linearization/solve/update time: 0.0257082(98.7621%)/0.000289761(1.11316%)/3.248e-05(0.124777%) +91: Storage: 55448.1 1.79196 +91: Writing visualization results for the current time step. +93: Time step 1 done. CPU time: 0.0441687 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 4 error: 0.835755 +93: Newton iteration 1 error: 375.769 93: 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 2 error: 4.87776 -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.32086 -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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +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 +91: Time step 20 done. CPU time: 0.377391 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 5 error: 42.4957 +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 6 error: 14.9914 +91: Newton iteration 2 error: 4.62496 91: Linearize: r(x^k) = dS/dt + 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 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 8 error: 0.0730472 +91: Newton iteration 4 error: 5.17381 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 +93: Newton iteration 4 error: 1.70445e-10 +93: Linearization/solve/update time: 0.00989275(98.2403%)/0.000162361(1.61233%)/1.484e-05(0.147369%) +93: Storage: 55799.8 0.00216667 +93: Writing visualization results for the current time step. +88: Newton iteration 4 error: 3.08434e-10 +88: Linearization/solve/update time: 0.158546(99.5831%)/0.000630123(0.395782%)/3.356e-05(0.0210792%) 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 11.2726 @@ -60611,166 +58366,108 @@ 90: Newton iteration 9 error: 0.000823613 90: 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.403912(93.4857%)/0.0279958(6.47964%)/0.0001498(0.0346713%) -93: Update: x^(k+1) = x^k - deltax^k -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: 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: 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 +87: Linearization/solve/update time: 0.187637(95.3691%)/0.00895954(4.55382%)/0.000151641(0.0770738%) 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 7.3975e-05 +92: Newton iteration 4 error: 3.88349e-08 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.0261812(98.7229%)/0.00030944(1.16682%)/2.924e-05(0.110257%) -92: Storage: 55581.8 2.88688 +92: Newton iteration 5 error: 5.82645e-12 +92: Linearization/solve/update time: 0.0234324(73.8586%)/0.00827182(26.0727%)/2.18e-05(0.0687134%) +92: Storage: 55795.3 0.0625723 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 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 7 error: 1.78512e-06 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +89: Solve: M deltax^k = r +88: Storage in liquidPhase: [94845.6 1.23193] +89: Update: x^(k+1) = x^k - deltax^k +89: Newton iteration 2 error: 1.30494e-07 +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 9 error: 1.4354e-05 +91: Newton iteration 5 error: 0.558416 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.0211761(98.0665%)/0.00038012(1.76034%)/3.74e-05(0.173199%) -91: Storage: 52694.1 14.9112 +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 +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. +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 +91: Newton iteration 8 error: 3.7403e-11 +91: Linearization/solve/update time: 0.0253973(98.6124%)/0.000325562(1.26409%)/3.18e-05(0.123473%) +91: Storage: 55352.9 2.27254 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.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.0214888(96.6715%)/0.00070888(3.18903%)/3.1e-05(0.139459%) -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 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: 9.27579e-06 +93: Time step 2 done. CPU time: 0.0680954 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 9 error: 1.56744e-08 +93: Newton iteration 1 error: 375.478 93: 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.0247412(98.0954%)/0.00044088(1.74803%)/3.948e-05(0.156533%) -93: Storage: 54787.4 13.1836 -93: Writing visualization results for the current time step. -92: Time step 20 done. CPU time: 0.512277 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 1 error: 26.11 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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. 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.019576(97.7428%)/0.00041204(2.05731%)/4.004e-05(0.199919%) +90: Linearization/solve/update time: 0.0384831(98.7343%)/0.000450923(1.15691%)/4.24e-05(0.108784%) 90: Storage: 46349 37.4072 90: Writing visualization results for the current time step. -94: Time step 11 done. CPU time: 0.384407 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 0.870877 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 35 done. CPU time: 0.797927 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 +88: Storage in gasPhase: [301.182 28752.4] +88: Storage total: [95146.8 28753.6] +88: Writing visualization results for the current time step. +92: Time step 9 done. CPU time: 0.300193 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 +87: Time step 6 done. CPU time: 1.17748 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 +91: Time step 21 done. CPU time: 0.404798 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 1 error: 19.104 +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 2 error: 6.71889 +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 3 error: 30.2713 +91: Newton iteration 3 error: 14.4645 91: Linearize: r(x^k) = dS/dt + 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: Newton iteration 4 error: 7.86804 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 28 done. CPU time: 0.549315 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 0.206728 -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.00133728 -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.97089e-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 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 3 error: 1.02931 -92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 2 error: 0.45059 -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: 1.55217 +91: 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.0644903(98.8822%)/0.000701405(1.07546%)/2.764e-05(0.0423801%) 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 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 4 error: 0.981771 +93: Newton iteration 3 error: 0.000122731 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 6 done. CPU time: 1.57801 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 -90: Time step 61 done. CPU time: 1.09618 seconds, end time: 37.4072 seconds, step size: 0.583355 seconds +93: Newton iteration 4 error: 3.08552e-10 +93: Linearization/solve/update time: 0.0162713(98.921%)/0.000161762(0.983428%)/1.572e-05(0.0955693%) +93: Storage: 55799.7 0.00391667 +93: Writing visualization results for the current time step. +90: Time step 61 done. CPU time: 0.895459 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 @@ -60781,57 +58478,54 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 2 error: 8.30522 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 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.0181213(96.6571%)/0.00060092(3.20524%)/2.58e-05(0.137614%) -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 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 +90: Solve: M deltax^k = r +89: Storage: 22161.3 2.80668 +89: 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.0633533 +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 6 error: 0.00155627 +92: Newton iteration 3 error: 0.00987635 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 4 error: 7.83439e-08 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 3 done. CPU time: 0.691869 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 +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.0208867(98.4492%)/0.000298764(1.40822%)/3.024e-05(0.142536%) +91: Storage: 55241.2 2.83321 +91: Writing visualization results for the current time step. +89: Time step 7 done. CPU time: 0.852197 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 +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 +93: Time step 3 done. CPU time: 0.0920849 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 8 error: 1.20019e-05 +93: Newton iteration 1 error: 374.621 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 12 done. CPU time: 0.403626 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 -93: Newton iteration 9 error: 4.00291e-09 -93: Linearization/solve/update time: 0.0238559(98.3524%)/0.00036432(1.50201%)/3.532e-05(0.145616%) -93: Storage: 54651.6 14.9108 -93: Writing visualization results for the current time step. -90: Solve: M deltax^k = r +92: Newton iteration 5 error: 5.40012e-12 +92: Linearization/solve/update time: 0.0273496(99.201%)/0.000199962(0.725292%)/2.032e-05(0.0737037%) +92: Storage: 55793 0.0928286 +92: Writing visualization results for the current time step. 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 56.0223 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -60847,80 +58541,41 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 6 error: 17.0329 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 2 error: 7.6616 -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.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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 0.501063 -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: Linearize: r(x^k) = dS/dt + 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 +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 +91: Time step 22 done. CPU time: 0.431643 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 8 error: 0.00867608 +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 9 error: 1.17627e-06 -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.020369(97.8184%)/0.00041612(1.99834%)/3.816e-05(0.183256%) -91: Storage: 52455.4 15.9686 -91: Writing visualization results for the current time step. -91: Time step 36 done. CPU time: 0.828696 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: 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 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 -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.0361217(98.9078%)/0.00036236(0.992207%)/3.652e-05(0.0999984%) -92: Storage: 55512.9 3.79274 -92: Writing visualization results for the current time step. -93: Time step 29 done. CPU time: 0.576879 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: 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 2 error: 0.630838 +93: Newton iteration 3 error: 0.00052686 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: 4.61994e-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 7 error: 3.59197 -90: 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.0162436(98.937%)/0.00015896(0.968197%)/1.556e-05(0.0947732%) +93: Storage: 55799.5 0.00654167 +93: Writing visualization results for the current time step. +92: Time step 10 done. CPU time: 0.336195 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 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 8 error: 0.172416 @@ -60930,100 +58585,88 @@ 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.0293162(98.4935%)/0.00040844(1.37223%)/3.996e-05(0.134253%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -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 4 error: 1.90534 -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: 1.3163e-06 -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.0241019(96.8668%)/0.00074704(3.00239%)/3.256e-05(0.13086%) -94: Writing visualization results for the current time step. +90: Linearization/solve/update time: 0.0171421(57.8488%)/0.0124524(42.0225%)/3.812e-05(0.128642%) 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 3 error: 8.54057 91: Linearize: r(x^k) = dS/dt + 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 4 error: 8.65586 91: Linearize: r(x^k) = dS/dt + 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 5 error: 4.02781 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.580247 +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 +93: Time step 4 done. CPU time: 0.116073 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 6 error: 0.167262 +93: Newton iteration 1 error: 372.366 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 21 done. CPU time: 0.560266 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: 21.0625 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 6 error: 3.85076 -91: Linearize: r(x^k) = dS/dt + 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 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: 0.0538221 +91: Newton iteration 8 error: 6.93967e-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 7 error: 0.021117 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -88: Simulation name: 'obstacle_pvs' -88: Number of timesteps: '9' -94: Time step 13 done. CPU time: 0.42902 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 -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 +91: Newton iteration 9 error: 2.96154e-11 +91: Linearization/solve/update time: 0.0219687(98.2049%)/0.000362883(1.62217%)/3.868e-05(0.172908%) +91: Storage: 55110.4 3.48732 +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.00368845 +89: 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: Newton iteration 2 error: 0.0127673 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Storage: 46111.1 37.9375 +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.144775 +92: Linearize: r(x^k) = dS/dt + 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 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 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 9 error: 4.87979e-07 +93: Newton iteration 3 error: 0.0016023 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 88/120 Test #88: obstacle_pvs ................................... Passed 2.16 sec -90: Storage: 46111.1 37.9375 -90: Writing visualization results for the current time step. -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: Time step 62 done. CPU time: 1.14068 seconds, end time: 37.9375 seconds, step size: 0.530323 seconds +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 +91: Time step 23 done. CPU time: 0.459655 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: 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.83226 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 62 done. CPU time: 0.939437 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 @@ -61038,6 +58681,38 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 70.521 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: 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.0181977(98.8166%)/0.000199122(1.08127%)/1.88e-05(0.102087%) +92: Newton iteration 5 error: 1.09068e-11 +92: Linearization/solve/update time: 0.0273346(99.2167%)/0.000196081(0.711717%)/1.972e-05(0.0715778%) +92: Storage: 55789.8 0.135692 +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: 2.12538e-07 +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: 10.516 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +93: Storage: 55799.2 0.0104792 +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: 212.359 @@ -61050,123 +58725,56 @@ 90: Update: x^(k+1) = x^k - deltax^k 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 7 error: 86.8584 +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: 0.000331036 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 5 done. CPU time: 0.144207 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: 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 9 error: 0.00023349 +91: Newton iteration 7 error: 0.00196489 91: Linearize: r(x^k) = dS/dt + 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 8 error: 4.80199e-07 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.0248392(98.17%)/0.00042208(1.66815%)/4.096e-05(0.161883%) -91: Storage: 52213.7 17.0259 +91: Newton iteration 9 error: 3.71188e-11 +91: Linearization/solve/update time: 0.0220114(98.2341%)/0.000360243(1.60772%)/3.544e-05(0.158164%) +91: Storage: 54967.8 4.19595 91: Writing visualization results for the current time step. -91: Time step 37 done. CPU time: 0.859876 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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 2 error: 4.9891 -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.00776445 -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.00372287 -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.31448e-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: 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.0177556(96.9993%)/0.00052524(2.86941%)/2.404e-05(0.131331%) -94: Writing visualization results for the current time step. -94: Time step 14 done. CPU time: 0.447731 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 -93: Newton iteration 10 error: 9.32587e-12 -93: Linearization/solve/update time: 0.0277165(98.2609%)/0.0004452(1.57833%)/4.536e-05(0.160811%) -93: Storage: 54503.7 16.7821 -93: Writing visualization results for the current time step. -93: Time step 30 done. CPU time: 0.606996 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 -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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 1.74441 -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.604864 +92: Time step 11 done. CPU time: 0.376182 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 3 error: 1.04417 +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 4 error: 0.324892 +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 5 error: 0.0892081 +92: Newton iteration 3 error: 0.0262258 92: Linearize: r(x^k) = dS/dt + 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: Newton iteration 4 error: 8.72281e-07 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: 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 0.626411 -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.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 -90: Solve: M deltax^k = r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 7 error: 86.8584 -90: 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.00853738(97.6529%)/0.00018704(2.13941%)/1.8161e-05(0.20773%) +92: Storage: 55785.2 0.196415 +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 8 error: 0.478345 @@ -61179,153 +58787,138 @@ 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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 22.2996 +90: Newton iteration 11 error: 3.40492e-10 +90: Linearization/solve/update time: 0.0301652(98.4605%)/0.000430162(1.40407%)/4.148e-05(0.135393%) +93: Solve: M deltax^k = 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 +91: Time step 24 done. CPU time: 0.487652 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 4 error: 31.1796 +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 5 error: 10.8378 +91: Newton iteration 2 error: 7.07131 91: 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.0162199(98.9703%)/0.000153201(0.9348%)/1.556e-05(0.0949439%) +93: Storage: 55798.8 0.0160573 +93: Writing visualization results for the current time step. +89: Newton iteration 3 error: 1.47905e-10 +89: Linearization/solve/update time: 0.0640234(99.2533%)/0.000456763(0.708104%)/2.488e-05(0.0385706%) +92: Time step 12 done. CPU time: 0.388352 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 +89: Storage: 22160.4 3.69175 +89: 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.00856946(97.6819%)/0.000185162(2.11063%)/1.82e-05(0.207459%) +92: Storage: 55778.8 0.282439 +92: Writing visualization results for the current time step. 91: 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.485198 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 6 error: 3.45966 +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 7 error: 0.26785 +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 8 error: 0.00138909 +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 9 error: 4.2181e-08 +91: Newton iteration 6 error: 1.39042 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: 6.42117e-06 -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.0372124(99.0389%)/0.00033012(0.878598%)/3.1e-05(0.082505%) -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 -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 -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.0110032 +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 +93: Time step 6 done. CPU time: 0.168081 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 8 error: 2.65514e-05 +93: Newton iteration 1 error: 357.754 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 55432.3 4.84957 -92: Writing visualization results for the current time step. -93: Newton iteration 9 error: 1.7522e-10 -93: Linearization/solve/update time: 0.026472(98.3838%)/0.00039896(1.48274%)/3.592e-05(0.133497%) -93: Storage: 54354.9 18.6533 -93: Writing visualization results for the current time step. -96: ###################### -96: # Running test '' -96: ###################### -90: Newton iteration 11 error: 3.40492e-10 -90: Linearization/solve/update time: 0.0305988(98.4624%)/0.0004356(1.4017%)/4.224e-05(0.135922%) 90: Storage: 45851.4 38.4673 90: Writing visualization results for the current time step. -94: Newton iteration 9 error: 3.69258e-10 -94: Linearization/solve/update time: 0.0246976(95.7313%)/0.00106432(4.12544%)/3.696e-05(0.143262%) -94: Writing visualization results for the current time step. -91: Newton iteration 10 error: 2.42153e-11 -91: Linearization/solve/update time: 0.0276195(98.4447%)/0.00040084(1.42872%)/3.552e-05(0.126605%) -91: Storage: 51991.2 17.9872 -91: Writing visualization results for the current time step. -94: Time step 15 done. CPU time: 0.47443 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 1.55761 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 22 done. CPU time: 0.606517 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 +89: Time step 8 done. CPU time: 0.928632 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 +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 +92: Time step 13 done. CPU time: 0.399486 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: 17.0748 +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.577335 +92: Newton iteration 2 error: 0.283608 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 31 done. CPU time: 0.638234 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 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 2 error: 0.677453 -93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -91: Time step 38 done. CPU time: 0.88939 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 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 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 3 error: 27.733 +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: 39.805 +91: Newton iteration 8 error: 9.50484e-08 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.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 4 error: 0.330201 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 63 done. CPU time: 1.18147 seconds, end time: 38.4678 seconds, step size: 0.530323 seconds +91: Newton iteration 9 error: 2.9786e-11 +91: Linearization/solve/update time: 0.022127(98.2366%)/0.000359682(1.59687%)/3.752e-05(0.166576%) +91: Storage: 54812.4 4.96363 +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.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 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.0088167(97.8522%)/0.000176322(1.95691%)/1.72e-05(0.190894%) +92: Storage: 55769.6 0.404306 +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.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 +90: Time step 63 done. CPU time: 0.991445 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 @@ -61339,6 +58932,52 @@ 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 3 error: 1.38021 +91: Time step 25 done. CPU time: 0.515647 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: 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: 5.167 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 14 done. CPU time: 0.410916 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 +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 +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.0107723(97.9455%)/0.000207682(1.88831%)/1.828e-05(0.166208%) +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 +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: 55756.6 0.576951 +92: Writing visualization results for the current time step. +93: Newton iteration 4 error: 3.1481e-09 +93: Linearization/solve/update time: 0.0282718(99.3775%)/0.000160641(0.564666%)/1.644e-05(0.0577879%) +93: Storage: 55798.2 0.0244245 +93: Writing visualization results for the current time step. 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Solve: M deltax^k = r 90: Update: x^(k+1) = x^k - deltax^k @@ -61348,145 +58987,67 @@ 90: Update: x^(k+1) = x^k - deltax^k 90: Newton iteration 5 error: 4.39657e-05 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 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 6 error: 0.527673 -93: Linearize: r(x^k) = dS/dt + 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: 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 -94: Solve: M deltax^k = 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 -94: Solve: M deltax^k = r -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 +90: Newton iteration 6 error: 1.87015e-11 +90: Linearization/solve/update time: 0.00552172(95.6897%)/0.000226962(3.93318%)/2.176e-05(0.377094%) +90: Storage: 45615.3 38.9058 +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: 14.1777 +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 6 error: 5.61157 +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 7 error: 0.711597 +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 -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 -94: Newton iteration 9 error: 6.05885e-10 -94: Linearization/solve/update time: 0.0240491(97.1084%)/0.00068076(2.74886%)/3.536e-05(0.142781%) -94: Writing visualization results for the current time step. +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 +93: Time step 7 done. CPU time: 0.198161 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 8 error: 0.0060421 +93: Newton iteration 1 error: 342.428 93: Linearize: r(x^k) = dS/dt + 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: Newton iteration 2 error: 0.0293273 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 15 done. CPU time: 0.425578 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 3 error: 1.59148 +92: Newton iteration 1 error: 100.019 92: Linearize: r(x^k) = dS/dt + 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 2 error: 0.450028 92: Linearize: r(x^k) = dS/dt + 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 3 error: 0.0571925 92: 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.0176554(98.7682%)/0.00019836(1.10967%)/2.184e-05(0.122178%) -90: Storage: 45615.3 38.9058 -90: Writing visualization results for the current time step. -93: Newton iteration 10 error: 3.34154e-10 -93: Linearization/solve/update time: 0.024768(98.2131%)/0.00041012(1.62626%)/4.052e-05(0.160675%) -93: Storage: 54192.6 20.6804 -93: Writing visualization results for the current time step. -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 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 -91: Newton iteration 10 error: 3.11502e-11 -91: Linearization/solve/update time: 0.0197372(81.4973%)/0.00444348(18.3476%)/3.756e-05(0.155089%) -91: Storage: 51765.7 18.9484 -91: Writing visualization results for the current time step. -94: Time step 16 done. CPU time: 0.500354 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 7.58117 -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: Linearize: r(x^k) = dS/dt + 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.23392 -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: 0.0190754 -92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Solve: M deltax^k = r -91: Time step 39 done. CPU time: 0.920804 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: 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 1 error: 19.9644 +91: Newton iteration 8 error: 0.00018802 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 32 done. CPU time: 0.668665 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 1 error: 4.50869 -93: Linearize: r(x^k) = dS/dt + 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 -96: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv --end-time=8750000" -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 0.426535 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 64 done. CPU time: 1.21219 seconds, end time: 38.9499 seconds, step size: 0.482112 seconds +91: Newton iteration 9 error: 8.6419e-10 +91: Linearization/solve/update time: 0.0221535(98.1926%)/0.000372365(1.65046%)/3.54e-05(0.156906%) +91: Storage: 54642.9 5.79528 +91: Writing visualization results for the current time step. +70: Newton iteration 3 error: 7.34622e-11 +70: Linearization/solve/update time: 0.415405(65.5239%)/0.218504(34.4658%)/6.492e-05(0.0102402%) +90: Time step 64 done. CPU time: 1.01946 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 @@ -61497,53 +59058,99 @@ 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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +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 +92: Newton iteration 6 error: 9.46443e-12 +92: Linearization/solve/update time: 0.0140443(98.2258%)/0.000230722(1.61366%)/2.296e-05(0.160582%) +92: Storage: 55738.1 0.821532 +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: 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.016194(98.9636%)/0.00015476(0.94576%)/1.484e-05(0.0906894%) +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 +91: Time step 26 done. CPU time: 0.543657 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 2 error: 5.46262 +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 3 error: 34.2188 +91: Newton iteration 2 error: 7.82582 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 6 error: 0.000584508 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 16 done. CPU time: 0.443498 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 +93: Storage: 55797.2 0.0369753 +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.92817e-07 +89: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 8 done. CPU time: 0.220753 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 +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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +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 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.0108025(97.5975%)/0.000243801(2.20267%)/2.212e-05(0.199848%) +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: 15.1303 +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 5 error: 8.02662 +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 6 error: 2.67304 +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 7 error: 0.42354 +91: Newton iteration 6 error: 6.09674 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.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 4 error: 3.01308 -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.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 7 error: 1.32057e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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.0375254(86.5474%)/0.00579308(13.361%)/3.972e-05(0.0916091%) -92: Storage: 55337.9 6.08254 -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.64956 @@ -61557,95 +59164,65 @@ 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.00985688(97.5442%)/0.00022572(2.23374%)/2.244e-05(0.222067%) -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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 0.422315 -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: 1.24751e-06 -94: 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.0239821(96.8754%)/0.00073908(2.9855%)/3.444e-05(0.13912%) -94: Writing visualization results for the current time step. +90: Linearization/solve/update time: 0.0176041(98.5638%)/0.000233883(1.30949%)/2.264e-05(0.126759%) +92: Time step 17 done. CPU time: 0.457003 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.0687367 +93: Newton iteration 2 error: 0.144333 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.0124574 +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 9 error: 1.1477e-05 +91: Newton iteration 8 error: 0.000457148 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.0212177(98.1337%)/0.0003668(1.69648%)/3.672e-05(0.169833%) -91: Storage: 51537.2 19.9097 +91: Newton iteration 9 error: 4.08818e-09 +91: Linearization/solve/update time: 0.0221978(98.2549%)/0.000358242(1.5857%)/3.6e-05(0.159348%) +91: Storage: 54457.9 6.69624 91: Writing visualization results for the current time step. -94: Time step 17 done. CPU time: 0.526277 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 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 23 done. CPU time: 0.660282 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: 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 1 error: 13.884 +92: Newton iteration 3 error: 0.163001 +92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 90: Storage: 45357.8 39.334 90: Writing visualization results for the current time step. +92: Newton iteration 6 error: 2.28707e-09 +92: Linearization/solve/update time: 0.0113833(97.8096%)/0.000231441(1.98863%)/2.3481e-05(0.201758%) +92: Storage: 55680.7 1.58245 +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.00221609 +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 9 error: 2.69788e-06 +93: Newton iteration 4 error: 1.75855e-08 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.0270717(98.1591%)/0.00046272(1.67777%)/4.5e-05(0.163165%) -93: Storage: 54029.1 22.7076 -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 3 error: 0.000331036 +87: Newton iteration 7 error: 2.99538e-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 3 error: 0.397825 -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.00199731 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 40 done. CPU time: 0.947974 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 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 2 error: 7.70081 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 65 done. CPU time: 1.23427 seconds, end time: 39.5927 seconds, step size: 0.642816 seconds +90: Time step 65 done. CPU time: 1.05146 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 @@ -61657,151 +59234,175 @@ 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 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 -93: Time step 33 done. CPU time: 0.698204 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 1 error: 4.13407 -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: 6.01618e-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: 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.0190637(97.0535%)/0.00055176(2.80902%)/2.7e-05(0.137457%) -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 3 error: 19.0541 +89: Newton iteration 3 error: 1.50821e-10 +89: Linearization/solve/update time: 0.0698248(99.3394%)/0.000438803(0.624283%)/2.552e-05(0.0363072%) +92: Time step 18 done. CPU time: 0.47261 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 +89: Storage: 22159.9 4.21413 +89: Writing visualization results for the current time step. +91: Time step 27 done. CPU time: 0.575645 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 4 error: 41.9739 +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 5 error: 43.9113 +91: Newton iteration 2 error: 7.97901 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.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 3 error: 2.05519 -93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 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 2 error: 0.553288 92: 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.0277381(99.1513%)/0.000215921(0.77182%)/2.1521e-05(0.0769279%) +93: Storage: 55795.8 0.0558014 +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: 24.6615 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +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 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 8 error: 0.0239633 +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: 1.38172 +92: Newton iteration 3 error: 0.302446 92: Linearize: r(x^k) = dS/dt + 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.446515 +92: Newton iteration 4 error: 0.0710357 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 18 done. CPU time: 0.546483 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 8.85172 -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.244518 +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: 0.0221669 +92: Newton iteration 6 error: 3.75591e-07 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 9 done. CPU time: 0.252088 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 +92: Newton iteration 7 error: 8.26361e-12 +92: Linearization/solve/update time: 0.0116356(97.5646%)/0.000264722(2.21969%)/2.572e-05(0.215662%) +92: Storage: 55636.8 2.1622 +92: Writing visualization results for the current time step. +89: Time step 9 done. CPU time: 1.00795 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: 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.0207232(99.1376%)/0.0001624(0.776903%)/1.788e-05(0.0855358%) +90: Linearization/solve/update time: 0.00459687(27.2577%)/0.0122484(72.6282%)/1.924e-05(0.114086%) 90: Storage: 45084.6 39.724 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: 14.0468 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 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: 3.12135e-07 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 19 done. CPU time: 0.487003 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 +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. +87: 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: 33.8155 +92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: 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: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.113668 +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 8 error: 0.000473402 +93: Newton iteration 3 error: 0.00946693 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.936747 -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.41397 -94: 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.173676 +92: Linearize: r(x^k) = dS/dt + 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 6 error: 7.3975e-05 +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: 8.02143e-07 +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.08091e-11 -91: Linearization/solve/update time: 0.024034(98.3003%)/0.00037816(1.54669%)/3.74e-05(0.152968%) -91: Storage: 51305.4 20.8709 +91: Newton iteration 10 error: 3.50155e-11 +91: Linearization/solve/update time: 0.0245949(98.3123%)/0.000382444(1.52873%)/3.9761e-05(0.158935%) +91: Storage: 54255.7 7.67227 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: 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.0254854(98.3227%)/0.0003948(1.52314%)/3.996e-05(0.154166%) -93: Storage: 53864.5 24.7347 -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.254688 -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.00341652 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 66 done. CPU time: 1.25842 seconds, end time: 40.4498 seconds, step size: 0.857088 seconds +70: Time step 8 done. CPU time: 4.14394 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: 2.94 seconds, 41.5% +70: Simulation time: 4.14 seconds, 58.5% +70: Linearization time: 2.45 seconds, 59.1% +70: Linear solve time: 1.29 seconds, 31.1% +70: Newton update time: 0.000586 seconds, 0.0141% +70: Pre/postprocess time: 0.314 seconds, 7.58% +70: Output write time: 0.066 seconds, 1.59% +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 +89: Solve: M deltax^k = r +90: Time step 66 done. CPU time: 1.07944 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 @@ -61813,346 +59414,383 @@ 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: 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 3.11841e-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: 4.7328e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 34 done. CPU time: 0.726372 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 -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.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 -92: Newton iteration 9 error: 8.94573e-12 -92: Linearization/solve/update time: 0.0389264(98.9762%)/0.00036716(0.93356%)/3.548e-05(0.0902133%) -92: Storage: 55235.2 7.41825 +92: Newton iteration 7 error: 2.6233e-09 +92: Linearization/solve/update time: 0.0126561(96.0706%)/0.000489443(3.7153%)/2.8201e-05(0.21407%) +92: Storage: 55581.8 2.88688 92: Writing visualization results for the current time step. -90: Newton iteration 5 error: 1.84457e-11 -90: Linearization/solve/update time: 0.0120293(98.5109%)/0.00016368(1.34041%)/1.816e-05(0.148716%) -94: Newton iteration 9 error: 4.28491e-09 -94: Linearization/solve/update time: 0.0251351(96.749%)/0.00080924(3.1149%)/3.536e-05(0.136106%) -94: Writing visualization results for the current time step. -90: Storage: 44768.9 40.0904 -94: Time step 19 done. CPU time: 0.572982 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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 2 error: 0.484321 -93: Linearize: r(x^k) = dS/dt + 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.40368 -93: Linearize: r(x^k) = dS/dt + 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 4 error: 4.23866e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 41 done. CPU time: 0.981445 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: Time step 20 done. CPU time: 0.502858 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 +91: Time step 28 done. CPU time: 0.602005 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: 20.3253 +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: 5.11582 +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: 38.6953 +91: Newton iteration 3 error: 26.9258 91: Linearize: r(x^k) = dS/dt + 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 4 error: 9.66389 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Writing visualization results for the current time step. -92: Time step 24 done. CPU time: 0.711402 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 +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: 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 -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 92: Solve: M deltax^k = r -90: Time step 67 done. CPU time: 1.28153 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 +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 1 error: 26.11 +92: 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.0276511(99.1315%)/0.000219763(0.787868%)/2.2481e-05(0.0805962%) +93: Storage: 55793.8 0.0824718 +93: Writing visualization results for the current time step. +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: Solve: M deltax^k = 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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -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 6 error: 0.13656 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 1 error: 10.4211 +90: Newton iteration 4 error: 3.21111e-08 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r +90: Newton iteration 5 error: 1.84457e-11 +90: Linearization/solve/update time: 0.00466651(27.5642%)/0.0122449(72.3283%)/1.82e-05(0.107504%) +90: Storage: 44768.9 40.0904 +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 1 error: 11.5907 +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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.0143712 +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 3 error: 1.02931 +92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.0633533 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 10 done. CPU time: 0.28426 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 8 error: 0.00017783 +93: Newton iteration 1 error: 264.271 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.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 +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.0132307(97.4004%)/0.000323482(2.38139%)/2.964e-05(0.218202%) 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 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: 4.02709 +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 7 error: 0.782956 +91: Newton iteration 7 error: 0.223835 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Update: x^(k+1) = x^k - deltax^k -90: Newton iteration 2 error: 5.14133 -90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.582933 +87: Newton iteration 9 error: 7.15174e-12 +87: Linearization/solve/update time: 0.206027(95.2757%)/0.0100462(4.6458%)/0.000169761(0.0785047%) +92: Storage: 55512.9 3.79274 +92: 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. +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: Time step 21 done. CPU time: 0.521158 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: 21.0625 +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.0338909 +91: Newton iteration 8 error: 0.00418269 91: Linearize: r(x^k) = dS/dt + 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: 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: 1.46701e-09 -91: Linearization/solve/update time: 0.0199605(97.9688%)/0.00037732(1.85194%)/3.652e-05(0.179245%) -91: Storage: 51070.2 21.8322 +91: Newton iteration 10 error: 4.08136e-11 +91: Linearization/solve/update time: 0.0274393(98.4725%)/0.000385763(1.3844%)/3.9881e-05(0.143123%) +91: Storage: 54051.7 8.64831 91: Writing visualization results for the current time step. +88: Newton iteration 5 error: 1.4665e-10 +88: Linearization/solve/update time: 0.205611(99.6034%)/0.000777086(0.376441%)/4.156e-05(0.0201328%) 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 2 error: 0.136272 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Newton iteration 10 error: 2.33342e-11 -93: Linearization/solve/update time: 0.026718(98.3154%)/0.00041696(1.5343%)/4.084e-05(0.150281%) -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 +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 +90: Time step 67 done. CPU time: 1.10745 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 3 error: 0.00241298 +90: Newton iteration 1 error: 10.4211 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Storage: 53698.6 26.7619 -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: 3.44833e-08 +90: Newton iteration 2 error: 5.14133 90: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Newton iteration 5 error: 1.68825e-11 +90: Solve: M deltax^k = r +87: Time step 7 done. CPU time: 1.40293 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 +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 3 error: 1.04417 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: 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 8 error: 2.2464e-05 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Solve: M deltax^k = r -93: Time step 35 done. CPU time: 0.755499 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 +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 +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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +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 1 error: 3.53936 +93: Newton iteration 4 error: 6.33169e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Linearization/solve/update time: 0.00467704(94.6769%)/0.0002416(4.89069%)/2.136e-05(0.432389%) -90: Storage: 44394.7 40.4137 -94: Newton iteration 9 error: 4.84509e-10 -94: Linearization/solve/update time: 0.0239689(96.9656%)/0.00071556(2.89478%)/3.452e-05(0.13965%) -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: 1.20786 +92: Newton iteration 6 error: 0.00209772 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Solve: M deltax^k = r -94: Time step 20 done. CPU time: 0.598205 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 -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 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 2 error: 4.11199 -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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 42 done. CPU time: 1.01191 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 +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 7 error: 6.42117e-06 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 29 done. CPU time: 0.63568 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: 20.4611 +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: 8.0682 +91: Newton iteration 2 error: 6.56312 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 68 done. CPU time: 1.30503 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 +92: Newton iteration 8 error: 8.99547e-11 +92: Linearization/solve/update time: 0.0141807(97.5491%)/0.000323643(2.22634%)/3.264e-05(0.22453%) +92: Storage: 55432.3 4.84957 +92: 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.00459871(27.2467%)/0.0122606(72.6422%)/1.876e-05(0.11115%) +90: Storage: 44394.7 40.4137 +90: Writing visualization results for the current time step. +88: Storage in liquidPhase: [152104 2.11004] +88: Storage in gasPhase: [304.468 28751.4] +93: Newton iteration 5 error: 1.47224e-11 +93: Linearization/solve/update time: 0.0305399(99.2106%)/0.000221041(0.718065%)/2.196e-05(0.0713383%) +93: Storage: 55791 0.120255 +93: Writing visualization results for the current time step. +92: Time step 22 done. CPU time: 0.538345 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 5 error: 0.690821 +92: Newton iteration 1 error: 17.0748 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.52786 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: 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 -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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 2.66773 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.577335 +92: 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.0586613(98.9485%)/0.000595925(1.00519%)/2.744e-05(0.0462851%) 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 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 4 error: 58.8478 +91: Newton iteration 4 error: 17.0189 91: Linearize: r(x^k) = dS/dt + 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 5 error: 23.4321 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 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.741458 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +70: ###################### +70: # Comparing results +70: ###################### +70: RND: '10c3865ef5c98d47dee11507dd0a1c7c' +93: Time step 11 done. CPU time: 0.317178 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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 5 error: 0.165032 +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 1 error: 0.0240929 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Storage total: [152409 28753.5] +88: Writing visualization results for the current time step. +89: Storage: 22159.7 4.37667 +89: 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.0190754 +92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.0154076(97.4908%)/0.000363322(2.2989%)/3.324e-05(0.210324%) 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 6 error: 13.386 +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 7 error: 2.42944 +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 -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 -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 -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 -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 +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.0182852(80.3326%)/0.00444047(19.5083%)/3.62e-05(0.159038%) 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 1 error: 233.895 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.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.022969(96.4423%)/0.00081336(3.41514%)/3.396e-05(0.142591%) -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.307216 +93: Linearize: r(x^k) = dS/dt + 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 +92: Storage: 55337.9 6.08254 +92: Writing visualization results for the current time step. +90: Time step 68 done. CPU time: 1.13546 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 +91: Storage: 53845.8 9.62434 +91: Writing visualization results for the current time step. +92: Time step 23 done. CPU time: 0.556951 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 +88: Time step 4 done. CPU time: 0.932163 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: Time step 10 done. CPU time: 1.08796 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.158 seconds, 12.7% +89: Simulation time: 1.09 seconds, 87.3% +89: Linearization time: 0.866 seconds, 79.5% +89: Linear solve time: 0.0205 seconds, 1.88% +89: Newton update time: 0.000308 seconds, 0.0283% +89: Pre/postprocess time: 0.115 seconds, 10.5% +89: Output write time: 0.0516 seconds, 4.74% +89: First process' simulation CPU time: 0.464 seconds +89: Number of processes: 1 +89: Threads per processes: 1 +89: Total CPU time: 0.464 seconds +89: +89: ---------------------------------------------------------------- +89: +89: Simulation completed +91: Time step 30 done. CPU time: 0.663964 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 8 error: 0.0666154 +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 9 error: 2.53683e-05 +91: Newton iteration 2 error: 8.85526 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.0132627(61.1827%)/0.00837876(38.6525%)/3.572e-05(0.164782%) -91: Storage: 50831.3 22.7934 -91: Writing visualization results for the current time step. -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 0.0835606 -92: Linearize: r(x^k) = dS/dt + 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 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 8 error: 7.42848e-08 +92: Newton iteration 3 error: 1.38172 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 21 done. CPU time: 0.622841 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 -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 @@ -62161,93 +59799,65 @@ 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.00471132(94.9564%)/0.00023056(4.64693%)/1.968e-05(0.396649%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -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 7 error: 0.0523933 -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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 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.0177642(96.8792%)/0.00053176(2.90002%)/4.048e-05(0.220763%) -92: Storage: 55123.6 8.86528 -92: Writing visualization results for the current time step. +90: Linearization/solve/update time: 0.00459771(35.7576%)/0.00824158(64.0968%)/1.872e-05(0.14559%) 90: Storage: 43945 40.6576 90: Writing visualization results for the current time step. -91: Time step 43 done. CPU time: 1.03997 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 +93: Newton iteration 5 error: 7.1819e-12 +93: Linearization/solve/update time: 0.0236061(99.2049%)/0.000170881(0.71813%)/1.832e-05(0.0769901%) +93: Storage: 55786.9 0.173781 +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: 0.446515 +92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +92: Newton iteration 9 error: 8.94573e-12 +92: Linearization/solve/update time: 0.0155518(97.5889%)/0.000350882(2.20181%)/3.336e-05(0.209336%) +92: Storage: 55235.2 7.41825 +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: 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 1 error: 20.4776 +91: Newton iteration 4 error: 61.7213 91: Linearize: r(x^k) = dS/dt + 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 5 error: 37.7507 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 12 done. CPU time: 0.342592 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 8 error: 0.00185768 +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 9 error: 1.65411e-06 +93: Newton iteration 2 error: 0.422234 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: Linearize: r(x^k) = dS/dt + 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: 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.043598(98.8367%)/0.00046776(1.06041%)/4.54e-05(0.102922%) -93: Storage: 53531.5 28.789 -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: 32.2553 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -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 -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 -90: Time step 69 done. CPU time: 1.3362 seconds, end time: 45.821 seconds, step size: 2.43685 seconds +89: ###################### +89: # Comparing results +89: ###################### +89: RND: 'c8b3acaa24b8de1f079f27da12b51893' +90: Time step 69 done. CPU time: 1.15946 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 @@ -62258,71 +59868,82 @@ 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 -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 -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.0233581(96.916%)/0.00069872(2.89908%)/4.456e-05(0.184886%) -94: Writing visualization results for the current time step. -94: Time step 22 done. CPU time: 0.647429 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 -92: Time step 25 done. CPU time: 0.773633 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 +90: Solve: M deltax^k = r +92: Time step 24 done. CPU time: 0.576589 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: 9.90971 +92: Newton iteration 1 error: 11.5907 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 6 error: 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: 3.68422 +91: Linearize: r(x^k) = dS/dt + 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 +87: Solve: M deltax^k = r +87: 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 3 error: 0.0299108 +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.583484 +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.90583 +92: Newton iteration 3 error: 1.25625 +92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 36 done. CPU time: 0.80686 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 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 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: Newton iteration 9 error: 0.000111181 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.0213846(98.1215%)/0.00037204(1.70708%)/3.736e-05(0.171424%) -91: Storage: 50588.5 23.7547 +91: Newton iteration 10 error: 2.83421e-10 +91: Linearization/solve/update time: 0.0279428(98.3362%)/0.000430643(1.51552%)/4.2121e-05(0.148232%) +91: Storage: 53620.5 10.6817 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.00405732 -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.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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 6 error: 0.0835606 +92: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 4 error: 2.86041 +93: Newton iteration 4 error: 3.14701e-06 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Solve: M deltax^k = r +93: Newton iteration 5 error: 1.79438e-09 +93: Linearization/solve/update time: 0.0224985(98.9612%)/0.000214962(0.945527%)/2.12e-05(0.0932498%) +93: Storage: 55781.2 0.249609 +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: 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.016629(97.4864%)/0.000393163(2.30489%)/3.56e-05(0.208703%) +92: Storage: 55123.6 8.86528 +92: Writing visualization results for the current time step. 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 @@ -62331,49 +59952,43 @@ 90: Newton iteration 4 error: 2.74819e-08 90: 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.0140237(98.5205%)/0.00019096(1.34155%)/1.964e-05(0.137976%) +90: Linearization/solve/update time: 0.00458715(21.9912%)/0.016253(77.9183%)/1.888e-05(0.0905124%) 90: Storage: 43404.4 40.7786 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 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.226473 -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.621701 -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.0375538 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 44 done. CPU time: 1.06793 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: Time step 31 done. CPU time: 0.699677 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: 20.6299 +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: 6.33648 +91: Newton iteration 2 error: 7.3802 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 25 done. CPU time: 0.596586 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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 2 error: 0.583484 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 13 done. CPU time: 0.372007 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 5 error: 2.56998 +93: Newton iteration 1 error: 166.832 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.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 7 error: 0.00127373 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 70 done. CPU time: 1.35806 seconds, end time: 49.2732 seconds, step size: 3.4522 seconds +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 0.106163 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +90: Time step 70 done. CPU time: 1.18746 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 @@ -62385,226 +60000,108 @@ 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 -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 -87: 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.751172 +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 7 error: 0.111328 +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 8 error: 0.000326767 +93: Newton iteration 4 error: 8.59831e-06 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: 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 4 error: 16.0712 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 1.90583 92: Linearize: r(x^k) = dS/dt + 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 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 6 error: 0.0662214 +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 7 error: 0.00349673 +92: Newton iteration 6 error: 0.0662214 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 8 error: 3.6463e-05 -94: 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.0128862(98.6302%)/0.00015984(1.22341%)/1.912e-05(0.146344%) -90: Storage: 42760.1 40.7542 -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 9 error: 1.56454e-07 -94: 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.026012(95.0196%)/0.00132472(4.83908%)/3.868e-05(0.141295%) -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 6 error: 4.02779 +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 7 error: 0.745336 +91: Newton iteration 4 error: 40.9426 91: Linearize: r(x^k) = dS/dt + 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: Newton iteration 5 error: 47.3494 91: Linearize: r(x^k) = dS/dt + 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.000122664 +91: Newton iteration 6 error: 16.6057 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 9 error: 4.01454e-07 -93: 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.0298375(98.4208%)/0.00043668(1.44041%)/4.208e-05(0.138803%) +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 +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 +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 8 error: 1.20966e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 23 done. CPU time: 0.675345 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 -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 -90: Time step 71 done. CPU time: 1.37626 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 +92: Newton iteration 9 error: 1.36566e-10 +92: Linearization/solve/update time: 0.0207464(97.982%)/0.000390242(1.84305%)/3.704e-05(0.174934%) +92: Storage: 55002 10.4329 +92: Writing visualization results for the current time step. +93: Newton iteration 5 error: 5.17929e-10 +93: Linearization/solve/update time: 0.0196338(99.0264%)/0.00017464(0.880826%)/1.84e-05(0.0928034%) +93: Storage: 55773.1 0.357033 +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 1 error: 1.77466 +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 2 error: 4.07722 +90: Newton iteration 4 error: 3.42602e-08 90: 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.0384664(98.9818%)/0.00035996(0.92625%)/3.572e-05(0.0919148%) -92: Storage: 55002 10.4329 -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 10 error: 1.18979e-07 -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.0251528(98.1941%)/0.00042148(1.64541%)/4.112e-05(0.160528%) -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 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: 5.41356 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Storage: 53363 30.8162 -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: 0.537533 -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.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 -92: Time step 26 done. CPU time: 0.815121 seconds, end time: 10.4329 seconds, step size: 1.56761 seconds +90: Newton iteration 5 error: 1.59162e-11 +90: Linearization/solve/update time: 0.0166837(98.7256%)/0.000195202(1.15511%)/2.016e-05(0.119297%) +90: Storage: 42760.1 40.7542 +90: Writing visualization results for the current time step. +93: Time step 14 done. CPU time: 0.393466 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 +92: Time step 26 done. CPU time: 0.620717 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 +91: Newton iteration 10 error: 4.09273e-11 +91: Linearization/solve/update time: 0.0278866(98.53%)/0.000377444(1.3336%)/3.86e-05(0.136383%) +91: Storage: 53392.9 11.7391 +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.65823 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: 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 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.0142175(98.5472%)/0.00019136(1.32639%)/1.824e-05(0.126429%) -90: Storage: 42003.4 40.622 -90: Writing visualization results for the current time step. -91: Time step 45 done. CPU time: 1.09991 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 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 37 done. CPU time: 0.847981 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 -94: Update: x^(k+1) = x^k - deltax^k -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 7 error: 2.04869e-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.75331e-08 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 72 done. CPU time: 1.39328 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 -94: Newton iteration 9 error: 2.74522e-10 -94: Linearization/solve/update time: 0.0230471(96.1056%)/0.00090268(3.76414%)/3.124e-05(0.13027%) -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 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 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 5 error: 9.33713 -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: 1.89745 @@ -62617,358 +60114,103 @@ 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 2.31505 +93: Newton iteration 1 error: 136.226 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 24 done. CPU time: 0.700164 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 +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 +91: Time step 32 done. CPU time: 0.729501 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 6 error: 3.19031 +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 7 error: 0.342868 +91: Newton iteration 2 error: 5.87933 91: Linearize: r(x^k) = dS/dt + 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.00369738 +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 -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.012633(98.4335%)/0.00018308(1.42652%)/1.796e-05(0.139941%) -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -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 5 error: 1.68783 -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. -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 -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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 7 error: 0.0153856 +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 8 error: 0.000123529 +92: Newton iteration 7 error: 0.0153856 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.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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 9 error: 1.23577e-06 -91: 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.0242202(98.3438%)/0.00037104(1.50658%)/3.684e-05(0.149586%) -91: Storage: 50113 25.5898 -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: 0.166037 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 73 done. CPU time: 1.41216 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 -92: Newton iteration 9 error: 6.94672e-09 -92: Linearization/solve/update time: 0.0334218(98.8294%)/0.00036044(1.06583%)/3.544e-05(0.104797%) -92: Storage: 54869.7 12.1311 -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 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.0180097(94.9533%)/0.00093204(4.91404%)/2.516e-05(0.132652%) -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 7 error: 2.99538e-05 +87: Newton iteration 3 error: 3.30253e-06 87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 25 done. CPU time: 0.719586 seconds, end time: 29409.9 seconds (8 hours, 10 minutes, 9.9 seconds), step size: 3026.2 seconds (50 minutes, 26.2 seconds) +90: Time step 71 done. CPU time: 1.21543 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: 0.00643278 +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: 3.50807e-08 +90: Newton iteration 2 error: 4.07722 90: 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.00802452(97.4824%)/0.0001882(2.28627%)/1.904e-05(0.231299%) -90: Storage: 40118 40.5181 -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 7 error: 0.0264348 -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.000123529 +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.0168069(97.5841%)/0.000381682(2.21612%)/3.4401e-05(0.199739%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 8 error: 0.000303135 +93: Newton iteration 3 error: 0.0328861 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 -91: Time step 46 done. CPU time: 1.13199 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 9 error: 3.14103e-08 +93: Newton iteration 4 error: 6.09307e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 27 done. CPU time: 0.855124 seconds, end time: 12.1311 seconds, step size: 1.69825 seconds +92: Storage: 54869.7 12.1311 +92: Writing visualization results for the current time step. +92: Time step 27 done. CPU time: 0.640778 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 +93: Newton iteration 5 error: 3.35959e-09 +93: Linearization/solve/update time: 0.0227858(99.0513%)/0.00019656(0.85446%)/2.168e-05(0.0942445%) +93: Storage: 55761.7 0.509217 +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 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 -91: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -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 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 7 error: 0.591888 +91: Newton iteration 5 error: 5.38334 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.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 -93: Newton iteration 10 error: 1.20792e-11 -93: Linearization/solve/update time: 0.0465988(98.8661%)/0.00048672(1.03265%)/4.772e-05(0.101245%) -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 5 error: 0.0377495 -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.0837182 -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.00143681 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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: Time step 74 done. CPU time: 1.42953 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 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.00372768(96.3056%)/0.0001288(3.32758%)/1.42e-05(0.366861%) -90: Storage: 39193.8 40.7205 -90: Writing visualization results for the current time step. -93: Time step 38 done. CPU time: 0.897345 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 1 error: 2.91807 -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.0187565 +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 9 error: 1.91206e-05 +91: Newton iteration 7 error: 0.41499 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.0216661(98.183%)/0.00036432(1.65097%)/3.664e-05(0.166039%) -91: Storage: 49880.4 26.4636 -91: Writing visualization results for the current time step. +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 2 error: 0.027733 +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: 2.62776 @@ -62981,44 +60223,45 @@ 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 +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 +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.00463559(95.04%)/0.000223043(4.57288%)/1.888e-05(0.387082%) +90: Storage: 42003.4 40.622 +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 6 error: 0.552166 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Time step 75 done. CPU time: 1.44415 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.0124 seconds, 0.855% -90: Simulation time: 1.44 seconds, 99.1% -90: Linearization time: 0.913 seconds, 63.2% -90: Linear solve time: 0.0335 seconds, 2.32% -90: Newton update time: 0.00238 seconds, 0.165% -90: Pre/postprocess time: 0.169 seconds, 11.7% -90: Output write time: 0.275 seconds, 19.1% -90: First process' simulation CPU time: 0.764 seconds -90: Number of processes: 1 -90: Threads per processes: 1 -90: Total CPU time: 0.764 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 8 error: 0.000110512 -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: 9.10186e-06 -94: 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.0265092(95.4773%)/0.00121876(4.38957%)/3.696e-05(0.133118%) -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.0179009 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 15 done. CPU time: 0.424027 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 1 error: 108.803 +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.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 9 error: 2.29838e-05 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Newton iteration 10 error: 7.9491e-09 +91: Linearization/solve/update time: 0.0317706(98.6217%)/0.000403242(1.25174%)/4.076e-05(0.126526%) +91: Storage: 53162.6 12.7965 +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.000448588 @@ -63027,95 +60270,48 @@ 92: Update: x^(k+1) = x^k - deltax^k 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.0178627(97.541%)/0.000410961(2.24409%)/3.9361e-05(0.214934%) +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 2 error: 0.51074 +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: 2.53278 +93: Newton iteration 3 error: 0.0527695 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 47 done. CPU time: 1.15993 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 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 2 error: 8.59114 -91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 26 done. CPU time: 0.74928 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 3 error: 0.142951 -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.77235 +93: Newton iteration 4 error: 0.000566386 93: 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.035646(98.7395%)/0.00041536(1.15055%)/3.968e-05(0.109914%) -92: Storage: 54725.6 13.9709 -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: 0.361815 -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.0552393 -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.0017804 -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: 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +92: Time step 28 done. CPU time: 0.661819 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 +91: Time step 33 done. CPU time: 0.767697 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 7 error: 2.70563 +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 8 error: 0.00569993 +91: Newton iteration 2 error: 6.36163 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.571568 -93: Linearize: r(x^k) = dS/dt + 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 -92: Time step 28 done. CPU time: 0.89396 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 +90: Time step 72 done. CPU time: 1.24747 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 1 error: 6.51823 @@ -63128,39 +60324,6 @@ 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 -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 -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 -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 -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 7 error: 0.0237772 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: ###################### -90: # Comparing results -90: ###################### -90: RND: '99209ce23e5cfb1dea70f3f571fbc4bb' -94: Newton iteration 9 error: 2.52416e-09 -94: Linearization/solve/update time: 0.0219591(90.3376%)/0.00231616(9.52846%)/3.256e-05(0.133949%) -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: 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.0246532(98.274%)/0.0003938(1.56978%)/3.92e-05(0.156261%) -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 4 error: 2.14538 @@ -63173,74 +60336,40 @@ 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 -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 -94: Time step 27 done. CPU time: 0.774076 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 -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.0426938(98.6341%)/0.0005444(1.25771%)/4.684e-05(0.108213%) -93: Storage: 53021.8 34.8705 -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.0245693 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.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.0220391(98.7823%)/0.000246562(1.10513%)/2.512e-05(0.112591%) +93: Storage: 55745.4 0.72481 +93: Writing visualization results for the current time step. +89: Simulation name: 'outflow' +89: Number of timesteps: '10' + 86/120 Test #89: outflow_pvs .................................... Passed 1.71 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 +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 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.00293961 -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: 12.4975 -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.603818 -94: 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.0170734(97.6987%)/0.00036708(2.10053%)/3.508e-05(0.200737%) +92: Linearization/solve/update time: 0.0159912(97.7108%)/0.00034132(2.08557%)/3.332e-05(0.203595%) 92: Storage: 54580.6 15.8107 92: Writing visualization results for the current time step. -91: Time step 48 done. CPU time: 1.19193 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 39 done. CPU time: 0.943126 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 -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.016281(90.7185%)/0.00159636(8.89502%)/6.936e-05(0.386478%) -95: Storage: 1.66206e+07 0 4.73038e+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 4 error: 1.86479 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 29 done. CPU time: 0.914122 seconds, end time: 15.8107 seconds, step size: 1.83977 seconds +92: Time step 29 done. CPU time: 0.680904 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 @@ -63255,160 +60384,154 @@ 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 -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 +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: Linearize: r(x^k) = dS/dt + 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 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 3 error: 32.834 91: Linearize: r(x^k) = dS/dt + 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 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 5 error: 9.64035 +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: 3.83629 +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: 0.652095 +91: Newton iteration 7 error: 1.42959 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.535401 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 9 error: 0.000109566 +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.028065(98.4176%)/0.000409322(1.4354%)/4.1921e-05(0.147007%) +91: Storage: 52929.8 13.8538 +91: Writing visualization results for the current time step. +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.00460983(27.3164%)/0.0122468(72.5708%)/1.904e-05(0.112825%) +90: Storage: 41126.1 40.4937 +90: Writing visualization results for the current time step. +70: Simulation name: 'co2injection_ncp_ni_vcfv' +70: Number of timesteps: '8' +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 +93: Time step 16 done. CPU time: 0.45605 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 3 error: 2.3309 +93: Newton iteration 1 error: 84.9879 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.00903449 -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.000145018 -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.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 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: Linearize: r(x^k) = dS/dt + 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 -95: Time step 1 done. CPU time: 0.0358385 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 2.58358 +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 5 error: 0.871999 +93: Newton iteration 3 error: 0.0739688 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Newton iteration 9 error: 8.6007e-09 -94: Linearization/solve/update time: 0.0265725(96.9623%)/0.00079644(2.90619%)/3.604e-05(0.131509%) -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.293155 +93: Newton iteration 4 error: 0.00119978 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r + 87/120 Test #70: co2injection_ncp_ni_vcfv ....................... Passed 7.69 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 +90: Time step 73 done. CPU time: 1.27546 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 +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 +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.0176088(97.7597%)/0.000367122(2.03817%)/3.64e-05(0.202083%) +92: Storage: 54422.5 17.8038 +92: Writing visualization results for the current time step. +91: Time step 34 done. CPU time: 0.797672 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 8 error: 0.0270745 +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 9 error: 7.00202e-05 +91: Newton iteration 2 error: 7.52957 91: Linearize: r(x^k) = dS/dt + 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: 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: 49.0011 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 28 done. CPU time: 0.802504 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 -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.0200027(97.8618%)/0.00040004(1.95717%)/3.7e-05(0.18102%) -92: Storage: 54422.5 17.8038 -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.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 5 error: 1.90198e-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 1 error: 0.00275393 -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.37824 -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.348761 -94: 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.0270224(98.3474%)/0.00041376(1.50587%)/4.032e-05(0.146744%) -91: Storage: 49401.7 28.2114 -91: Writing visualization results for the current time step. -92: Time step 30 done. CPU time: 0.93732 seconds, end time: 17.8038 seconds, step size: 1.99308 seconds +93: Newton iteration 6 error: 5.08066e-10 +93: Linearization/solve/update time: 0.0218381(98.839%)/0.000233082(1.05493%)/2.344e-05(0.106089%) +93: Storage: 55723.7 1.01227 +93: Writing visualization results for the current time step. +94: ###################### +94: # Running test '' +94: ###################### +92: Time step 30 done. CPU time: 0.701658 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 -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.0316003(98.3546%)/0.00048136(1.49821%)/4.728e-05(0.147157%) -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 4 error: 0.440355 -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.1805 -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.00184044 -94: 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 1 error: 5.19724 @@ -63417,6 +60540,30 @@ 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 +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 +90: Newton iteration 5 error: 8.21387e-12 +90: Linearization/solve/update time: 0.0167298(98.7225%)/0.000197841(1.16746%)/1.864e-05(0.109995%) +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 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: 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: 2.7932 +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: 1.68078 @@ -63433,107 +60580,66 @@ 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 -91: Time step 49 done. CPU time: 1.22101 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: Linearize: r(x^k) = dS/dt + 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 -93: Time step 40 done. CPU time: 0.977456 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 +95: ###################### +95: # Running test '' +95: ###################### +93: Time step 17 done. CPU time: 0.484009 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: 2.61363 +93: Newton iteration 1 error: 65.7279 93: 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.404636(97.51%)/0.0101597(2.4483%)/0.00017316(0.0417284%) +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 +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: 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.0174506(97.8146%)/0.00035448(1.98695%)/3.54e-05(0.198426%) +92: Linearization/solve/update time: 0.0181776(97.7477%)/0.000383003(2.05954%)/3.584e-05(0.192725%) 92: Storage: 54263.4 19.7968 92: 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.0154836(96.4201%)/0.00050736(3.15945%)/6.752e-05(0.420463%) -95: Storage: 1.66206e+07 0 4.73038e+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: 3.0452e-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.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.0231887(96.7027%)/0.00075724(3.15788%)/3.344e-05(0.139453%) -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.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 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 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: 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 7 error: 0.331643 +91: Newton iteration 9 error: 1.4354e-05 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 29 done. CPU time: 0.826949 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 -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. +91: Newton iteration 10 error: 8.04903e-11 +91: Linearization/solve/update time: 0.0280911(98.4944%)/0.000389523(1.36576%)/3.988e-05(0.139829%) +90: Time step 74 done. CPU time: 1.30346 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 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 4 error: 3.09371 +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 5 error: 1.18053 +93: Newton iteration 3 error: 0.160216 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.00253232 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 31 done. CPU time: 0.958258 seconds, end time: 19.7968 seconds, step size: 1.99308 seconds +91: Storage: 52694.1 14.9112 +91: Writing visualization results for the current time step. +92: Time step 31 done. CPU time: 0.723364 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 @@ -63544,30 +60650,36 @@ 92: Update: x^(k+1) = x^k - deltax^k 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 3 error: 2.07573 +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.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 5 error: 8.11402e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 35 done. CPU time: 0.83184 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 8 error: 0.00179588 +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 9 error: 6.23329e-08 +91: Newton iteration 2 error: 6.71889 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.0224831(98.2262%)/0.00037(1.61649%)/3.6e-05(0.15728%) -91: Storage: 49177.4 29.0058 -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: 0.410606 +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 5 error: 4.56562e-05 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: 3.04699 -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: 2.07573 -92: Linearize: r(x^k) = dS/dt + 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 @@ -63576,36 +60688,13 @@ 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 5 error: 2.47125 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 2 done. CPU time: 0.0758224 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 3 error: 1.5019 -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.0816845 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -87: Time step 7 done. CPU time: 2.01747 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 -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 -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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 4 error: 3.88201 -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.016214 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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.00368755(23.2%)/0.0121916(76.7026%)/1.5481e-05(0.0973979%) +90: Storage: 39193.8 40.7205 +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 6 error: 1.00127 @@ -63614,68 +60703,68 @@ 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 7 error: 0.0942061 92: 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.0230739(98.7748%)/0.000255002(1.09161%)/3.12e-05(0.133561%) +93: Storage: 55694.8 1.39555 +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.00076346 92: 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.0284949(96.4196%)/0.00101268(3.42666%)/4.544e-05(0.153758%) -93: Storage: 52674.3 38.9248 -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.123953 -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.00157829 -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.000224508 -94: 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.0184966(97.9716%)/0.00034892(1.84814%)/3.404e-05(0.180301%) +92: Linearization/solve/update time: 0.0171573(97.7053%)/0.000369682(2.10522%)/3.328e-05(0.189519%) 92: Storage: 54103.2 21.7899 92: Writing visualization results for the current time step. -92: Time step 32 done. CPU time: 0.979929 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 -91: Time step 50 done. CPU time: 1.25547 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: 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 1 error: 22.9543 +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 2 error: 7.5804 +91: Newton iteration 5 error: 39.3958 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: 1.11514e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 41 done. CPU time: 1.00992 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 +94: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/tutorial1 " +90: Time step 75 done. CPU time: 1.32745 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.00255 seconds, 0.192% +90: Simulation time: 1.33 seconds, 99.8% +90: Linearization time: 0.765 seconds, 57.6% +90: Linear solve time: 0.122 seconds, 9.2% +90: Newton update time: 0.00222 seconds, 0.167% +90: Pre/postprocess time: 0.167 seconds, 12.6% +90: Output write time: 0.238 seconds, 17.9% +90: First process' simulation CPU time: 0.756 seconds +90: Number of processes: 1 +90: Threads per processes: 1 +90: Total CPU time: 0.756 seconds +90: +90: ---------------------------------------------------------------- +90: +90: Simulation completed +92: Time step 32 done. CPU time: 0.744054 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 +93: Time step 18 done. CPU time: 0.513146 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: 2.48542 +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 2 error: 0.544645 +93: Newton iteration 2 error: 0.439422 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.0155671(97.7318%)/0.00029528(1.8538%)/6.6e-05(0.414355%) 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 2 error: 0.693225 @@ -63684,41 +60773,19 @@ 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 -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.0309889(96.7801%)/0.0009886(3.08745%)/4.24e-05(0.132418%) -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 3 error: 35.8807 -91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 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 8 error: 0.0189606 +91: Newton iteration 7 error: 0.655771 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 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 @@ -63737,90 +60804,68 @@ 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.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 -94: Time step 30 done. CPU time: 0.859522 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 -94: Solve: M deltax^k = r -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 -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 5 error: 1.23778 +93: Newton iteration 3 error: 0.282819 93: Linearize: r(x^k) = dS/dt + 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 4 error: 0.0447405 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.00867608 +91: Linearize: r(x^k) = dS/dt + 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: 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.033556(98.6%)/0.000433443(1.27362%)/4.3e-05(0.12635%) +91: Storage: 52455.4 15.9686 +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: 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.0178704(97.7264%)/0.00038(2.07807%)/3.576e-05(0.195558%) -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 3.90018 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Linearization/solve/update time: 0.0170334(97.522%)/0.000395443(2.26405%)/3.736e-05(0.213899%) 92: Storage: 53928.3 23.9491 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: 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 5 error: 0.04494 -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: Linearize: r(x^k) = dS/dt + 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 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 9 error: 3.62287e-05 +93: Newton iteration 6 error: 9.77467e-08 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -90: Simulation name: 'powerinjection_darcy_ad' -90: Number of timesteps: '75' -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.0285594(98.5774%)/0.00037596(1.29769%)/3.62e-05(0.12495%) -91: Storage: 48948.4 29.8002 -91: Writing visualization results for the current time step. -95: Time step 3 done. CPU time: 0.111832 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 -94: Solve: M deltax^k = r -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 -92: Time step 33 done. CPU time: 1.00154 seconds, end time: 23.9491 seconds, step size: 2.15917 seconds +90: ###################### +90: # Comparing results +90: ###################### +90: RND: '7a57df9a19f370a0e99bd673850d1f44' +93: Newton iteration 7 error: 1.18454e-11 +93: Linearization/solve/update time: 0.0269041(98.8463%)/0.000284722(1.04608%)/2.928e-05(0.107575%) +93: Storage: 55656.1 1.90658 +93: Writing visualization results for the current time step. +92: Time step 33 done. CPU time: 0.768329 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 1 error: 3.93464 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 36 done. CPU time: 0.871633 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 +88: Newton iteration 5 error: 2.12044e-09 +88: Linearization/solve/update time: 0.213914(99.607%)/0.000802645(0.373744%)/4.144e-05(0.0192961%) 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 2 error: 0.456907 @@ -63829,97 +60874,6 @@ 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 3 error: 2.49119 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 89/120 Test #90: powerinjection_darcy_ad ........................ Passed 2.11 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 -93: Newton iteration 10 error: 3.62991e-09 -93: Linearization/solve/update time: 0.0290895(98.3291%)/0.00045052(1.52286%)/4.38e-05(0.148054%) -93: Storage: 52498 40.9519 -93: Writing visualization results for the current time step. -93: Time step 42 done. CPU time: 1.0416 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 -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 -91: Time step 51 done. CPU time: 1.28641 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 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 7 error: 1.76539e-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: 0.000202244 -94: 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.0226346(96.8688%)/0.00069968(2.9944%)/3.196e-05(0.136778%) -94: Writing visualization results for the current time step. -94: Time step 31 done. CPU time: 0.883733 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 -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 -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 -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 -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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 4 error: 3.33596 @@ -63928,6 +60882,17 @@ 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 +93: Time step 19 done. CPU time: 0.545353 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 6 error: 1.53514 @@ -63936,6 +60901,7 @@ 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 +88: Storage in liquidPhase: [211947 3.37871] 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 8 error: 0.0156296 @@ -63945,141 +60911,81 @@ 92: Newton iteration 9 error: 3.20183e-05 92: 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.0201358(97.9556%)/0.00038316(1.86398%)/3.708e-05(0.180385%) +92: Linearization/solve/update time: 0.0184014(97.5235%)/0.000427564(2.266%)/3.972e-05(0.210507%) 92: Storage: 53752.1 26.1083 92: Writing visualization results for the current time step. -92: Time step 34 done. CPU time: 1.02496 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 -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 -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.0196038(98.1552%)/0.00030088(1.50649%)/6.756e-05(0.33827%) 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 7 error: 0.41251 +91: Newton iteration 3 error: 38.7626 91: Linearize: r(x^k) = dS/dt + 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 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 9 error: 5.38051e-06 +91: Newton iteration 5 error: 9.62172 91: 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.247787(97.357%)/0.00661677(2.59976%)/0.00011016(0.0432824%) 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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.0689488 +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 8 error: 0.00526766 +93: Newton iteration 4 error: 0.112527 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 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.51751 +92: Time step 34 done. CPU time: 0.790096 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 3 error: 2.05752 +92: Newton iteration 1 error: 3.6231 92: 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. -97: ###################### -97: # Running test '' -97: ###################### -91: Newton iteration 10 error: 1.38914e-09 -91: Linearization/solve/update time: 0.028655(98.5898%)/0.00037232(1.281%)/3.756e-05(0.129228%) -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 8 error: 9.00149e-08 -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: 3.95531 +92: Newton iteration 2 error: 0.51751 92: 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: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 5 error: 2.58881 +92: Newton iteration 3 error: 2.05752 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 9 error: 1.61257e-08 -94: 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.0262155(96.8347%)/0.00082004(3.02906%)/3.688e-05(0.136227%) -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 9 error: 4.28005e-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: 3.05032e-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 6 error: 0.851297 +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 7 error: 0.197397 +92: Newton iteration 5 error: 2.58881 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 4 done. CPU time: 0.147795 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: Newton iteration 11 error: 1.04805e-11 -93: Linearization/solve/update time: 0.0317448(98.4176%)/0.00046324(1.43617%)/4.716e-05(0.146209%) -93: Storage: 52319.9 42.9791 -93: Writing visualization results for the current time step. -91: Time step 52 done. CPU time: 1.31711 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: Newton iteration 6 error: 3.85076 91: Linearize: r(x^k) = dS/dt + 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: 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 4 error: 64.9124 +91: Newton iteration 8 error: 0.0538221 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 32 done. CPU time: 0.911306 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 +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 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 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 8 error: 0.0122194 @@ -64088,108 +60994,78 @@ 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 9 error: 4.53764e-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.00230267 -94: 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.0225146(97.9112%)/0.00043868(1.90772%)/4.164e-05(0.181083%) -92: Storage: 53574.4 28.2674 -92: Writing visualization results for the current time step. -93: Time step 43 done. CPU time: 1.07596 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: 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 2 error: 0.381222 +93: Newton iteration 6 error: 6.00483e-06 93: 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.0168062(97.75%)/0.000351083(2.042%)/3.576e-05(0.207991%) +92: Storage: 53574.4 28.2674 +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: 24.4936 -91: Linearize: r(x^k) = dS/dt + 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 9 error: 0.00023349 91: Linearize: r(x^k) = dS/dt + 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.4081 +91: Newton iteration 10 error: 6.96058e-08 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: 8.00777 -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.49764 -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: 4.20144 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 35 done. CPU time: 1.0511 seconds, end time: 28.2674 seconds, step size: 2.15917 seconds +91: Newton iteration 11 error: 3.10365e-11 +91: Linearization/solve/update time: 0.0412568(98.7996%)/0.000456444(1.09307%)/4.484e-05(0.107381%) +91: Storage: 52213.7 17.0259 +91: Writing visualization results for the current time step. +88: Time step 5 done. CPU time: 1.18389 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 +92: Time step 35 done. CPU time: 0.812351 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 +87: Time step 8 done. CPU time: 1.69083 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 +93: Newton iteration 7 error: 5.54792e-11 +93: Linearization/solve/update time: 0.0458886(99.3153%)/0.000287363(0.621932%)/2.9e-05(0.0627639%) +93: Storage: 55607.7 2.54538 +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 -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 -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 -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 3 error: 2.04955 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 37 done. CPU time: 0.924895 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 8 error: 0.109227 +91: Newton iteration 1 error: 19.0366 91: Linearize: r(x^k) = dS/dt + 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.000232976 +91: Newton iteration 2 error: 4.9891 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.0247276(98.3189%)/0.0003858(1.53397%)/3.7e-05(0.147115%) -91: Storage: 48474.2 31.389 -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.200176 -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.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 -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 +91: Solve: M deltax^k = 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 +93: Time step 20 done. CPU time: 0.601337 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 4 error: 3.59947 @@ -64198,17 +61074,13 @@ 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 -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.0195622(98.1642%)/0.00029924(1.5016%)/6.66e-05(0.334202%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 7 error: 0.0117678 +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 8 error: 0.00017553 +93: Newton iteration 2 error: 0.646491 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 @@ -64218,487 +61090,491 @@ 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 -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 -95: Storage: 1.66206e+07 0 4.73038e+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 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.0269157(96.8537%)/0.00083804(3.01561%)/3.632e-05(0.130694%) -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 9 error: 2.53028e-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 8 error: 0.00971734 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: 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 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: 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 9 error: 6.31909e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 53 done. CPU time: 1.34874 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 +92: Newton iteration 10 error: 2.31887e-09 +92: Linearization/solve/update time: 0.0373559(98.6033%)/0.000485724(1.2821%)/4.34e-05(0.114557%) +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 0.0630484 +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.535526 +93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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 1 error: 24.8444 +91: Newton iteration 9 error: 4.2181e-08 91: 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.0268933(98.441%)/0.00038648(1.41468%)/3.944e-05(0.144367%) -93: Storage: 52156.3 44.822 -93: Writing visualization results for the current time step. -92: Newton iteration 10 error: 2.31887e-09 -92: Linearization/solve/update time: 0.0208133(97.8366%)/0.00042144(1.98105%)/3.88e-05(0.182386%) +91: Newton iteration 10 error: 2.42153e-11 +91: Linearization/solve/update time: 0.0279818(76.7797%)/0.0084223(23.1101%)/4.016e-05(0.110196%) +91: Storage: 51991.2 17.9872 +91: Writing visualization results for the current time step. 92: Storage: 53395.2 30.4266 92: Writing visualization results for the current time step. -95: Time step 5 done. CPU time: 0.179788 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) -94: Time step 33 done. CPU time: 0.940014 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 -93: Time step 44 done. CPU time: 1.10537 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: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 5 error: 0.0168236 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 36 done. CPU time: 1.07561 seconds, end time: 30.4266 seconds, step size: 2.15917 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 +92: Time step 36 done. CPU time: 0.861389 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 +91: Time step 38 done. CPU time: 0.971663 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 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 2 error: 6.40765 +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 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 +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 +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: Newton iteration 7 error: 7.25962e-09 +93: Linearization/solve/update time: 0.0433216(99.2976%)/0.000277481(0.636016%)/2.896e-05(0.0663794%) +93: Storage: 55547.1 3.34387 +93: Writing visualization results for the current time step. +93: Time step 21 done. CPU time: 0.652113 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 +90: Simulation name: 'powerinjection_darcy_ad' +90: Number of timesteps: '75' + 88/120 Test #90: powerinjection_darcy_ad ........................ Passed 1.78 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 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 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 3 error: 27.6758 +91: Newton iteration 4 error: 39.805 91: Linearize: r(x^k) = dS/dt + 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 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 5 error: 62.991 +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 6 error: 24.3956 +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 7 error: 5.77242 +91: Newton iteration 8 error: 0.00997826 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 +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 +91: Newton iteration 10 error: 3.11502e-11 +91: Linearization/solve/update time: 0.0335884(98.6926%)/0.000404564(1.18873%)/4.04e-05(0.118707%) +91: Storage: 51765.7 18.9484 +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 +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 +92: Solve: M deltax^k = r +92: Update: x^(k+1) = x^k - deltax^k +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.0415233(98.8496%)/0.000441164(1.05023%)/4.208e-05(0.100175%) +92: Storage: 53214.5 32.5858 +92: 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.0205472 +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 1 error: 2.20927 +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 2 error: 0.414127 +93: Newton iteration 3 error: 0.765464 93: Linearize: r(x^k) = dS/dt + 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: Newton iteration 4 error: 0.691673 93: Linearize: r(x^k) = dS/dt + 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: Newton iteration 5 error: 0.159854 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.556761 +92: Time step 37 done. CPU time: 0.912419 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 3 error: 2.70032 +92: Newton iteration 1 error: 2.94202 92: Linearize: r(x^k) = dS/dt + 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 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 5 error: 0.994715 +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 6 error: 0.309913 +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 7 error: 0.0593534 +92: Newton iteration 5 error: 3.6038 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: 3.01365 -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.98716 -94: 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" +91: Time step 39 done. CPU time: 1.01592 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 +96: ###################### +96: # Running test '' +96: ###################### 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 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 6 error: 0.155424 +93: Newton iteration 7 error: 1.30612e-06 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 8 error: 1.79658e-11 +93: Linearization/solve/update time: 0.0420258(99.0998%)/0.000347922(0.820425%)/3.384e-05(0.0797972%) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 4 error: 15.1303 +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 3 error: 0.000115073 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 5 error: 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: Storage: 55471 4.34199 +93: Writing visualization results for the current time step. +93: Time step 22 done. CPU time: 0.704613 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 7 error: 0.0171841 +93: Newton iteration 1 error: 18.7816 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.0195127 -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 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 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 9 error: 3.49879e-05 +92: Newton iteration 7 error: 0.988961 92: 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] -96: EndTime="8750000" # default: "8.64e+07" -96: # [parameters which were specified at compile-time] -96: ContinueOnConvergenceError="0" -96: DpMaxRel="0.3" -96: DsMax="0.2" -96: EnableAsyncVtkOutput="1" -96: EnableGravity="1" -96: EnableGridAdaptation="0" -96: EnableIntensiveQuantityCache="0" -96: EnableStorageCache="1" -96: EnableThermodynamicHints="0" -96: EnableVtkOutput="1" -96: GridFile="data/reservoir.dgf" -96: GridGlobalRefinements="0" -96: InitialTimeStepSize="100000" -96: LinearSolverAbsTolerance="-1" -96: LinearSolverMaxError="1e+07" -96: LinearSolverMaxIterations="1000" -96: LinearSolverOverlapSize="2" -96: LinearSolverTolerance="0.001" -96: LinearSolverVerbosity="0" -96: MaxDepth="2500" -96: MaxTemperatureChange="5" -96: MaxTimeStepDivisions="10" -96: MaxTimeStepSize="inf" -96: MaximumWaterSaturation="1" -96: MinTimeStepSize="0" -96: NewtonMaxError="1e+100" -96: NewtonMaxIterations="20" -96: NewtonTargetIterations="10" -96: NewtonTolerance="1e-06" -96: NewtonVerbose="1" -96: NewtonWriteConvergence="0" -96: NumericDifferenceMethod="1" -96: OutputDir="" -96: ParameterFile="" -96: PreconditionerOrder="0" -96: PreconditionerRelaxation="1" -96: PredeterminedTimeStepsFile="" -96: PressureMax="1e+99" -96: PressureMin="-1e+99" -96: PressureScale="1" -96: PriVarOscilationThreshold="1e-05" -96: PrintParameters="2" -96: ProjectSaturations="0" -96: RestartTime="-1e+35" -96: Temperature="293.15" -96: TemperatureMax="1e+09" -96: TemperatureMin="0" -96: ThreadsPerProcess="1" -96: VtkWriteAverageMolarMasses="0" -96: VtkWriteDensities="1" -96: VtkWriteDiffusionCoefficients="0" -96: VtkWriteDofIndex="0" -96: VtkWriteEffectiveDiffusionCoefficients="0" -96: VtkWriteExtrusionFactor="0" -96: VtkWriteFilterVelocities="0" -96: VtkWriteFugacities="0" -96: VtkWriteFugacityCoeffs="0" -96: VtkWriteGasDissolutionFactor="0" -96: VtkWriteGasFormationVolumeFactor="0" -96: VtkWriteGasSaturationPressure="0" -96: VtkWriteIntrinsicPermeabilities="0" -96: VtkWriteMassFractions="0" -96: VtkWriteMobilities="0" -96: VtkWriteMolarities="0" -96: VtkWriteMoleFractions="1" -96: VtkWriteOilFormationVolumeFactor="0" -96: VtkWriteOilSaturationPressure="0" -96: VtkWriteOilVaporizationFactor="0" -96: VtkWritePorosity="1" -96: VtkWritePotentialGradients="0" -96: VtkWritePressures="1" -96: VtkWritePrimaryVars="0" -96: VtkWritePrimaryVarsMeaning="0" -96: VtkWriteProcessRank="0" -96: VtkWriteRelativePermeabilities="1" -96: VtkWriteSaturatedGasOilVaporizationFactor="0" -96: VtkWriteSaturatedOilGasDissolutionFactor="0" -96: VtkWriteSaturationRatios="0" -96: VtkWriteSaturations="1" -96: VtkWriteTemperature="1" -96: VtkWriteTortuosities="0" -96: VtkWriteTotalMassFractions="0" -96: VtkWriteTotalMoleFractions="0" -96: VtkWriteViscosities="0" -96: VtkWriteWaterFormationVolumeFactor="0" -96: WaterOnlyThreshold="1" -96: WellWidth="0.01" -96: # [end of parameters] -96: Allocating the simulation vanguard -96: Distributing the vanguard's data -96: Allocating the model -96: Allocating the problem -96: Initializing the model -96: Initializing the problem -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. -92: Newton iteration 10 error: 2.79144e-09 -92: Linearization/solve/update time: 0.0206753(97.8448%)/0.00041484(1.96321%)/4.056e-05(0.191948%) -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 8 error: 0.267061 +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: 0.000229898 +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.03785e-09 -91: Linearization/solve/update time: 0.0290003(98.5368%)/0.00039368(1.33764%)/3.696e-05(0.125582%) -91: Storage: 48227.6 32.1835 -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 8 error: 0.000121889 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Linearization/solve/update time: 0.0154576(97.7255%)/0.000295(1.86504%)/6.476e-05(0.409425%) -95: Storage: 1.66206e+07 0 4.73038e+06 -95: Writing visualization results for the current time step. -93: Newton iteration 9 error: 4.6349e-09 -93: Linearization/solve/update time: 0.0255004(98.3746%)/0.0003818(1.47289%)/3.952e-05(0.152459%) -93: Storage: 51991 46.6648 -93: Writing visualization results for the current time step. -93: Time step 45 done. CPU time: 1.13341 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: Newton iteration 2 error: 0.606834 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 54 done. CPU time: 1.37988 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: Newton iteration 10 error: 1.27329e-10 +91: Linearization/solve/update time: 0.0312309(98.5669%)/0.000409803(1.29337%)/4.4281e-05(0.139754%) +91: Storage: 51537.2 19.9097 +91: Writing visualization results for the current time step. +94: opm models will now start the simulation. +94: # [parameters which were specified at compile-time] +94: CellsX="100" +94: CellsY="1" +94: ContinueOnConvergenceError="0" +94: DomainSizeX="300" +94: DomainSizeY="60" +94: EnableAsyncVtkOutput="1" +94: EnableGravity="0" +94: EnableGridAdaptation="0" +94: EnableIntensiveQuantityCache="0" +94: EnableStorageCache="0" +94: EnableThermodynamicHints="0" +94: EnableVtkOutput="1" +94: EndTime="100000" +94: GridGlobalRefinements="0" +94: InitialTimeStepSize="125" +94: LinearSolverAbsTolerance="-1" +94: LinearSolverMaxError="1e+07" +94: LinearSolverMaxIterations="1000" +94: LinearSolverOverlapSize="2" +94: LinearSolverTolerance="0.001" +94: LinearSolverVerbosity="0" +94: MaxTimeStepDivisions="10" +94: MaxTimeStepSize="inf" +94: MinTimeStepSize="0" +94: NewtonMaxError="1e+100" +94: NewtonMaxIterations="20" +94: NewtonTargetIterations="10" +94: NewtonTolerance="1e-08" +94: NewtonVerbose="1" +94: NewtonWriteConvergence="0" +94: NumericDifferenceMethod="1" +94: OutputDir="" +94: ParameterFile="" +94: PreconditionerOrder="0" +94: PreconditionerRelaxation="1" +94: PredeterminedTimeStepsFile="" +94: PrintParameters="2" +94: RestartTime="-1e+35" +94: ThreadsPerProcess="1" +94: VtkWriteAverageMolarMasses="0" +94: VtkWriteDensities="1" +94: VtkWriteDofIndex="0" +94: VtkWriteExtrusionFactor="0" +94: VtkWriteFilterVelocities="0" +94: VtkWriteIntrinsicPermeabilities="0" +94: VtkWriteMobilities="0" +94: VtkWritePorosity="1" +94: VtkWritePotentialGradients="0" +94: VtkWritePressures="1" +94: VtkWritePrimaryVars="0" +94: VtkWriteProcessRank="0" +94: VtkWriteRelativePermeabilities="0" +94: VtkWriteSaturations="0" +94: VtkWriteTemperature="1" +94: VtkWriteViscosities="0" +94: # [end of parameters] +94: Allocating the simulation vanguard +94: Distributing the vanguard's data +94: Allocating the model +94: Allocating the problem +94: Initializing the model +94: Initializing the problem +94: Simulator successfully set up +94: Applying the initial solution of the "tutorial1" problem +94: Writing visualization results for the current time step. +91: Time step 40 done. CPU time: 1.04917 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 2 error: 10.6068 +91: Newton iteration 1 error: 20.2575 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.041786 -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.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 8 error: 0.00022802 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 37 done. CPU time: 1.10154 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 1 error: 2.94202 -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: 3.86257e-05 +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 2 error: 0.511612 +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 3 error: 2.95337 +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 1 error: 2.24837 -93: Linearize: r(x^k) = dS/dt + 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: 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 3 error: 3.77599 +93: Newton iteration 4 error: 0.445215 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 10 error: 1.5099e-11 +92: Linearization/solve/update time: 0.0405992(98.8407%)/0.000435323(1.05981%)/4.088e-05(0.0995242%) +92: Storage: 53032 34.7449 +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 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 3 error: 19.0541 +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.05513 +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 3 error: 3.30253e-06 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 6 done. CPU time: 0.215829 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: 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 -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 +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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 29.358 +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 4 error: 93.0178 +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 5 error: 75.7114 +91: Newton iteration 6 error: 14.0468 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 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 7 error: 0.988961 +96: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_blackoil_vcfv --end-time=8750000" +92: Time step 38 done. CPU time: 0.960683 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 8 error: 0.0385299 +92: Newton iteration 1 error: 2.76871 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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 -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.0491246(98.0019%)/0.00096032(1.91581%)/4.124e-05(0.0822724%) -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 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 5 error: 1.02665 +93: Newton iteration 6 error: 0.00637684 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: 2.921e-06 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Newton iteration 10 error: 1.5099e-11 -92: Linearization/solve/update time: 0.020536(97.8371%)/0.00041552(1.97961%)/3.848e-05(0.183325%) -92: Storage: 53032 34.7449 -92: Writing visualization results for the current time step. -94: Time step 34 done. CPU time: 0.9923 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: 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: 0.00212999 +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: 3.74629 +94: Newton iteration 2 error: 657.809 +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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: 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.0302157(98.4943%)/0.00042116(1.37286%)/4.076e-05(0.132866%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 0.397675 +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 7 error: 0.106055 +93: Newton iteration 8 error: 1.07026e-08 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.0195814(98.1715%)/0.00029912(1.49964%)/6.56e-05(0.328887%) -92: Time step 38 done. CPU time: 1.12617 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 +93: Newton iteration 9 error: 1.1816e-11 +93: Linearization/solve/update time: 0.0375015(98.77%)/0.000426285(1.12273%)/4.072e-05(0.107247%) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 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 9 error: 8.02143e-07 +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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 47973.8 32.9779 -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: 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 3 error: 2.59874 92: 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.0301414(98.4804%)/0.000423404(1.38338%)/4.168e-05(0.13618%) +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 4 error: 21.7506 +94: 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.6196e-08 +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: 3.85443 @@ -64707,106 +61583,175 @@ 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 5 error: 4.51862 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 55 done. CPU time: 1.41625 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 +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 +91: Time step 41 done. CPU time: 1.08183 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: 25.434 +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.77116 +91: Newton iteration 2 error: 5.11582 +91: Linearize: r(x^k) = dS/dt + 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.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 +93: Storage: 55382 5.50646 +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: 0.296782 +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 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 -95: Time step 7 done. CPU time: 0.247778 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 +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 +93: Time step 23 done. CPU time: 0.757825 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 9 error: 5.67284e-05 +93: Newton iteration 1 error: 15.217 +93: Linearize: r(x^k) = dS/dt + 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.502474 +93: Linearize: r(x^k) = dS/dt + 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: 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.0396689(98.8812%)/0.00040804(1.01711%)/4.08e-05(0.101701%) -93: Storage: 51809.7 48.6613 -93: Writing visualization results for the current time step. -87: Solve: M deltax^k = r 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 8 error: 0.0293674 +92: Newton iteration 7 error: 0.41386 92: Linearize: r(x^k) = dS/dt + 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: Newton iteration 8 error: 0.0293674 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: 28.6014 -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 4 error: 0.3576 +94: Newton iteration 7 error: 4.06473 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 46 done. CPU time: 1.1757 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 -92: Newton iteration 10 error: 8.109e-10 -92: Linearization/solve/update time: 0.0204559(95.5129%)/0.000419(1.9564%)/0.000542(2.53071%) -92: Storage: 52847.8 36.9041 -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: 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: 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 6 error: 11.5736 +91: Newton iteration 6 error: 4.02709 91: 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.183261(98.7195%)/0.00231578(1.24747%)/6.14e-05(0.0330751%) 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 4 error: 0.418794 93: Linearize: r(x^k) = dS/dt + 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 5 error: 0.155173 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 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 9 error: 9.96351 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Storage in liquidPhase: [353658 5.46554 0 0] +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.04482(98.8573%)/0.000475483(1.04875%)/4.26e-05(0.0939607%) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 7 error: 0.782956 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.0172099(97.5572%)/0.000390964(2.21624%)/3.996e-05(0.22652%) +91: Storage: 51070.2 21.8322 +91: Writing visualization results for the current time step. +88: Newton iteration 6 error: 1.55179e-11 +88: Linearization/solve/update time: 0.195867(99.3739%)/0.00118321(0.600305%)/5.084e-05(0.0257938%) 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 6 error: 0.00650395 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 52847.8 36.9041 +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 6 error: 0.00165992 +94: Newton iteration 10 error: 6.57023 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: Newton iteration 11 error: 3.21276 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 4 error: 0.000300914 -87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 39 done. CPU time: 1.15081 seconds, end time: 36.9041 seconds, step size: 2.15917 seconds +91: Time step 42 done. CPU time: 1.11638 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 +92: Time step 39 done. CPU time: 1.01326 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 +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. +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. +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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 1.08207e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 9 error: 8.3844e-12 +93: Linearization/solve/update time: 0.0356868(98.7794%)/0.000401005(1.10996%)/3.996e-05(0.110607%) +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 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 +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 +87: Time step 9 done. CPU time: 1.89688 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: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 1 error: 2.61534 @@ -64815,35 +61760,26 @@ 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 -95: 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: 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 -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 0.856496 -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: 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 7 error: 1.53633 +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 8 error: 0.0233246 +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 9 error: 3.50799e-06 +91: Newton iteration 4 error: 58.8478 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 4 error: 3.75322 @@ -64852,18 +61788,45 @@ 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: Newton iteration 10 error: 2.50111e-11 -91: Linearization/solve/update time: 0.0270562(98.4208%)/0.00039588(1.44007%)/3.824e-05(0.139104%) -91: Storage: 47735.9 33.7001 -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.239743 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 7 error: 2.42944 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 6 done. CPU time: 1.40388 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 +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 +93: Time step 24 done. CPU time: 0.804369 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 8 error: 0.0333167 +93: Newton iteration 1 error: 12.5216 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.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 +91: Newton iteration 10 error: 8.26503e-11 +91: Linearization/solve/update time: 0.02632(98.2229%)/0.000432324(1.61338%)/4.388e-05(0.163754%) +91: Storage: 50831.3 22.7934 +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 16 error: 1.08629e-05 +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 6 error: 0.540596 @@ -64872,22 +61835,24 @@ 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 8 error: 8.01263e-07 -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.0428941(98.0611%)/0.00081304(1.85871%)/3.508e-05(0.0801972%) -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.0154668(97.5066%)/0.00032692(2.06098%)/6.86e-05(0.43247%) -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 9 error: 0.000804768 +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 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 +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.0757727(88.3538%)/0.00991311(11.5591%)/7.472e-05(0.0871264%) +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.0147536 @@ -64896,55 +61861,85 @@ 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: Time step 35 done. CPU time: 1.03659 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) +91: Time step 43 done. CPU time: 1.15169 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 +94: Time step 1 done. CPU time: 0.0865555 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.00211244 +94: Newton iteration 1 error: 0.899416 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 56 done. CPU time: 1.44543 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 2 error: 2.27931 +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 +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 +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.04785(98.8619%)/0.000505163(1.04371%)/4.568e-05(0.0943786%) +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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 1 error: 26.0866 +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 2 error: 7.88514 +91: Newton iteration 5 error: 53.3833 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.0544027 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 3 error: 0.0295816 +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: 57.8016 +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 4 error: 24.1587 +91: Newton iteration 7 error: 0.0078444 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 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.0293587(98.5176%)/0.000401(1.34562%)/4.076e-05(0.136777%) -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.0230782(97.7772%)/0.00048156(2.04026%)/4.308e-05(0.18252%) -93: Storage: 51626.1 50.6577 +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 +93: Newton iteration 8 error: 8.88136e-09 +93: Linearization/solve/update time: 0.036008(99.0134%)/0.000325443(0.89489%)/3.336e-05(0.091732%) +93: Storage: 55180 8.13461 93: Writing visualization results for the current time step. -92: Storage: 52661.7 39.0633 -92: Writing visualization results for the current time step. -93: Time step 47 done. CPU time: 1.20766 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 -95: Time step 8 done. CPU time: 0.284938 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: Time step 40 done. CPU time: 1.1783 seconds, end time: 39.0633 seconds, step size: 2.15917 seconds +92: Time step 40 done. CPU time: 1.06843 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 @@ -64952,91 +61947,122 @@ 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 -92: Solve: M deltax^k = r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.362264 -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: 10.3628 -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 9 error: 2.84582e-06 +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.0238752(98.1691%)/0.000404125(1.66166%)/4.116e-05(0.16924%) +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 3 error: 1.1503 +94: Newton iteration 4 error: 3.09242e-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 4 error: 1.58775 +94: Newton iteration 5 error: 4.67329e-07 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 2.2434 -93: Linearize: r(x^k) = dS/dt + 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 +87: Solve: M deltax^k = 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: Time step 25 done. CPU time: 0.846263 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.07223 +93: Newton iteration 1 error: 10.6911 93: Linearize: r(x^k) = dS/dt + 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 2 error: 0.793744 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.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 +94: Newton iteration 6 error: 2.42212e-09 +94: Linearization/solve/update time: 0.0299413(98.1621%)/0.000536045(1.75741%)/2.4561e-05(0.0805228%) +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.362264 +92: Linearize: r(x^k) = dS/dt + 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: 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 +91: Time step 44 done. CPU time: 1.18502 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 7 error: 1.06352 +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 8 error: 0.0458171 +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 9 error: 0.000149761 +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 10 error: 1.30061e-07 +91: Newton iteration 4 error: 16.0712 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: 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 +94: Time step 2 done. CPU time: 0.124266 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 5 error: 2.52676 +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 6 error: 0.0684993 +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 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 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 6 error: 0.00366516 +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 +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 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 6 error: 0.645742 @@ -65045,16 +62071,37 @@ 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 7 error: 0.0664096 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.0155088(97.6217%)/0.0002992(1.88334%)/7.864e-05(0.495006%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. -91: Newton iteration 11 error: 2.27374e-11 -91: Linearization/solve/update time: 0.0303099(98.5809%)/0.00039692(1.29096%)/3.94e-05(0.128146%) -91: Storage: 47490 34.4223 -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: 0.256742 +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.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 9 error: 0.000122664 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.0225601(97.5984%)/0.000532964(2.30568%)/2.216e-05(0.0958675%) +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 7 error: 0.0193907 +93: Linearize: r(x^k) = dS/dt + 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 8 error: 5.40613e-05 @@ -65063,93 +62110,125 @@ 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 -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 92: Newton iteration 10 error: 1.51346e-11 -92: Linearization/solve/update time: 0.0206311(97.8919%)/0.00040592(1.92604%)/3.836e-05(0.182013%) +92: Linearization/solve/update time: 0.0423109(98.7986%)/0.000472203(1.10262%)/4.228e-05(0.0987265%) 92: Storage: 52490.9 41.0262 92: Writing visualization results for the current time step. +91: Newton iteration 11 error: 3.25144e-11 +91: Linearization/solve/update time: 0.0298105(98.4823%)/0.000415163(1.37154%)/4.424e-05(0.146152%) +91: Storage: 50341.4 24.7159 +91: Writing visualization results for the current time step. +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 3 error: 0.000709476 +88: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 3 done. CPU time: 0.152005 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 7 error: 0.000311774 +94: Newton iteration 1 error: 0.126091 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.000177752 -93: Linearize: r(x^k) = dS/dt + 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: 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.0271062(98.506%)/0.0003732(1.35623%)/3.792e-05(0.137804%) -93: Storage: 51457 52.4726 -93: Writing visualization results for the current time step. -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 -91: Time step 57 done. CPU time: 1.48402 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: Time step 45 done. CPU time: 1.21688 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: 27.5639 +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 2 error: 5.3242 +91: Newton iteration 2 error: 4.69935 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 41 done. CPU time: 1.20299 seconds, end time: 41.0262 seconds, step size: 1.96288 seconds +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 4 error: 26.1093 +91: 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.0463442(99.1504%)/0.000360604(0.771489%)/3.652e-05(0.0781322%) +93: Storage: 55056.7 9.72902 +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.09908e-06 +87: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 41 done. CPU time: 1.12041 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 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 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 8 error: 1.02354e-07 +94: Newton iteration 2 error: 0.358237 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.0428515(97.9935%)/0.00084112(1.92349%)/3.628e-05(0.0829658%) -94: Writing visualization results for the current time step. -93: Time step 48 done. CPU time: 1.23732 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 +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 +93: Time step 26 done. CPU time: 0.894786 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: 2.23828 +93: Newton iteration 1 error: 9.09726 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 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 4 error: 1.56833e-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 3 error: 46.1335 +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 4 error: 33.363 +91: Newton iteration 6 error: 3.19031 91: Linearize: r(x^k) = dS/dt + 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 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 6 error: 4.56958 +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 7 error: 0.641094 +91: Newton iteration 9 error: 1.23577e-06 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: 1.80603 -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.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 +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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 5 error: 0.686476 +93: 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.0234969(97.9185%)/0.000479203(1.99698%)/2.028e-05(0.0845128%) +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.29818 @@ -65158,28 +62237,21 @@ 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 -95: Time step 9 done. CPU time: 0.319862 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 -94: Time step 36 done. CPU time: 1.08086 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) +91: Newton iteration 10 error: 3.0127e-11 +91: Linearization/solve/update time: 0.029826(98.6334%)/0.000375081(1.24038%)/3.816e-05(0.126194%) +91: Storage: 50113 25.5898 +91: Writing visualization results for the current time step. +94: Time step 4 done. CPU time: 0.17649 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 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 1 error: 0.00206199 +94: Newton iteration 1 error: 0.0804005 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.540941 -93: Linearize: r(x^k) = dS/dt + 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.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: 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: Linearize: r(x^k) = dS/dt + 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 @@ -65188,83 +62260,256 @@ 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 +91: Time step 46 done. CPU time: 1.2487 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: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 6.65271 +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: Linearize: r(x^k) = dS/dt + 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 6 error: 0.193099 +93: Linearize: r(x^k) = dS/dt + 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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.000333745 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: 3.46368 +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 8 error: 0.00388535 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.04706 -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.34732e-06 92: 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.0214215(97.8718%)/0.00042608(1.9467%)/3.972e-05(0.181475%) -92: Storage: 52318.3 42.9891 -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 6 error: 0.275676 -93: Linearize: r(x^k) = dS/dt + 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 +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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 8 error: 0.0137783 +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 9 error: 7.95374e-06 +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 7 error: 0.591888 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.0223486(98.2092%)/0.00037164(1.63314%)/3.588e-05(0.157672%) -96: 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.00294886 +93: Newton iteration 9 error: 2.56947e-07 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 1.25482e-11 +93: Linearization/solve/update time: 0.0349383(80.3822%)/0.00848726(19.5266%)/3.968e-05(0.0912914%) +93: Storage: 54922.4 11.4563 +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: 3.46324 +94: Newton iteration 5 error: 0.523017 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 6 error: 0.003478 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 47258.6 35.0788 +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. +92: Newton iteration 10 error: 1.4893e-11 +92: Linearization/solve/update time: 0.0442708(98.8555%)/0.000470041(1.04959%)/4.252e-05(0.0949459%) +92: Storage: 52318.3 42.9891 +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 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 +91: Newton iteration 10 error: 2.64663e-10 +91: Linearization/solve/update time: 0.0247645(98.2103%)/0.000410801(1.62915%)/4.0481e-05(0.160539%) +91: Storage: 49880.4 26.4636 91: Writing visualization results for the current time step. -92: Time step 42 done. CPU time: 1.22819 seconds, end time: 42.9891 seconds, step size: 1.96288 seconds +87: Newton iteration 3 error: 2.8842e-10 +87: Linearization/solve/update time: 0.152119(98.4826%)/0.00229078(1.48306%)/5.3e-05(0.0343124%) +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 +93: Time step 27 done. CPU time: 0.943983 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: Time step 42 done. CPU time: 1.17271 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 -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.0195977(98.094%)/0.00030216(1.51242%)/7.864e-05(0.393623%) -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 -93: Solve: M deltax^k = r -91: Time step 58 done. CPU time: 1.51248 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 +94: Newton iteration 8 error: 1.17477e-09 +94: Linearization/solve/update time: 0.0385811(98.1073%)/0.000714006(1.81563%)/3.032e-05(0.0771002%) +94: 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] +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 +94: Time step 5 done. CPU time: 0.216373 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 +91: Time step 47 done. CPU time: 1.28101 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 1 error: 28.5387 +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 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 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: Linearize: r(x^k) = dS/dt + 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 @@ -65273,116 +62518,248 @@ 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 +87: Storage total: [378549 28752.1 0 0] +87: 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.447766 +93: Linearize: r(x^k) = dS/dt + 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.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: 0.835755 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +87: Time step 10 done. CPU time: 2.06775 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.163 seconds, 7.29% +87: Simulation time: 2.07 seconds, 92.7% +87: Linearization time: 1.84 seconds, 89.1% +87: Linear solve time: 0.0613 seconds, 2.96% +87: Newton update time: 0.00109 seconds, 0.0526% +87: Pre/postprocess time: 0.126 seconds, 6.1% +87: Output write time: 0.0287 seconds, 1.39% +87: First process' simulation CPU time: 1.31 seconds +87: Number of processes: 1 +87: Threads per processes: 1 +87: Total CPU time: 1.31 seconds +87: +87: ---------------------------------------------------------------- +87: +87: Simulation completed +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 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 7 error: 2.70563 +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.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 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 +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 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 -93: Newton iteration 11 error: 1.3987e-11 -93: Linearization/solve/update time: 0.0304991(97.2629%)/0.0008132(2.59333%)/4.508e-05(0.143762%) -93: Storage: 51285.7 54.2876 -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.173634 +94: Newton iteration 4 error: 5.63421e-06 94: 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.112697(97.4015%)/0.002929(2.53147%)/7.76e-05(0.0670679%) -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 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.0247524(98.3367%)/0.000378723(1.50459%)/3.996e-05(0.158753%) +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 7 error: 0.00221316 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Update: x^(k+1) = x^k - deltax^k +92: Newton iteration 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 +88: Newton iteration 6 error: 1.84508e-09 +88: Linearization/solve/update time: 0.173732(99.2747%)/0.00121745(0.695679%)/5.1881e-05(0.029646%) +91: Storage: 49643.4 27.3375 +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: 4.05613e-08 +94: 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.029746(98.2905%)/0.000494163(1.63288%)/2.32e-05(0.0766604%) +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.0213401(92.5686%)/0.00164449(7.13344%)/6.868e-05(0.297919%) +91: Time step 48 done. CPU time: 1.31183 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 -87: Newton iteration 6 error: 5.86542e-09 -87: Linearization/solve/update time: 0.259811(97.0496%)/0.00778192(2.90685%)/0.00011656(0.0435397%) -95: Storage: 1.64542e+07 376004 4.68304e+06 +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 +95: Storage: 1.66206e+07 0 4.73038e+06 95: Writing visualization results for the current time step. -93: Time step 49 done. CPU time: 1.27148 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 -94: Solve: M deltax^k = r -94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 6 error: 0.0316126 -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: Time step 6 done. CPU time: 0.247106 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 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 8 error: 0.000250682 +94: Newton iteration 1 error: 0.0477871 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 8 error: 0.00812891 -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: 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 +93: Newton iteration 10 error: 1.23848e-11 +93: Linearization/solve/update time: 0.044448(98.9845%)/0.000415206(0.924653%)/4.0801e-05(0.0908628%) +93: Storage: 54787.4 13.1836 +93: Writing visualization results for the current time step. +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. +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 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 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 6 error: 3.83629 +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 9 error: 1.00618e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 92: Newton iteration 10 error: 1.16316e-11 -92: Linearization/solve/update time: 0.0195182(98.0266%)/0.00035784(1.79718%)/3.508e-05(0.176183%) +92: Linearization/solve/update time: 0.0398365(81.5735%)/0.00895374(18.3347%)/4.484e-05(0.0918192%) +87: ###################### +87: # Comparing results +87: ###################### +87: RND: '8c5ea0d73b792cee91d79e63199a253c' +95: Time step 1 done. CPU time: 0.0395313 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 +94: Solve: M deltax^k = r +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 0.000440516 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 28 done. CPU time: 0.996087 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 +88: Time step 7 done. CPU time: 1.60032 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: Storage: 52143.9 44.9519 92: Writing visualization results for the current time step. -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 +94: Solve: M deltax^k = r +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 +94: Newton iteration 5 error: 1.11397e-09 +94: Linearization/solve/update time: 0.0233724(97.8088%)/0.000503362(2.10647%)/2.024e-05(0.0847005%) +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: 47.2357 +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 5 error: 91.9544 +91: Newton iteration 8 error: 0.0270745 91: Linearize: r(x^k) = dS/dt + 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 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 7 error: 3.5057 +91: Newton iteration 10 error: 3.21747e-08 91: 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. +91: Newton iteration 11 error: 1.87015e-11 +91: Linearization/solve/update time: 0.0261015(98.2541%)/0.0004212(1.58553%)/4.26e-05(0.16036%) +92: Time step 43 done. CPU time: 1.23335 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 2.28532 +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 2 error: 0.386615 +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 4 error: 0.981771 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 10 done. CPU time: 0.355882 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 -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 -94: Newton iteration 10 error: 4.42025e-09 -94: Linearization/solve/update time: 0.0398407(86.9463%)/0.00593316(12.9482%)/4.832e-05(0.105451%) -94: Writing visualization results for the current time step. -92: Time step 43 done. CPU time: 1.25123 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 @@ -65391,18 +62768,6 @@ 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: Solve: M deltax^k = r -91: Update: x^(k+1) = x^k - deltax^k -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 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.016992(66.7692%)/0.00841856(33.0802%)/3.832e-05(0.150576%) -91: Storage: 47017.9 35.7354 -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: 2.39757 @@ -65411,107 +62776,351 @@ 92: Update: x^(k+1) = x^k - deltax^k 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 -96: Time step 1 done. CPU time: 0.14328 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 -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 +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.0153083(96.9976%)/0.000407522(2.58216%)/6.6321e-05(0.420227%) +91: Storage: 49401.7 28.2114 +91: Writing visualization results for the current time step. +94: Time step 7 done. CPU time: 0.276584 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 +95: Storage: 1.66206e+07 0 4.73038e+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: 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 +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 +96: opm models will now start the simulation. +96: # [known parameters which were specified at run-time] +96: EndTime="8750000" # default: "8.64e+07" +96: # [parameters which were specified at compile-time] +96: ContinueOnConvergenceError="0" +96: DpMaxRel="0.3" +96: DsMax="0.2" +96: EnableAsyncVtkOutput="1" +96: EnableGravity="1" +96: EnableGridAdaptation="0" +96: EnableIntensiveQuantityCache="0" +96: EnableStorageCache="1" +96: EnableThermodynamicHints="0" +96: EnableVtkOutput="1" +96: GridFile="data/reservoir.dgf" +96: GridGlobalRefinements="0" +96: InitialTimeStepSize="100000" +96: LinearSolverAbsTolerance="-1" +96: LinearSolverMaxError="1e+07" +96: LinearSolverMaxIterations="1000" +96: LinearSolverOverlapSize="2" +96: LinearSolverTolerance="0.001" +96: LinearSolverVerbosity="0" +96: MaxDepth="2500" +96: MaxTemperatureChange="5" +96: MaxTimeStepDivisions="10" +96: MaxTimeStepSize="inf" +96: MaximumWaterSaturation="1" +96: MinTimeStepSize="0" +96: NewtonMaxError="1e+100" +96: NewtonMaxIterations="20" +96: NewtonTargetIterations="10" +96: NewtonTolerance="1e-06" +96: NewtonVerbose="1" +96: NewtonWriteConvergence="0" +96: NumericDifferenceMethod="1" +96: OutputDir="" +96: ParameterFile="" +96: PreconditionerOrder="0" +96: PreconditionerRelaxation="1" +96: PredeterminedTimeStepsFile="" +96: PressureMax="1e+99" +96: PressureMin="-1e+99" +96: PressureScale="1" +96: PriVarOscilationThreshold="1e-05" +96: PrintParameters="2" +96: ProjectSaturations="0" +96: RestartTime="-1e+35" +96: Temperature="293.15" +96: TemperatureMax="1e+09" +96: TemperatureMin="0" +96: ThreadsPerProcess="1" +96: VtkWriteAverageMolarMasses="0" +96: VtkWriteDensities="1" +96: VtkWriteDiffusionCoefficients="0" +96: VtkWriteDofIndex="0" +96: VtkWriteEffectiveDiffusionCoefficients="0" +96: VtkWriteExtrusionFactor="0" +96: VtkWriteFilterVelocities="0" +96: VtkWriteFugacities="0" +96: VtkWriteFugacityCoeffs="0" +96: VtkWriteGasDissolutionFactor="0" +96: VtkWriteGasFormationVolumeFactor="0" +96: VtkWriteGasSaturationPressure="0" +96: VtkWriteIntrinsicPermeabilities="0" +96: VtkWriteMassFractions="0" +96: VtkWriteMobilities="0" +96: VtkWriteMolarities="0" +96: VtkWriteMoleFractions="1" +96: VtkWriteOilFormationVolumeFactor="0" +96: VtkWriteOilSaturationPressure="0" +96: VtkWriteOilVaporizationFactor="0" +96: VtkWritePorosity="1" +96: VtkWritePotentialGradients="0" +96: VtkWritePressures="1" +96: VtkWritePrimaryVars="0" +96: VtkWritePrimaryVarsMeaning="0" +96: VtkWriteProcessRank="0" +96: VtkWriteRelativePermeabilities="1" +96: VtkWriteSaturatedGasOilVaporizationFactor="0" +96: VtkWriteSaturatedOilGasDissolutionFactor="0" +96: VtkWriteSaturationRatios="0" +96: VtkWriteSaturations="1" +96: VtkWriteTemperature="1" +96: VtkWriteTortuosities="0" +96: VtkWriteTotalMassFractions="0" +96: VtkWriteTotalMoleFractions="0" +96: VtkWriteViscosities="0" +96: VtkWriteWaterFormationVolumeFactor="0" +96: WaterOnlyThreshold="1" +96: WellWidth="0.01" +96: # [end of parameters] +96: Allocating the simulation vanguard +96: Distributing the vanguard's data +96: Allocating the model +96: Allocating the problem +96: Initializing the model +96: Initializing the problem +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. +91: Time step 49 done. CPU time: 1.34886 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: Linearize: r(x^k) = dS/dt + 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 1.85263 +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 6 error: 0.0515851 +93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Time step 8 done. CPU time: 2.31159 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 1.22342 +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 7 error: 0.272442 +92: Newton iteration 6 error: 1.22342 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 37 done. CPU time: 1.132 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 +95: Time step 2 done. CPU time: 0.0715866 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 +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 +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: 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 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 5 error: 0.714621 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: Linearize: r(x^k) = dS/dt + 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 8 error: 1.20019e-05 93: 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.0411202(98.9659%)/0.00039176(0.942866%)/3.792e-05(0.0912637%) +93: Storage: 54651.6 14.9108 +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.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 +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: 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.0242947(98.2853%)/0.000381844(1.54477%)/4.2001e-05(0.169917%) +91: Storage: 49177.4 29.0058 +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.00880774 +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.000332347 +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.040016(98.785%)/0.00044996(1.11079%)/4.2201e-05(0.104179%) +93: Time step 29 done. CPU time: 1.04362 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 2 error: 3.59518 +94: Newton iteration 8 error: 1.16009e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 59 done. CPU time: 1.54747 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 +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 +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.021778(98.411%)/0.000285642(1.29076%)/6.6e-05(0.298242%) +95: Storage: 1.66206e+07 0 4.73038e+06 +95: Writing visualization results for the current time step. +94: Newton iteration 9 error: 8.81803e-10 +94: Linearization/solve/update time: 0.042168(98.1494%)/0.000761125(1.77158%)/3.3963e-05(0.0790515%) +94: Writing visualization results for the current time step. +92: Storage: 51967.5 46.9148 +92: Writing visualization results for the current time step. +92: Time step 44 done. CPU time: 1.28522 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 +91: Time step 50 done. CPU time: 1.38101 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 1 error: 30.2627 +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 2 error: 10.2557 +91: Newton iteration 2 error: 7.5804 91: 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.0202267(98.0303%)/0.00037072(1.79673%)/3.568e-05(0.172926%) -92: Storage: 51967.5 46.9148 -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: 0.118423 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 3 error: 35.8807 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 8 done. CPU time: 0.320091 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 4 error: 0.308708 +94: Newton iteration 1 error: 0.0292815 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 44 done. CPU time: 1.27534 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 +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 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 2 error: 0.630838 93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.90534 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 3 done. CPU time: 0.103582 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: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 63.8333 +91: Newton iteration 5 error: 18.1102 91: Linearize: r(x^k) = dS/dt + 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: 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 5 error: 118.494 +91: Newton iteration 7 error: 1.02337 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.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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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.167262 +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: 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 +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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 3 error: 2.08817 @@ -65524,30 +63133,54 @@ 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 -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 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: 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 8 error: 0.186107 +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.0248567(98.3731%)/0.000372881(1.47572%)/3.82e-05(0.151181%) +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 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 7 error: 0.021117 93: Linearize: r(x^k) = dS/dt + 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 8 error: 0.000525404 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Storage: 48948.4 29.8002 +91: Writing visualization results for the current time step. +91: Time step 51 done. CPU time: 1.41232 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 1 error: 24.1088 +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.0209275(98.3663%)/0.000281602(1.32362%)/6.5961e-05(0.310038%) +95: Storage: 1.66206e+07 0 4.73038e+06 +95: 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: 2.33819e-08 +88: Linearize: r(x^k) = dS/dt + 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.029975(98.1541%)/0.000541123(1.77193%)/2.26e-05(0.0740045%) +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 6 error: 0.854783 @@ -65556,281 +63189,483 @@ 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.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 +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.0447403(99.0018%)/0.000411683(0.910977%)/3.94e-05(0.0871848%) +93: Storage: 54503.7 16.7821 +93: Writing visualization results for the current time step. +94: Time step 9 done. CPU time: 0.351326 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 8 error: 0.000178488 +94: Newton iteration 1 error: 0.0231078 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.0316102(98.8432%)/0.00029412(0.919696%)/7.584e-05(0.237147%) -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 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 3 error: 40.4071 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 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 -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.0293671(98.5846%)/0.000384(1.28908%)/3.764e-05(0.126357%) -91: Storage: 46766 36.3919 -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: 0.000142445 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.0983212(98.9505%)/0.00100341(1.00983%)/3.944e-05(0.0396924%) +95: Time step 4 done. CPU time: 0.13647 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: Time step 30 done. CPU time: 1.09609 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 92: Newton iteration 10 error: 6.98736e-09 -92: Linearization/solve/update time: 0.0215557(97.9051%)/0.00042232(1.91816%)/3.892e-05(0.176773%) +92: Linearization/solve/update time: 0.042991(98.9453%)/0.000416642(0.958916%)/4.16e-05(0.0957439%) +92: Storage: 51789 48.8777 +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 9 error: 2.72334e-08 +94: Newton iteration 2 error: 0.589091 94: 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. -94: Newton iteration 10 error: 4.44922e-09 -94: Linearization/solve/update time: 0.0354742(97.3923%)/0.00090932(2.49648%)/4.052e-05(0.111245%) -94: 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.127178 +94: 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 +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 +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: Linearize: r(x^k) = dS/dt + 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: 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.0249103(98.3143%)/0.000386841(1.52676%)/4.0281e-05(0.158978%) +91: Storage: 48714.2 30.5946 +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: 3.1889e-07 +93: Newton iteration 2 error: 0.44638 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Time step 38 done. CPU time: 1.169 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) +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 1.74441 +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.00135163 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: Newton iteration 5 error: 2.89129e-06 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 60 done. CPU time: 1.57899 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 +88: Time step 8 done. CPU time: 1.71057 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 +87: Simulation name: 'obstacle_ncp' +87: Number of timesteps: '10' +91: Time step 52 done. CPU time: 1.44371 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: 31.2782 +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: 13.1646 +91: Newton iteration 2 error: 8.7228 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 45 done. CPU time: 1.30104 seconds, end time: 48.8777 seconds, step size: 1.96288 seconds +92: Time step 45 done. CPU time: 1.33807 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 -95: Time step 11 done. CPU time: 0.41186 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 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 -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 +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.0200677(98.2633%)/0.000288882(1.41453%)/6.58e-05(0.322195%) +95: Storage: 1.66206e+07 0 4.73038e+06 +95: Writing visualization results for the current time step. + 89/120 Test #87: obstacle_ncp ................................... Passed 2.67 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: Solve: M deltax^k = r 94: Update: x^(k+1) = x^k - deltax^k -94: Newton iteration 2 error: 7.60765 +94: Newton iteration 6 error: 1.04998e-08 +94: 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.0361507(98.1938%)/0.000635684(1.72667%)/2.928e-05(0.0795313%) +94: Writing visualization results for the current time step. +94: Time step 10 done. CPU time: 0.388627 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 3 error: 0.285757 +94: Newton iteration 1 error: 0.0181173 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 1 error: 0.0155695 -87: 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.0707849(99.1673%)/0.00054484(0.763302%)/4.956e-05(0.0694319%) -93: Storage: 51127.9 55.9375 -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.0525809(97.9891%)/0.00100524(1.87335%)/7.38e-05(0.137533%) -96: Storage: 1.66206e+07 0 4.73038e+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 2 error: 4.87776 +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.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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +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 7 error: 0.0110032 +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: 51.7186 +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: 166.818 +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: 99.8132 +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 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 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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 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 8 error: 0.109227 +91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 5 done. CPU time: 0.167623 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 +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 1 error: 0.0158021 +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: 3.14137 +92: Linearize: r(x^k) = dS/dt + 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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 2.65514e-05 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 9 error: 1.7522e-10 +93: Linearization/solve/update time: 0.0370219(89.2744%)/0.00441143(10.6377%)/3.6441e-05(0.0878737%) +93: Storage: 54354.9 18.6533 +93: Writing visualization results for the current time step. 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 5 error: 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 +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.0289745(98.5148%)/0.000397243(1.35065%)/3.9561e-05(0.13451%) +91: Storage: 48474.2 31.389 +91: Writing visualization results for the current time step. +88: Solve: M deltax^k = r +88: Update: x^(k+1) = x^k - deltax^k +88: Newton iteration 2 error: 4.18804e-05 +88: Linearize: r(x^k) = dS/dt + 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: Newton iteration 3 error: 1.32086 +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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: ###################### +97: # Running test '' +97: ###################### 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 6 error: 2.95319 +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 7 error: 0.0631304 +92: Newton iteration 8 error: 0.00487474 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +91: Time step 53 done. CPU time: 1.47477 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 6 error: 52.6661 +91: Newton iteration 1 error: 24.8444 91: Linearize: r(x^k) = dS/dt + 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: 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 8 error: 4.04651 +91: Newton iteration 3 error: 27.6758 91: 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.0198667(96.6434%)/0.000623644(3.03377%)/6.636e-05(0.322814%) +95: Storage: 1.66206e+07 0 4.73038e+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: 9.13998e-05 +94: Newton iteration 5 error: 0.273148 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: Newton iteration 6 error: 0.00228844 +94: 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.0417903(98.9637%)/0.000415203(0.983243%)/2.24e-05(0.0530455%) +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. +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 -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 -93: Time step 50 done. CPU time: 1.35097 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 -94: Newton iteration 9 error: 7.47903e-09 -94: Linearization/solve/update time: 0.023303(96.7222%)/0.000757(3.14203%)/3.272e-05(0.135809%) -94: Writing visualization results for the current time step. 92: Newton iteration 10 error: 6.48623e-09 -92: Linearization/solve/update time: 0.0227(97.9495%)/0.00043536(1.87856%)/3.984e-05(0.171908%) +92: Linearization/solve/update time: 0.0431282(98.8265%)/0.000470643(1.07846%)/4.148e-05(0.0950497%) +93: Time step 31 done. CPU time: 1.14939 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 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 2 error: 0.677453 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 6 done. CPU time: 0.19964 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 +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.100944(92.9665%)/0.00755801(6.96068%)/7.9081e-05(0.072831%) +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 4 error: 81.6626 +91: Linearize: r(x^k) = dS/dt + 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: 62.991 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Time step 9 done. CPU time: 1.76309 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.327 seconds, 15.6% +88: Simulation time: 1.76 seconds, 84.4% +88: Linearization time: 1.51 seconds, 85.8% +88: Linear solve time: 0.00818 seconds, 0.464% +88: Newton update time: 0.000363 seconds, 0.0206% +88: Pre/postprocess time: 0.179 seconds, 10.2% +88: Output write time: 0.0615 seconds, 3.49% +88: First process' simulation CPU time: 0.638 seconds +88: Number of processes: 1 +88: Threads per processes: 1 +88: Total CPU time: 0.638 seconds +88: +88: ---------------------------------------------------------------- +88: +88: Simulation completed 92: Storage: 51608.2 50.8406 92: Writing visualization results for the current time step. -94: Time step 39 done. CPU time: 1.1936 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: 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.0406564(97.9575%)/0.000810924(1.95384%)/3.68e-05(0.088666%) +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: 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 4 error: 3.61573 +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. +92: Time step 46 done. CPU time: 1.39322 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 +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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 9 error: 0.144896 +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 10 error: 0.000111417 +91: Newton iteration 9 error: 0.000229898 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.030695(98.5025%)/0.00042476(1.36308%)/4.188e-05(0.134396%) +91: Newton iteration 10 error: 1.03785e-09 +91: Linearization/solve/update time: 0.030486(98.6638%)/0.000374043(1.21054%)/3.884e-05(0.1257%) +91: Storage: 48227.6 32.1835 +91: Writing visualization results for the current time step. +94: Time step 11 done. CPU time: 0.435931 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 1 error: 2.34189 +93: Newton iteration 6 error: 0.527673 93: Linearize: r(x^k) = dS/dt + 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: Newton iteration 7 error: 0.105918 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 46 done. CPU time: 1.3277 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 -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.0277001(98.6359%)/0.0003034(1.08036%)/7.968e-05(0.283728%) -96: Time step 2 done. CPU time: 0.209166 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 -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 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 -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 +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.0201892(96.5181%)/0.000662805(3.16866%)/6.552e-05(0.31323%) +95: Storage: 1.66206e+07 0 4.73038e+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 3 error: 0.0425583 +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 4 error: 0.00118454 +94: Newton iteration 3 error: 0.206728 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: Newton iteration 4 error: 0.00133728 94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 61 done. CPU time: 1.61633 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 +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 +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 +97: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_ecfv --end-time=8750000" +91: Time step 54 done. CPU time: 1.51171 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: 32.1026 +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: 9.65402 +91: Newton iteration 2 error: 10.6068 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: 1.40914e-07 -94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 1 done. CPU time: 0.131569 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 3 error: 2.39062 +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: 2.29372e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 3.34154e-10 +93: Linearization/solve/update time: 0.0395509(98.8801%)/0.000406445(1.01614%)/4.152e-05(0.103803%) +93: Storage: 54192.6 20.6804 +93: Writing visualization results for the current time step. 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 5 error: 5.58611 @@ -65839,8 +63674,47 @@ 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: Newton iteration 7 error: 1.90799e-10 -94: Linearization/solve/update time: 0.0183754(96.7546%)/0.000592(3.11714%)/2.436e-05(0.128266%) +88: ###################### +88: # Comparing results +88: ###################### +88: RND: '31f7f0644aef04a6bf9c01a3e33e9b5f' +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 +95: Time step 7 done. CPU time: 0.235785 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 +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 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +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: Newton iteration 7 error: 3.80115e-11 +94: Linearization/solve/update time: 0.029872(97.9018%)/0.000613883(2.01193%)/2.6321e-05(0.0862638%) 94: Writing visualization results for the current time step. 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k @@ -65850,28 +63724,26 @@ 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 -94: Time step 40 done. CPU time: 1.21304 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 -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: Time step 32 done. CPU time: 1.2001 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 1 error: 4.50869 +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: 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 4 error: 84.8439 +91: Newton iteration 10 error: 1.87363e-08 91: 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. +91: Newton iteration 11 error: 1.67688e-11 +91: Linearization/solve/update time: 0.0270327(98.2942%)/0.000426204(1.54973%)/4.2921e-05(0.156066%) +91: Storage: 47973.8 32.9779 +91: 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 9 error: 0.000952012 @@ -65880,98 +63752,150 @@ 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.0246554(97.9494%)/0.00047248(1.87704%)/4.368e-05(0.173529%) -92: Storage: 51424.8 52.8035 -92: Writing visualization results for the current time step. +94: Time step 12 done. CPU time: 0.471928 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 3 error: 0.00745379 +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 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 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 4 error: 3.01308 +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.0157124(76.6603%)/0.00471619(23.0101%)/6.7561e-05(0.329627%) +95: Storage: 1.66206e+07 0 4.73038e+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 4 error: 0.000267207 +94: Newton iteration 2 error: 7.6616 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: 3.14302e-06 +94: Newton iteration 3 error: 2.01801 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: 159.18 +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 +92: Newton iteration 11 error: 1.1724e-11 +92: Linearization/solve/update time: 0.051267(98.9455%)/0.000497883(0.960916%)/4.848e-05(0.0935666%) +91: Time step 55 done. CPU time: 1.54774 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 6 error: 84.4848 +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 7 error: 23.0021 +91: Newton iteration 2 error: 7.77116 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 8 done. CPU time: 0.263781 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: Storage: 51424.8 52.8035 +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: 1.92194 +93: Newton iteration 5 error: 1.34569 93: Linearize: r(x^k) = dS/dt + 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 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 6 error: 0.690743 +93: Newton iteration 7 error: 0.0687367 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 12 done. CPU time: 0.457829 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 -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 -92: Time step 47 done. CPU time: 1.35634 seconds, end time: 52.8035 seconds, step size: 1.96288 seconds +92: Time step 47 done. CPU time: 1.45288 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 -94: Newton iteration 6 error: 3.01266e-09 -94: Linearization/solve/update time: 0.0159454(96.9033%)/0.00048764(2.96348%)/2.192e-05(0.133212%) -94: Writing visualization results for the current time step. -94: Time step 41 done. CPU time: 1.23027 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.00867 seconds, 0.7% -94: Simulation time: 1.23 seconds, 99.3% -94: Linearization time: 1.15 seconds, 93.3% -94: Linear solve time: 0.0382 seconds, 3.1% -94: Newton update time: 0.00137 seconds, 0.111% -94: Pre/postprocess time: 0.00313 seconds, 0.255% -94: Output write time: 0.0316 seconds, 2.57% -94: First process' simulation CPU time: 0.886 seconds -94: Number of processes: 1 -94: Threads per processes: 1 -94: Total CPU time: 0.886 seconds -94: -94: ---------------------------------------------------------------- -94: -94: Simulation completed 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 8 error: 1.59709 +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 9 error: 0.00189418 +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 10 error: 2.77105e-08 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.501063 +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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 4.61994e-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.0254969(98.1945%)/0.000428161(1.64895%)/4.064e-05(0.156514%) +91: Storage: 47735.9 33.7001 +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.0188539(98.1286%)/0.000284321(1.4798%)/7.5241e-05(0.391605%) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 8 error: 1.3163e-06 +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.0375536(97.8877%)/0.000775287(2.02087%)/3.508e-05(0.0914399%) +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 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.0450367(98.9902%)/0.000420122(0.923423%)/3.9281e-05(0.0863392%) +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: 2.1991 @@ -65980,18 +63904,29 @@ 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 -91: Newton iteration 11 error: 1.53904e-11 -91: Linearization/solve/update time: 0.0307774(98.4869%)/0.00043092(1.37893%)/4.192e-05(0.134143%) -91: Storage: 46242.3 37.6453 -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.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 +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: 1.57915 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 +94: Time step 13 done. CPU time: 0.51594 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 +95: Time step 9 done. CPU time: 0.299725 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: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 5 error: 0.764624 @@ -66000,94 +63935,206 @@ 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 +93: Time step 33 done. CPU time: 1.2534 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 1 error: 4.13407 +93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: ###################### -94: # Comparing results -94: ###################### -94: RND: '640eb972b6891f047101858bce775115' 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 -91: Time step 62 done. CPU time: 1.65599 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: 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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 1 error: 33.7573 +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 2 error: 9.61799 +91: Newton iteration 5 error: 13.0696 91: 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.0229844(97.9829%)/0.00043312(1.8464%)/4.004e-05(0.170691%) -92: Storage: 51255.8 54.5879 -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: 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 3 error: 58.5537 +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 4 error: 138.775 +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 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 +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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 3 error: 2.05519 +93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 5 error: 66.518 +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 6 error: 32.7577 +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 7 error: 10.0348 +91: Newton iteration 10 error: 1.30061e-07 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 48 done. CPU time: 1.38346 seconds, end time: 54.5879 seconds, step size: 1.78444 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 5 error: 2.74472 +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: 2.31448e-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: 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.0204161(98.092%)/0.000318642(1.53096%)/7.8481e-05(0.377072%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. +91: Newton iteration 11 error: 2.27374e-11 +91: Linearization/solve/update time: 0.0320374(98.5858%)/0.000414404(1.27521%)/4.5162e-05(0.138973%) +91: Storage: 47490 34.4223 +91: Writing visualization results for the current time step. +92: Newton iteration 10 error: 1.26406e-11 +92: Linearization/solve/update time: 0.0535014(99.0169%)/0.000485923(0.899314%)/4.5281e-05(0.0838031%) +92: Storage: 51255.8 54.5879 +92: Writing visualization results for the current time step. +94: Newton iteration 7 error: 4.87604e-11 +94: Linearization/solve/update time: 0.0318262(97.964%)/0.000634604(1.95337%)/2.684e-05(0.082616%) +94: Writing visualization results for the current time step. +92: Time step 48 done. CPU time: 1.51084 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 -93: Newton iteration 10 error: 1.46301e-11 -93: Linearization/solve/update time: 0.0707423(99.2023%)/0.00052012(0.729367%)/4.872e-05(0.0683203%) -93: Storage: 50967.8 57.5875 -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.542767 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 57 done. CPU time: 1.61335 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 +91: Solve: M deltax^k = r +91: Update: x^(k+1) = x^k - deltax^k +91: Newton iteration 2 error: 5.3242 +91: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 10 done. CPU time: 0.331675 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 +94: Time step 14 done. CPU time: 0.548911 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 10.1845 +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: Linearize: r(x^k) = dS/dt + 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: 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 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 -87: Newton iteration 3 error: 1.23546e-09 -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.0409436(99.1046%)/0.00028988(0.701658%)/8.004e-05(0.193738%) -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 8 error: 1.1182 +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 -91: Newton iteration 9 error: 0.0256919 +91: Newton iteration 6 error: 4.56958 +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 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.0482945(99.0536%)/0.000420002(0.861437%)/4.144e-05(0.0849947%) +93: Storage: 53864.5 24.7347 +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: 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: 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k @@ -66097,11 +64144,91 @@ 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.626411 +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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Solve: M deltax^k = r +93: Time step 34 done. CPU time: 1.30812 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 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +88: Simulation name: 'obstacle_pvs' +88: Number of timesteps: '9' +91: Newton iteration 10 error: 1.7053e-11 +91: Linearization/solve/update time: 0.0308757(98.6366%)/0.000384724(1.22905%)/4.204e-05(0.134303%) +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.019815(98.1671%)/0.000293882(1.45594%)/7.6081e-05(0.376919%) +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. + 90/120 Test #88: obstacle_pvs ................................... Passed 2.64 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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 2 error: 0.484321 +93: Linearize: r(x^k) = dS/dt + 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.40368 +93: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +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.0404708(97.95%)/0.000809166(1.9584%)/3.784e-05(0.0915828%) +94: Writing visualization results for the current time step. +94: Time step 15 done. CPU time: 0.595922 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 +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.129587(93.1248%)/0.0094929(6.82185%)/7.42e-05(0.0533221%) +96: Storage: 1.66206e+07 0 4.73038e+06 +96: Writing visualization results for the current time step. +96: Time step 2 done. CPU time: 0.277348 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 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 -87: Linearization/solve/update time: 0.132107(98.1976%)/0.0023706(1.76211%)/5.424e-05(0.0403177%) 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k 92: Newton iteration 7 error: 0.148223 @@ -66110,144 +64237,359 @@ 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 -93: Time step 51 done. CPU time: 1.43097 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 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.023544(98.0257%)/0.00043396(1.8068%)/4.024e-05(0.16754%) -92: Storage: 51084.4 56.3724 -92: Writing visualization results for the current time step. +92: Linearization/solve/update time: 0.0502356(98.9937%)/0.000467764(0.92177%)/4.292e-05(0.0845777%) +95: Time step 11 done. CPU time: 0.363537 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 +91: Time step 58 done. CPU time: 1.65175 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 10 error: 6.64498e-06 +91: Newton iteration 1 error: 28.5387 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.0280829(98.3895%)/0.00041852(1.4663%)/4.116e-05(0.144206%) -91: Storage: 45989.5 38.1879 -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.0798414(98.9857%)/0.00074508(0.923735%)/7.304e-05(0.0905535%) -96: Storage: 1.66206e+07 0 4.73038e+06 -96: Writing visualization results for the current time step. -91: Time step 63 done. CPU time: 1.6863 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: 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 1 error: 36.9938 +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 2 error: 8.63311 +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 3 error: 193.688 +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 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 +92: Storage: 51084.4 56.3724 +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 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 9 error: 1.34732e-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 2 error: 1.55761 +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: 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.0210778(98.3387%)/0.000281602(1.31382%)/7.4481e-05(0.347492%) +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 2 error: 0.518212 +93: Newton iteration 7 error: 0.0143712 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 13 done. CPU time: 0.515961 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 -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: Time step 49 done. CPU time: 1.41176 seconds, end time: 56.3724 seconds, step size: 1.78444 seconds +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.00017783 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: ###################### +98: # Running test '' +98: ###################### +92: Time step 49 done. CPU time: 1.5709 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 -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 -87: Time step 9 done. CPU time: 2.46829 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: 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 +91: Newton iteration 10 error: 2.80806e-11 +91: Linearization/solve/update time: 0.0270764(98.4384%)/0.000390163(1.41847%)/3.936e-05(0.143097%) +91: Storage: 47017.9 35.7354 +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.330201 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 12 done. CPU time: 0.394642 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 +91: Time step 59 done. CPU time: 1.6816 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 +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 +94: Solve: M deltax^k = 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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 9 error: 7.72201e-08 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Newton iteration 10 error: 2.33342e-11 +93: Linearization/solve/update time: 0.0524508(99.0384%)/0.000467483(0.882708%)/4.176e-05(0.0788518%) +93: Storage: 53698.6 26.7619 +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.00449886 +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: Linearize: r(x^k) = dS/dt + 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 +93: Time step 35 done. CPU time: 1.36308 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 1 error: 3.53936 +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.05361 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Time step 3 done. CPU time: 0.29965 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 +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 +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 8 error: 6.34652e-06 +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.0194067(98.1408%)/0.000290122(1.46716%)/7.7521e-05(0.392028%) +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 4 error: 171.71 +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: 13.5183 +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: 0.174808 +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 +94: Newton iteration 9 error: 6.05885e-10 +94: Linearization/solve/update time: 0.0434942(98.0053%)/0.000844687(1.90333%)/4.056e-05(0.0913937%) +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.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 +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.0309989(98.611%)/0.00039604(1.25985%)/4.06e-05(0.129153%) +91: Storage: 46766 36.3919 +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: 1.79077 -92: Linearize: r(x^k) = dS/dt + 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: 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 7 error: 0.0720451 +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 4 error: 2.66773 +93: Linearize: r(x^k) = dS/dt + 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 +94: Time step 16 done. CPU time: 0.648362 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 +95: Time step 13 done. CPU time: 0.428274 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 +91: Time step 60 done. CPU time: 1.71977 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 7.58117 +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: Linearize: r(x^k) = dS/dt + 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.23392 +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 8 error: 0.00568478 +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.0512616(98.9473%)/0.000499564(0.964279%)/4.58e-05(0.0884051%) +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 4 error: 1.87756 +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 5 error: 0.658883 +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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 7 error: 0.00946617 +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 8 error: 5.63491e-05 +91: Newton iteration 3 error: 51.7186 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.0281018(98.6142%)/0.00035992(1.26302%)/3.5e-05(0.122821%) +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 +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.01475(97.642%)/0.000281442(1.86309%)/7.476e-05(0.494897%) +92: Storage: 50910.2 58.1568 +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: 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.426535 +94: 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. +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 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 7 error: 1.32057e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 50 done. CPU time: 1.63433 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 9 error: 5.57579e-05 +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 10 error: 1.07365e-08 +92: Newton iteration 2 error: 0.321378 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: 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: Newton iteration 10 error: 1.24416e-11 +93: Linearization/solve/update time: 0.052073(99.0999%)/0.000429805(0.81796%)/4.316e-05(0.0821376%) +93: Storage: 53531.5 28.789 +93: Writing visualization results for the current time step. +91: Newton iteration 11 error: 2.63185e-10 +91: Linearization/solve/update time: 0.0286222(98.3931%)/0.000424083(1.45785%)/4.336e-05(0.149057%) +91: Storage: 46500 37.0485 +91: Writing visualization results for the current time step. 97: opm models will now start the simulation. 97: # [known parameters which were specified at run-time] 97: EndTime="8750000" # default: "8.64e+07" @@ -66314,11 +64656,6 @@ 97: WellWidth="0.01" 97: # [end of parameters] 97: Allocating the simulation vanguard -95: Solve: M deltax^k = r -92: Newton iteration 11 error: 1.39195e-11 -92: Linearization/solve/update time: 0.0253786(98.0612%)/0.00045744(1.76752%)/4.432e-05(0.171249%) -92: Storage: 50910.2 58.1568 -92: Writing visualization results for the current time step. 97: Distributing the vanguard's data 97: Allocating the model 97: Allocating the problem @@ -66327,295 +64664,791 @@ 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. +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 +95: Time step 14 done. CPU time: 0.456684 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 +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 +94: Newton iteration 9 error: 1.95271e-10 +94: Linearization/solve/update time: 0.0391071(97.994%)/0.000764885(1.91664%)/3.568e-05(0.0894064%) +94: Writing visualization results for the current time step. +93: Time step 36 done. CPU time: 1.41956 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 6 error: 0.22548 +93: Newton iteration 1 error: 3.30521 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Storage: 45741.6 38.6718 -91: Writing visualization results for the current time step. -92: Time step 50 done. CPU time: 1.44257 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 +94: Time step 17 done. CPU time: 0.689101 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 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Time step 61 done. CPU time: 1.75833 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 +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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 1 error: 2.35251 +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 2 error: 0.321378 +92: Newton iteration 5 error: 2.60546 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 64 done. CPU time: 1.72507 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 +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 +96: 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: 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 1 error: 42.3305 +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 2 error: 15.8948 +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 3 error: 1.74671 +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 4 error: 0.0544794 +91: Newton iteration 8 error: 1.59709 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.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 7 error: 0.119674 +92: 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 +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.112485(95.8513%)/0.00479439(4.08541%)/7.4242e-05(0.0632633%) +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.0277395(98.5302%)/0.00033676(1.19617%)/7.704e-05(0.273645%) +95: Linearization/solve/update time: 0.0285694(98.7296%)/0.000291602(1.00771%)/7.6e-05(0.26264%) 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 3 error: 0.397825 +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.00199731 +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: 2.56998 +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: 2.05367 +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 4 error: 1.78693 +92: Newton iteration 9 error: 1.74917e-08 +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.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 11 error: 1.53904e-11 +91: Linearization/solve/update time: 0.0272667(98.3267%)/0.000420164(1.51516%)/4.3841e-05(0.158095%) +95: Time step 15 done. CPU time: 0.490227 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 +92: Newton iteration 10 error: 1.03526e-11 +92: Linearization/solve/update time: 0.0489551(98.9624%)/0.000468764(0.947603%)/4.452e-05(0.0899969%) +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 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 7 error: 0.111328 +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: 6.01618e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +91: Storage: 46242.3 37.6453 +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: 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.0371623(98.336%)/0.000601524(1.59171%)/2.732e-05(0.0722921%) +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.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 9 error: 4.01454e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 3 done. CPU time: 0.411325 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 +91: Time step 62 done. CPU time: 1.79574 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 +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 +92: Time step 51 done. CPU time: 1.69257 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 5 error: 2.60546 +92: Newton iteration 1 error: 2.39951 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 18 done. CPU time: 0.732193 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 +93: Newton iteration 10 error: 1.30385e-11 +93: Linearization/solve/update time: 0.050379(99.09%)/0.000419522(0.825154%)/4.3161e-05(0.084893%) +93: Storage: 53363 30.8162 +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: 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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 8.85172 +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: 1.14087 +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 7 error: 0.119674 +92: Newton iteration 3 error: 3.07517 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 +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.0285564(98.7471%)/0.000286762(0.991614%)/7.5561e-05(0.261288%) +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: 1.47614 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 7 error: 0.0351029 +93: Newton iteration 1 error: 3.09645 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: 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 +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 +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 +94: Solve: M deltax^k = r +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 +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: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 8 error: 0.000793052 +93: Newton iteration 2 error: 0.437236 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.254688 +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: 4.90605e-05 +91: Newton iteration 10 error: 6.64498e-06 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.016617(98.5143%)/0.00022792(1.35123%)/2.268e-05(0.134459%) -91: Storage: 45499.6 39.1013 +91: Newton iteration 11 error: 1.70246e-11 +91: Linearization/solve/update time: 0.0289161(98.3196%)/0.000448003(1.52329%)/4.6201e-05(0.157091%) +91: Storage: 45989.5 38.1879 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.00121387 +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 9 error: 1.74917e-08 +92: Newton iteration 6 error: 2.15365 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 16 done. CPU time: 0.531553 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 +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 9 error: 6.1095e-07 +93: Newton iteration 3 error: 2.31505 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 1 error: 0.0160117 -87: 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.0236939(98.3043%)/0.00037164(1.54191%)/3.708e-05(0.153842%) -92: Storage: 50749.4 59.779 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 4 error: 1.47911 +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.00341652 +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 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 +91: Time step 63 done. CPU time: 1.83176 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 +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 3.11841e-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: 4.7328e-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: 1.68783 +93: Linearize: r(x^k) = dS/dt + 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 +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 +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.0448251(98.8171%)/0.000492124(1.08489%)/4.444e-05(0.0979683%) +94: Newton iteration 9 error: 4.28491e-09 +94: Linearization/solve/update time: 0.0390691(88.7734%)/0.00490119(11.1366%)/3.96e-05(0.0899798%) +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 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 +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.023454(98.4772%)/0.000286562(1.2032%)/7.6121e-05(0.319612%) +92: Storage: 50585.7 61.4012 92: Writing visualization results for the current time step. -93: Newton iteration 10 error: 1.19488e-09 -93: Linearization/solve/update time: 0.0674072(99.1313%)/0.00054004(0.794201%)/5.068e-05(0.0745317%) -93: Storage: 50805.2 59.2374 -93: Writing visualization results for the current time step. -91: Time step 65 done. CPU time: 1.74843 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: 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 1 error: 45.6156 +91: Newton iteration 6 error: 0.174808 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 51 done. CPU time: 1.47065 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 +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 +94: Time step 19 done. CPU time: 0.77734 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 +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 +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 +97: Solve: M deltax^k = r +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: Writing visualization results for the current time step. +92: Time step 52 done. CPU time: 1.74601 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.39951 +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.545344 +92: Newton iteration 2 error: 0.521208 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: 5.26806 +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.0247563(98.4249%)/0.000360005(1.43129%)/3.616e-05(0.143763%) +91: Storage: 45741.6 38.6718 +91: Writing visualization results for the current time step. +93: Newton iteration 10 error: 1.20792e-11 +93: Linearization/solve/update time: 0.0517802(99.0693%)/0.000441964(0.845594%)/4.448e-05(0.085102%) +93: Storage: 53193.1 32.8433 +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.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 +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 +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 +95: Time step 17 done. CPU time: 0.568016 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 +91: Time step 64 done. CPU time: 1.86217 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 3 error: 0.109866 +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 4 error: 2.16597e-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 3 error: 1.74671 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.00813088(97.6476%)/0.0001782(2.14009%)/1.768e-05(0.212327%) -91: Storage: 45241.7 39.5041 -91: Writing visualization results for the current time step. -95: Time step 14 done. CPU time: 0.580153 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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 3 error: 3.07517 +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 4 error: 2.5364 +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 5 error: 0.518772 +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 5 error: 1.65471 +92: Newton iteration 9 error: 3.58655e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 52 done. CPU time: 1.51098 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 +92: Newton iteration 10 error: 3.73007e-10 +92: Linearization/solve/update time: 0.0237983(97.9751%)/0.000450522(1.85475%)/4.132e-05(0.17011%) +93: Time step 38 done. CPU time: 1.53805 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 1 error: 2.47624 +93: Newton iteration 1 error: 2.91807 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -94: Simulation name: 'tutorial1' -94: Number of timesteps: '41' +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 2 error: 0.51074 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Storage: 50418.8 63.0234 +92: Writing visualization results for the current time step. +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 4.26745e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 2 error: 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 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.01792(98.6439%)/0.000223641(1.23107%)/2.2721e-05(0.125072%) +91: Storage: 45499.6 39.1013 +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.0232849(98.4896%)/0.000282162(1.19348%)/7.4921e-05(0.316898%) +92: Time step 53 done. CPU time: 1.77623 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 6 error: 2.15365 +92: Newton iteration 1 error: 2.55067 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r - 90/120 Test #94: tutorial1 ...................................... Passed 1.68 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 +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.0367634(88.212%)/0.00487447(11.6961%)/3.832e-05(0.091947%) +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.527828 +93: Newton iteration 3 error: 2.53278 93: Linearize: r(x^k) = dS/dt + 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: Newton iteration 4 error: 1.77235 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 66 done. CPU time: 1.76798 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 +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 2 error: 0.610927 +92: Linearize: r(x^k) = dS/dt + 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 +91: Time step 65 done. CPU time: 1.88775 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: 27.6114 +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: 7.64039 +91: Newton iteration 2 error: 5.26806 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 20 done. CPU time: 0.824393 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 1 error: 0.00465085 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 18 done. CPU time: 0.601328 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 +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 +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 +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 +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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k -91: Newton iteration 3 error: 0.0304188 +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: 8.07626e-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 5 error: 1.68825e-11 -91: Linearization/solve/update time: 0.00801552(97.7102%)/0.00017072(2.0811%)/1.712e-05(0.208695%) -91: Storage: 44948.9 39.8873 -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.0758468(98.9368%)/0.00074112(0.966738%)/7.396e-05(0.0964755%) -96: Storage: 1.66206e+07 0 4.73038e+06 -96: Writing visualization results for the current time step. +96: Linearization/solve/update time: 0.109349(99.2813%)/0.000714565(0.648778%)/7.6961e-05(0.0698755%) +91: Newton iteration 5 error: 1.04069e-09 +91: Linearization/solve/update time: 0.0149627(98.6651%)/0.000182841(1.20567%)/1.96e-05(0.129244%) +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 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 4.11199 +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 7 error: 0.0453371 +92: Newton iteration 10 error: 4.7704e-06 92: Linearize: r(x^k) = dS/dt + 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 +96: Storage: 1.66206e+07 0 4.73038e+06 +96: Writing visualization results for the current time step. +92: Newton iteration 11 error: 2.25668e-11 +92: Linearization/solve/update time: 0.0267157(98.036%)/0.000488643(1.79313%)/4.656e-05(0.170857%) +92: Storage: 50248.3 64.6457 +92: Writing visualization results for the current time step. +97: Newton iteration 3 error: 5.85277e-09 +97: Linearization/solve/update time: 0.0973349(76.2824%)/0.0301177(23.6035%)/0.000145601(0.114109%) +91: Time step 66 done. CPU time: 1.90774 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 +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 +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 +97: Storage: 9.49747e+07 3.60857e-12 2.05847e+08 0 0 0 +97: Writing visualization results for the current time step. +92: Time step 54 done. CPU time: 1.80726 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 9 error: 1.11981e-05 +92: Newton iteration 1 error: 2.60234 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.0461242(98.9833%)/0.000431363(0.925712%)/4.24e-05(0.0909911%) +93: Storage: 53021.8 34.8705 +93: Writing visualization results for the current time step. 95: Solve: M deltax^k = r -92: Newton iteration 10 error: 4.41105e-10 -92: Linearization/solve/update time: 0.0272209(98.3096%)/0.0004274(1.54358%)/4.064e-05(0.146774%) -92: Storage: 50585.7 61.4012 -92: 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 95: Update: x^(k+1) = x^k - deltax^k 95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0235102(84.123%)/0.00435656(15.5884%)/8.064e-05(0.288542%) +95: Linearization/solve/update time: 0.0284411(98.7306%)/0.000289682(1.0056%)/7.6e-05(0.263827%) 95: Storage: 1.64542e+07 376004 4.68304e+06 95: Writing visualization results for the current time step. -98: ###################### -98: # Running test '' -98: ###################### -91: Time step 67 done. CPU time: 1.78398 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: 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 2 error: 6.08462 +91: Newton iteration 4 error: 8.07626e-08 91: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 52 done. CPU time: 1.50214 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 +91: Newton iteration 5 error: 1.68825e-11 +91: Linearization/solve/update time: 0.0134795(98.5054%)/0.000185202(1.35342%)/1.932e-05(0.141187%) +91: Storage: 44948.9 39.8873 +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.419195 92: Linearize: r(x^k) = dS/dt + 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: 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 2 error: 0.521208 +92: Newton iteration 4 error: 4.21025 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.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 +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 +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 +97: Time step 1 done. CPU time: 0.151909 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 +96: Time step 4 done. CPU time: 0.540311 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: Time step 39 done. CPU time: 1.59158 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 6 error: 0.359136 +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 3 error: 3.53995 +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 4 error: 2.28336 +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 5 error: 6.14805 +92: Newton iteration 7 error: 0.211215 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: 3.09908e-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 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 +95: Time step 19 done. CPU time: 0.639478 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 +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 +91: Time step 67 done. CPU time: 1.92905 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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 3 error: 0.00166397 @@ -66624,49 +65457,58 @@ 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.0147594(98.5861%)/0.00019264(1.28675%)/1.904e-05(0.127179%) -96: Time step 4 done. CPU time: 0.395429 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 +94: Newton iteration 9 error: 2.30697e-10 +94: Linearization/solve/update time: 0.0400744(89.0704%)/0.00488283(10.8527%)/3.46e-05(0.0769029%) +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 6 error: 5.60766 +92: Newton iteration 9 error: 6.20159e-05 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 15 done. CPU time: 0.619793 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 +92: Newton iteration 10 error: 9.76627e-10 +92: Linearization/solve/update time: 0.0260058(98.1383%)/0.000451363(1.70331%)/4.196e-05(0.158345%) +92: Storage: 50089.6 66.1204 +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.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 +92: Time step 55 done. CPU time: 1.83794 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 +94: Time step 21 done. CPU time: 0.871175 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 1 error: 0.00444615 +94: 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.0150087(98.8087%)/0.0001626(1.07046%)/1.836e-05(0.120871%) 91: Storage: 44606.9 40.2383 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 7 error: 1.5136 +92: Newton iteration 1 error: 2.66833 92: Linearize: r(x^k) = dS/dt + 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: Newton iteration 2 error: 0.616322 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 68 done. CPU time: 1.80069 seconds, end time: 42.3674 seconds, step size: 1.42996 seconds +91: Time step 68 done. CPU time: 1.94596 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 -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.0233099(97.9937%)/0.00043812(1.84183%)/3.912e-05(0.164458%) -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 -92: Storage: 50418.8 63.0234 -92: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -95: 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: 4.70256 @@ -66675,55 +65517,94 @@ 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 -92: Time step 53 done. CPU time: 1.52993 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: 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 1 error: 2.55067 +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 2 error: 0.610927 +92: Newton iteration 5 error: 2.09079 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: 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 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 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 9 error: 2.69348e-06 +93: Newton iteration 6 error: 0.293155 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.027459(98.7127%)/0.000283161(1.01794%)/7.4921e-05(0.269334%) +97: 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.818716 +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: 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.0187487(98.9805%)/0.00017396(0.918392%)/1.916e-05(0.101152%) +91: Linearization/solve/update time: 0.0149863(98.6513%)/0.000185882(1.22362%)/1.9e-05(0.125073%) 91: Storage: 44198.9 40.5307 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: 3.07407 +92: Newton iteration 7 error: 0.229296 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.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: Linearize: r(x^k) = dS/dt + 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: Newton iteration 8 error: 0.0368215 92: 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.019535(97.9039%)/0.00033852(1.69657%)/7.972e-05(0.399535%) -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 5 error: 2.36384 +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 6 error: 0.94356 +92: Newton iteration 10 error: 4.3128e-06 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 69 done. CPU time: 1.82133 seconds, end time: 44.3932 seconds, step size: 2.02577 seconds +94: Solve: M deltax^k = 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 5 error: 0.656426 +94: 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. +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 +92: Newton iteration 11 error: 3.11502e-11 +92: Linearization/solve/update time: 0.0272206(98.0637%)/0.000492043(1.77261%)/4.5441e-05(0.163704%) +92: Storage: 49926.6 67.5951 +92: Writing visualization results for the current time step. +91: Time step 69 done. CPU time: 1.96821 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 @@ -66742,53 +65623,140 @@ 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 -93: Newton iteration 10 error: 1.00258e-11 -93: Linearization/solve/update time: 0.0685676(99.217%)/0.00049552(0.717016%)/4.56e-05(0.065983%) -93: Storage: 50639.9 60.8874 -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.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 -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 -98: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/reservoir_ncp_vcfv --end-time=8750000" 91: Newton iteration 5 error: 1.79625e-11 -91: Linearization/solve/update time: 0.014751(98.835%)/0.0001558(1.04389%)/1.808e-05(0.12114%) +91: Linearization/solve/update time: 0.00848018(97.6527%)/0.00018408(2.11976%)/1.9761e-05(0.227556%) 91: Storage: 43708.2 40.7234 91: Writing visualization results for the current time step. -92: Newton iteration 10 error: 4.7704e-06 +95: Time step 20 done. CPU time: 0.679932 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 +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 +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 +92: Time step 56 done. CPU time: 1.87263 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 -92: Newton iteration 11 error: 2.25668e-11 -92: Linearization/solve/update time: 0.0264221(97.3225%)/0.00050544(1.86173%)/0.00022148(0.815794%) 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 -92: Storage: 50248.3 64.6457 -92: Writing visualization results for the current time step. -93: Time step 53 done. CPU time: 1.587 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: Newton iteration 9 error: 1.02643e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Newton iteration 3 error: 2.8842e-10 -92: Time step 54 done. CPU time: 1.56102 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 +93: Newton iteration 10 error: 8.78458e-10 +93: Linearization/solve/update time: 0.0570651(99.1519%)/0.000443403(0.770422%)/4.472e-05(0.0777019%) +93: Storage: 52848.9 36.8976 +93: Writing visualization results for the current time step. +98: opm models will now start the simulation. +98: # [known parameters which were specified at run-time] +98: EndTime="8750000" # default: "8.64e+07" +98: # [parameters which were specified at compile-time] +98: ContinueOnConvergenceError="0" +98: EnableAsyncVtkOutput="1" +98: EnableGravity="1" +98: EnableGridAdaptation="0" +98: EnableIntensiveQuantityCache="0" +98: EnableStorageCache="1" +98: EnableThermodynamicHints="0" +98: EnableVtkOutput="1" +98: GridFile="data/reservoir.dgf" +98: GridGlobalRefinements="0" +98: InitialTimeStepSize="100000" +98: LinearSolverAbsTolerance="-1" +98: LinearSolverMaxError="1e+07" +98: LinearSolverMaxIterations="1000" +98: LinearSolverOverlapSize="2" +98: LinearSolverTolerance="0.001" +98: LinearSolverVerbosity="0" +98: MaxDepth="2500" +98: MaxTimeStepDivisions="10" +98: MaxTimeStepSize="inf" +98: MinTimeStepSize="0" +98: NewtonMaxError="1e+100" +98: NewtonMaxIterations="20" +98: NewtonTargetIterations="10" +98: NewtonTolerance="1e-06" +98: NewtonVerbose="1" +98: NewtonWriteConvergence="0" +98: NumericDifferenceMethod="1" +98: OutputDir="" +98: ParameterFile="" +98: PreconditionerOrder="0" +98: PreconditionerRelaxation="1" +98: PredeterminedTimeStepsFile="" +98: PrintParameters="2" +98: RestartTime="-1e+35" +98: Temperature="293.15" +98: ThreadsPerProcess="1" +98: VtkWriteAverageMolarMasses="0" +98: VtkWriteDensities="1" +98: VtkWriteDofIndex="0" +98: VtkWriteExtrusionFactor="0" +98: VtkWriteFilterVelocities="0" +98: VtkWriteFugacities="0" +98: VtkWriteFugacityCoeffs="0" +98: VtkWriteIntrinsicPermeabilities="0" +98: VtkWriteMassFractions="0" +98: VtkWriteMobilities="0" +98: VtkWriteMolarities="0" +98: VtkWriteMoleFractions="1" +98: VtkWritePorosity="1" +98: VtkWritePotentialGradients="0" +98: VtkWritePressures="1" +98: VtkWritePrimaryVars="0" +98: VtkWriteProcessRank="0" +98: VtkWriteRelativePermeabilities="1" +98: VtkWriteSaturations="1" +98: VtkWriteTemperature="1" +98: VtkWriteTotalMassFractions="0" +98: VtkWriteTotalMoleFractions="0" +98: VtkWriteViscosities="0" +98: WellWidth="0.01" +98: # [end of parameters] +98: Allocating the simulation vanguard +98: Distributing the vanguard's data +98: Allocating the model +98: Allocating the problem +98: Initializing the model +98: Initializing the problem +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. +94: Newton iteration 9 error: 3.32089e-09 +94: Linearization/solve/update time: 0.0448724(98.2535%)/0.000759844(1.66377%)/3.7801e-05(0.0827697%) +94: Writing visualization results for the current time step. +93: Time step 40 done. CPU time: 1.65258 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 +97: Newton iteration 1 error: 1.52966e-08 +97: Linearization/solve/update time: 0.030175(54.5045%)/0.0251258(45.3841%)/6.168e-05(0.111411%) +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: Writing visualization results for the current time step. +94: Time step 22 done. CPU time: 0.917548 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 1.986 +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.448278 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 16 done. CPU time: 0.668151 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 -91: Time step 70 done. CPU time: 1.84167 seconds, end time: 47.263 seconds, step size: 2.86984 seconds +91: Time step 70 done. CPU time: 1.98918 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 @@ -66804,63 +65772,91 @@ 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 -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 -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 -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 +97: Time step 2 done. CPU time: 0.22393 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 +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.0284587(98.739%)/0.000287202(0.996463%)/7.6241e-05(0.264522%) +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 3 error: 0.226473 +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.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.491198 +93: Newton iteration 1 error: 2.61363 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Linearization/solve/update time: 0.14117(98.3508%)/0.00231156(1.61043%)/5.56e-05(0.0387356%) -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. -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 -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 +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 3 error: 2.14992 +93: 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 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 91: Newton iteration 5 error: 1.56319e-11 -91: Linearization/solve/update time: 0.0145782(98.6429%)/0.00018228(1.23339%)/1.828e-05(0.123691%) +91: Linearization/solve/update time: 0.0154216(98.6702%)/0.000188241(1.2044%)/1.9601e-05(0.125411%) 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 6 error: 0.899061 +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 7 error: 0.211215 +92: Newton iteration 4 error: 4.68144 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 +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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 3 error: 3.1308 +93: Newton iteration 4 error: 3.09371 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Solve: M deltax^k = r -91: Time step 71 done. CPU time: 1.85874 seconds, end time: 51.3286 seconds, step size: 4.06561 seconds +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 +95: Time step 21 done. CPU time: 0.719539 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 +91: Time step 71 done. CPU time: 2.01218 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 +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 +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 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 4.00441 @@ -66869,65 +65865,47 @@ 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 -97: Newton iteration 3 error: 5.85277e-09 -97: Linearization/solve/update time: 0.0830854(66.6082%)/0.0415088(33.277%)/0.00014328(0.114865%) -97: Storage: 9.49747e+07 3.60857e-12 2.05847e+08 0 0 0 -97: Writing visualization results for the current time step. -87: Time step 10 done. CPU time: 2.63729 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.38 seconds, 12.6% -87: Simulation time: 2.64 seconds, 87.4% -87: Linearization time: 2.33 seconds, 88.4% -87: Linear solve time: 0.0874 seconds, 3.31% -87: Newton update time: 0.00105 seconds, 0.0397% -87: Pre/postprocess time: 0.132 seconds, 5.01% -87: Output write time: 0.06 seconds, 2.27% -87: First process' simulation CPU time: 1.3 seconds -87: Number of processes: 1 -87: Threads per processes: 1 -87: Total CPU time: 1.3 seconds -87: -87: ---------------------------------------------------------------- -87: -87: Simulation completed +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.00845894(97.655%)/0.000183721(2.12099%)/1.94e-05(0.223965%) +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 4 error: 5.15935 +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 5 error: 5.76189 +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 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: Linearize: r(x^k) = dS/dt + 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: 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 -95: Update: x^(k+1) = x^k - deltax^k -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0195941(69.8174%)/0.00839032(29.8963%)/8.036e-05(0.286338%) -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 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.0152447(98.6042%)/0.00019664(1.27188%)/1.916e-05(0.123929%) -91: Storage: 42423.6 40.6963 -91: Writing visualization results for the current time step. -92: Newton iteration 9 error: 6.20159e-05 +92: Newton iteration 8 error: 0.0225359 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.0308916(94.6065%)/0.00104172(3.1903%)/0.0007194(2.20319%) -97: Time step 1 done. CPU time: 0.135961 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 -91: Time step 72 done. CPU time: 1.87594 seconds, end time: 57.0882 seconds, step size: 5.75961 seconds +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.0301387(93.7311%)/0.00195845(6.09077%)/5.728e-05(0.17814%) +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.107991(99.285%)/0.000705965(0.64905%)/7.1761e-05(0.0659757%) +91: Time step 72 done. CPU time: 2.02804 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 @@ -66938,15 +65916,27 @@ 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 +94: Newton iteration 10 error: 2.85137e-10 +94: Linearization/solve/update time: 0.0465871(98.0441%)/0.000877725(1.8472%)/5.164e-05(0.108678%) +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.0234553(98.4378%)/0.000296762(1.24546%)/7.548e-05(0.316777%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 6 error: 2.11797 +93: Newton iteration 8 error: 0.00499714 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 17 done. CPU time: 0.701059 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 -92: Storage: 50089.6 66.1204 -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: 2.07088e-05 +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. +95: Storage: 1.64542e+07 376004 4.68304e+06 +95: 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. 91: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 3 error: 0.0078621 @@ -66955,34 +65945,57 @@ 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 +94: Time step 23 done. CPU time: 0.97222 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.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: 5.41356 +94: 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.0591878(99.1979%)/0.000436162(0.731002%)/4.24e-05(0.0710619%) +93: Storage: 52674.3 38.9248 +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 9 error: 0.000316321 +92: 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.00848176(97.6972%)/0.00018196(2.09591%)/1.796e-05(0.206872%) +91: Linearization/solve/update time: 0.0180612(98.8511%)/0.000188722(1.0329%)/2.12e-05(0.11603%) 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 7 error: 0.643936 +97: Time step 3 done. CPU time: 0.275921 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 +96: Time step 5 done. CPU time: 0.664672 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 +93: Time step 41 done. CPU time: 1.71652 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 8 error: 0.0697737 +93: Newton iteration 1 error: 2.48542 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 55 done. CPU time: 1.60591 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 +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 +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 92: Solve: M deltax^k = r 92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 2 error: 0.616322 +92: Newton iteration 10 error: 5.7559e-08 92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Solve: M deltax^k = r -93: Update: x^(k+1) = x^k - deltax^k -93: Newton iteration 9 error: 0.000269116 -93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 73 done. CPU time: 1.89485 seconds, end time: 65.2477 seconds (1 minutes, 5.248 seconds), step size: 8.15945 seconds +92: Newton iteration 11 error: 1.22853e-11 +92: Linearization/solve/update time: 0.079797(99.2141%)/0.000580443(0.721682%)/5.1681e-05(0.0642566%) +91: Time step 73 done. CPU time: 2.05306 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 91: Solve: M deltax^k = r @@ -66997,43 +66010,44 @@ 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 -87: ###################### -87: # Comparing results -87: ###################### -87: RND: '37e1b590b52930be56ca5c7e304a425f' -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 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 +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 +95: Time step 22 done. CPU time: 0.76794 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 +92: Storage: 49773.9 68.9358 +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.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 91: Newton iteration 5 error: 1.18945e-11 -91: Linearization/solve/update time: 0.0090292(97.7389%)/0.00019068(2.06407%)/1.82e-05(0.197011%) +91: Linearization/solve/update time: 0.0149654(98.8052%)/0.000162402(1.07222%)/1.8561e-05(0.122544%) 91: Storage: 40673.1 40.4767 91: Writing visualization results for the current time step. -96: Solve: M deltax^k = r -97: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +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 7 error: 2.04869e-05 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 95: Solve: M deltax^k = r 95: Update: x^(k+1) = x^k - deltax^k 95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0328876(98.8835%)/0.0002938(0.883371%)/7.752e-05(0.23308%) -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 10 error: 3.5602e-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 5 error: 2.09079 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 74 done. CPU time: 1.90604 seconds, end time: 76.8069 seconds (1 minutes, 16.81 seconds), step size: 11.5592 seconds +95: Linearization/solve/update time: 0.0153305(97.7036%)/0.000284562(1.81355%)/7.5761e-05(0.482835%) +91: Time step 74 done. CPU time: 2.06992 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 @@ -67048,41 +66062,100 @@ 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 -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.115038(99.2985%)/0.00073768(0.63675%)/7.496e-05(0.0647039%) -96: Storage: 1.66206e+07 0 4.73038e+06 -96: Writing visualization results for the current time step. +92: Time step 57 done. CPU time: 1.96867 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 +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.0334484(87.086%)/0.00492199(12.8149%)/3.808e-05(0.0991448%) +94: 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. +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 +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 +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 +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 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.00951556(97.8472%)/0.00019064(1.96032%)/1.872e-05(0.192495%) +91: Linearization/solve/update time: 0.0149801(98.6682%)/0.000183401(1.20799%)/1.88e-05(0.123828%) 91: Storage: 39865.7 40.5451 91: Writing visualization results for the current time step. -95: Time step 18 done. CPU time: 0.738994 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) +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.0334925(94.2561%)/0.00198329(5.58147%)/5.772e-05(0.162438%) +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: Writing visualization results for the current time step. +94: Time step 24 done. CPU time: 1.01593 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 +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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 8 error: 0.00649397 +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: 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.115864 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Time step 23 done. CPU time: 0.796483 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 -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 7 error: 0.229296 -92: 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.0823779(99.1807%)/0.00062532(0.752868%)/5.516e-05(0.0664111%) -93: Storage: 50471.4 62.5373 -93: Writing visualization results for the current time step. -91: Time step 75 done. CPU time: 1.9177 seconds, end time: 88.5194 seconds (1 minutes, 28.52 seconds), step size: 11.7125 seconds +91: Time step 75 done. CPU time: 2.09227 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.29692 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 4 done. CPU time: 0.323874 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: Solve: M deltax^k = r 91: Update: x^(k+1) = x^k - deltax^k 91: Newton iteration 2 error: 1.18846 @@ -67091,139 +66164,1598 @@ 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 -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 -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 1.52966e-08 -97: Linearization/solve/update time: 0.0253268(53.5018%)/0.0219541(46.3771%)/5.736e-05(0.12117%) 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.00863832(97.5826%)/0.0001956(2.20959%)/1.84e-05(0.207855%) +91: Linearization/solve/update time: 0.00823194(97.4967%)/0.000192722(2.28254%)/1.864e-05(0.220767%) 91: Storage: 39171.1 40.7107 91: Writing visualization results for the current time step. -93: Time step 54 done. CPU time: 1.6726 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 +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 +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 +95: 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.54775 +93: Newton iteration 9 error: 3.62287e-05 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -91: Time step 76 done. CPU time: 1.92863 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 11.4806 seconds +93: Newton iteration 10 error: 3.62991e-09 +93: Linearization/solve/update time: 0.0570661(99.1741%)/0.000433961(0.754172%)/4.128e-05(0.0717397%) +93: Storage: 52498 40.9519 +93: Writing visualization results for the current time step. +91: Time step 76 done. CPU time: 2.10776 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.0115 seconds, 0.593% -91: Simulation time: 1.93 seconds, 99.4% -91: Linearization time: 1.36 seconds, 70.6% -91: Linear solve time: 0.0652 seconds, 3.38% -91: Newton update time: 0.00226 seconds, 0.117% -91: Pre/postprocess time: 0.0841 seconds, 4.36% -91: Output write time: 0.4 seconds, 20.7% -91: First process' simulation CPU time: 0.967 seconds +91: Setup time: 0.014 seconds, 0.659% +91: Simulation time: 2.11 seconds, 99.3% +91: Linearization time: 1.62 seconds, 77% +91: Linear solve time: 0.0407 seconds, 1.93% +91: Newton update time: 0.0026 seconds, 0.124% +91: Pre/postprocess time: 0.113 seconds, 5.38% +91: Output write time: 0.319 seconds, 15.1% +91: First process' simulation CPU time: 0.993 seconds 91: Number of processes: 1 91: Threads per processes: 1 -91: Total CPU time: 0.967 seconds +91: Total CPU time: 0.993 seconds 91: 91: ---------------------------------------------------------------- 91: 91: Simulation completed -96: Time step 5 done. CPU time: 0.530788 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) +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 +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 +94: Newton iteration 7 error: 1.05993e-09 +94: Linearization/solve/update time: 0.0319311(97.8759%)/0.000663244(2.03299%)/2.972e-05(0.0910984%) +94: Writing visualization results for the current time step. +93: Time step 42 done. CPU time: 1.7783 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: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.019264(97.968%)/0.000323242(1.64386%)/7.632e-05(0.388129%) +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 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 +94: Time step 25 done. CPU time: 1.04912 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 +92: Newton iteration 10 error: 1.33511e-11 +92: Linearization/solve/update time: 0.0509075(98.9795%)/0.000482524(0.938171%)/4.236e-05(0.0823605%) +92: Storage: 49630.4 70.1546 +92: Writing visualization results for the current time step. +95: Time step 24 done. CPU time: 0.829875 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 58 done. CPU time: 2.02392 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 +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 +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 +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.0334746(94.3862%)/0.00193169(5.44667%)/5.928e-05(0.167148%) +91: ###################### +91: # Comparing results +91: ###################### +91: RND: '3e161a0f2f620dd44664a697bbb459e0' +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 6 error: 0.340234 +93: Linearize: r(x^k) = dS/dt + 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.0377495 +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.0837182 +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.0224759(98.4437%)/0.000279282(1.22325%)/7.6041e-05(0.333057%) +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 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 9 error: 4.28005e-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 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: 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 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.0396172(98.5884%)/0.000518203(1.28956%)/4.904e-05(0.122037%) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 0.00143681 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 5 done. CPU time: 0.375869 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 +93: Storage: 52319.9 42.9791 +93: Writing visualization results for the current time step. +95: Time step 25 done. CPU time: 0.863572 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 8 error: 0.000110512 +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: 9.10186e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 43 done. CPU time: 1.82222 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 +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 +94: Newton iteration 10 error: 3.89511e-09 +94: Linearization/solve/update time: 0.0474964(98.0348%)/0.000910847(1.88003%)/4.124e-05(0.0851213%) +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.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 +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 +94: Time step 26 done. CPU time: 1.09816 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 +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.126386(99.3764%)/0.000719325(0.5656%)/7.376e-05(0.0579969%) +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 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 +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 +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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 3 error: 0.142951 +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: 2.53028e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +95: Solve: M deltax^k = r +95: Update: x^(k+1) = x^k - deltax^k +95: Newton iteration 1 error: 0, num switched=0 +95: Linearization/solve/update time: 0.0275968(98.7018%)/0.000288042(1.0302%)/7.492e-05(0.267956%) +93: Newton iteration 10 error: 1.4353e-11 +93: Linearization/solve/update time: 0.0289104(98.3772%)/0.000436363(1.48487%)/4.052e-05(0.137883%) +93: Storage: 52156.3 44.822 +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 11 error: 5.21185e-07 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Newton iteration 12 error: 1.1056e-11 +92: Linearization/solve/update time: 0.0620048(99.0212%)/0.000562245(0.897901%)/5.0681e-05(0.0809372%) +93: Time step 44 done. CPU time: 1.85379 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 +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 +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.0389569(95.0361%)/0.00197833(4.82618%)/5.6441e-05(0.137689%) +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: 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. +94: Solve: M deltax^k = r +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.0552393 +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.22346 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 6 done. CPU time: 0.803673 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: 49480.2 71.3734 +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 6 error: 0.0017804 +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.33449 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 59 done. CPU time: 2.09689 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 +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 +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 +93: Solve: M deltax^k = r +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 +94: Newton iteration 9 error: 2.52416e-09 +94: Linearization/solve/update time: 0.0453173(98.015%)/0.000880924(1.90532%)/3.684e-05(0.0796798%) +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 1 error: 3.45825 +92: Linearize: r(x^k) = dS/dt + 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 +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 +97: Time step 6 done. CPU time: 0.4399 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) +95: Time step 26 done. CPU time: 0.923469 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.0276 seconds, 2.9% +95: Simulation time: 0.924 seconds, 97.1% +95: Linearization time: 0.566 seconds, 61.3% +95: Linear solve time: 0.0141 seconds, 1.53% +95: Newton update time: 0.0019 seconds, 0.205% +95: Pre/postprocess time: 0.085 seconds, 9.21% +95: Output write time: 0.245 seconds, 26.5% +95: First process' simulation CPU time: 0.57 seconds +95: Number of processes: 1 +95: Threads per processes: 1 +95: Total CPU time: 0.57 seconds +95: +95: ---------------------------------------------------------------- +95: +95: Simulation completed +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 +94: Time step 27 done. CPU time: 1.14509 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 +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.00293961 +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: 12.4975 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 +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.0404731(98.8538%)/0.000428763(1.04723%)/4.052e-05(0.0989683%) +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 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 +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 +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 +93: Time step 45 done. CPU time: 1.90101 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 +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 +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 +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 +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 +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 +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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 0.000145018 +94: 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 8 error: 9.66206e-06 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Newton iteration 9 error: 8.6007e-09 +94: Linearization/solve/update time: 0.0415103(98.0838%)/0.000765766(1.80941%)/4.5201e-05(0.106804%) +91: Simulation name: 'powerinjection_darcy_fd' +91: Number of timesteps: '76' +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 + 91/120 Test #91: powerinjection_darcy_fd ........................ Passed 2.64 sec +97: Solve: M deltax^k = r +95: ###################### +95: # Comparing results +95: ###################### +95: RND: '0aabcbec254b58e3135d123531dd5681' +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 +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 7.50303e-10 +97: Linearization/solve/update time: 0.033939(76.9831%)/0.0100894(22.8856%)/5.788e-05(0.131288%) 97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 97: Writing visualization results for the current time step. +94: Writing visualization results for the current time step. +94: Time step 28 done. CPU time: 1.19992 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 +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.00275393 +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.37824 +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.348761 +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.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 +92: Newton iteration 11 error: 1.17737e-11 +92: Linearization/solve/update time: 0.057179(98.9452%)/0.000560245(0.969474%)/4.928e-05(0.0852764%) +92: Storage: 49347.4 72.3891 +92: Writing visualization results for the current time step. +92: Time step 60 done. CPU time: 2.16669 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 10 error: 4.3128e-06 +92: Newton iteration 1 error: 3.80872 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.0476054(98.7775%)/0.00054084(1.1222%)/4.836e-05(0.100343%) -92: Storage: 49926.6 67.5951 +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 +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 +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 +97: Time step 7 done. CPU time: 0.503914 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 +99: ###################### +99: # Running test '' +99: ###################### +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 +93: Newton iteration 10 error: 8.50241e-09 +93: Linearization/solve/update time: 0.0510412(99.0491%)/0.000448042(0.869457%)/4.196e-05(0.0814263%) +93: Storage: 51809.7 48.6613 +93: Writing visualization results for the current time step. +93: Time step 46 done. CPU time: 1.95473 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 +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 +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 +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.107769(99.2881%)/0.000698324(0.643372%)/7.4362e-05(0.0685104%) +96: Storage: 1.66206e+07 0 4.73038e+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 5 error: 1.1805 +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.00184044 +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: 3.0452e-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 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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +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 2 error: 0.574996 +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: 1.28925e-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 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.0423512(98.0292%)/0.000817567(1.8924%)/3.388e-05(0.0784212%) +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.0295467(93.6198%)/0.00195709(6.20112%)/5.652e-05(0.179086%) +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +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 +92: Newton iteration 7 error: 1.39977e-10 +92: Linearization/solve/update time: 0.0434921(99.1785%)/0.000330162(0.752896%)/3.008e-05(0.0685939%) +92: Storage: 49219.2 73.3045 92: Writing visualization results for the current time step. -97: Time step 2 done. CPU time: 0.199944 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) +96: Time step 7 done. CPU time: 0.931549 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: 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 +94: Time step 29 done. CPU time: 1.24796 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 +97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +97: Writing visualization results for the current time step. +92: Time step 61 done. CPU time: 2.21483 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 1 error: 4.98893 +92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 8 done. CPU time: 0.551955 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 3.04699 +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: Linearize: r(x^k) = dS/dt + 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: Linearize: r(x^k) = dS/dt + 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 +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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 3.88201 +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.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 5 error: 0.016214 +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.123953 +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 +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.0614548(99.042%)/0.000542083(0.873634%)/5.2321e-05(0.0843218%) +93: Storage: 51626.1 50.6577 +93: Writing visualization results for the current time step. +92: Newton iteration 5 error: 2.6921e-10 +92: Linearization/solve/update time: 0.0321078(99.1944%)/0.000237281(0.73306%)/2.348e-05(0.0725395%) +92: Storage: 49061.9 74.4004 +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: 0.00157829 +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.000224508 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 62 done. CPU time: 2.25115 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 +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 +93: Time step 47 done. CPU time: 2.02424 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 +93: Solve: M deltax^k = r +93: Update: x^(k+1) = x^k - deltax^k +93: Newton iteration 1 error: 2.2434 +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 9 error: 1.11514e-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: 44.8398 +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.345307 +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: 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.057399(98.0957%)/0.00106821(1.82559%)/4.6081e-05(0.0787531%) +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.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 3 error: 0.0010665 +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.07223 +93: 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.021465(99.1548%)/0.000166081(0.767189%)/1.688e-05(0.0779749%) +92: Storage: 48851.1 75.8565 +92: Writing visualization results for the current time step. +95: Simulation name: 'reservoir_blackoil_ecfv' +95: Number of timesteps: '26' +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 +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 + 92/120 Test #95: reservoir_blackoil_ecfv ........................ Passed 1.58 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 +94: Time step 30 done. CPU time: 1.31196 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 +94: Solve: M deltax^k = r +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 3.90018 +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.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 +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 +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 +92: Time step 63 done. CPU time: 2.28871 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 +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 +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 +93: Solve: M deltax^k = 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.049667(98.8762%)/0.000516005(1.02725%)/4.8521e-05(0.0965948%) +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.04494 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Storage: 51457 52.4726 +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: 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.0139315(98.3634%)/0.000213762(1.50927%)/1.804e-05(0.127372%) +92: Storage: 48553.9 77.8759 +92: Writing visualization results for the current time step. +93: Time step 48 done. CPU time: 2.07709 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 +94: Solve: M deltax^k = r +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 1.76539e-05 +94: 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 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 +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 +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.10815(99.2584%)/0.000734005(0.67366%)/7.4e-05(0.0679163%) +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 4 error: 2.5523 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 64 done. CPU time: 2.31671 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 +94: Solve: M deltax^k = r +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 +94: Newton iteration 9 error: 9.46934e-09 +94: Linearization/solve/update time: 0.0456302(98.0642%)/0.000862687(1.854%)/3.808e-05(0.0818379%) +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: 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 6 error: 0.275676 +93: Linearize: r(x^k) = dS/dt + 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 +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 +94: Time step 31 done. CPU time: 1.35943 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 +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 +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 +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.0129805(75.2893%)/0.00424351(24.6131%)/1.684e-05(0.0976749%) +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 +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 +97: Solve: M deltax^k = 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: 48135.4 80.6268 +92: Writing visualization results for the current time step. +93: Newton iteration 11 error: 1.3987e-11 +93: Linearization/solve/update time: 0.0318535(98.3612%)/0.000483683(1.49357%)/4.704e-05(0.145256%) +93: Storage: 51285.7 54.2876 +93: Writing visualization results for the current time step. +96: Time step 8 done. CPU time: 1.05933 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: Time step 49 done. CPU time: 2.11863 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: Time step 65 done. CPU time: 2.34871 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 +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 +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 +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 +100: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs --pvs-verbosity=2 --end-time=30000" +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: 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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 8 error: 9.00149e-08 +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: 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.0170216(98.9301%)/0.000168601(0.979915%)/1.548e-05(0.0899703%) +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 +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 9 error: 1.61257e-08 +94: 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.0508783(98.0179%)/0.000940289(1.81148%)/8.856e-05(0.170612%) +94: Writing visualization results for the current time step. +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: 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 6 error: 0.127786 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +92: Time step 66 done. CPU time: 2.38072 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 +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 +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 +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 +94: Time step 32 done. CPU time: 1.41996 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 +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 1 error: 0.00230267 +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: 3.1889e-07 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 8.00777 +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.49764 +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: 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.0170699(98.9255%)/0.000168441(0.976171%)/1.696e-05(0.0982888%) +93: Newton iteration 10 error: 1.14682e-11 +93: Linearization/solve/update time: 0.0526811(98.9697%)/0.000499843(0.939034%)/4.856e-05(0.0912276%) +93: Storage: 51127.9 55.9375 +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: 4.20144 +94: 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. +93: Time step 50 done. CPU time: 2.17448 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 +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 +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 +97: Solve: M deltax^k = r +92: Time step 67 done. CPU time: 2.41273 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 +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 +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 +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 +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 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 +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.0174548(98.9313%)/0.00017132(0.971017%)/1.724e-05(0.0977138%) +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 +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 +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:1136851] 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! +94: Newton iteration 10 error: 6.60817e-09 +94: Linearization/solve/update time: 0.0472591(90.3475%)/0.00500631(9.57081%)/4.272e-05(0.0816699%) +94: Writing visualization results for the current time step. +92: Storage: 46332.5 90.8864 +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: 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 +92: Time step 68 done. CPU time: 2.43832 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.016 seconds, 0.651% +92: Simulation time: 2.44 seconds, 99.3% +92: Linearization time: 1.86 seconds, 76.4% +92: Linear solve time: 0.0444 seconds, 1.82% +92: Newton update time: 0.00219 seconds, 0.0897% +92: Pre/postprocess time: 0.265 seconds, 10.9% +92: Output write time: 0.246 seconds, 10.1% +92: First process' simulation CPU time: 1.28 seconds +92: Number of processes: 1 +92: Threads per processes: 1 +92: Total CPU time: 1.28 seconds +92: +92: ---------------------------------------------------------------- +92: +92: Simulation completed +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 +94: Time step 33 done. CPU time: 1.47291 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 +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.108092(99.2614%)/0.000719446(0.660671%)/8.484e-05(0.077909%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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 8 error: 0.000428197 +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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 1.98716 +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 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 9 error: 5.92617e-08 +93: 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.0551444(98.9946%)/0.000514723(0.924025%)/4.5321e-05(0.0813598%) +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.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 6 error: 0.041786 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 9 done. CPU time: 1.18759 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: Time step 51 done. CPU time: 2.23724 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 +92: ###################### +92: # Comparing results +92: ###################### +92: RND: '94c9b45b77860e0195b47846d3d92c4a' +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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 8 error: 0.00022802 +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: 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 4 error: 1.87756 +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: 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 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: Newton iteration 11 error: 3.36306e-11 +94: Linearization/solve/update time: 0.0655722(98.4%)/0.00102076(1.5318%)/4.548e-05(0.0682489%) +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 7 error: 0.0351029 +93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +94: Time step 34 done. CPU time: 1.5402 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 1 error: 0.00212999 +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.74629 +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.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 +93: Newton iteration 10 error: 1.19488e-09 +93: Linearization/solve/update time: 0.055546(99.0284%)/0.000499322(0.8902%)/4.568e-05(0.0814391%) +93: Storage: 50805.2 59.2374 +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: 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 +97: Solve: M deltax^k = r +93: Time step 52 done. CPU time: 2.29687 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 5 error: 0.0498102 +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 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 +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 +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 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 8 error: 8.01263e-07 +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.0414849(88.8763%)/0.00515459(11.0431%)/3.764e-05(0.0806391%) +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 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 +94: Time step 35 done. CPU time: 1.58745 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 1 error: 0.00211244 +94: 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.0315402(98.4504%)/0.000454203(1.41776%)/4.2241e-05(0.131852%) +93: Storage: 50639.9 60.8874 +93: Writing visualization results for the current time step. +93: Time step 53 done. CPU time: 2.33139 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 2 error: 10.3628 +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: 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 +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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 4 error: 1.58775 +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 9 error: 1.35899e-05 +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.110961(98.9735%)/0.00106557(0.950456%)/8.52e-05(0.0759959%) +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 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +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 6 error: 0.00366516 +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.0697737 +93: Linearize: r(x^k) = dS/dt + 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 +92: Simulation name: 'powerinjection_forchheimer_ad' +92: Number of timesteps: '68' + 93/120 Test #92: powerinjection_forchheimer_ad .................. Passed 2.83 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 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.0350328(98.4365%)/0.000510481(1.43437%)/4.596e-05(0.12914%) +93: Storage: 50471.4 62.5373 +93: Writing visualization results for the current time step. +93: Time step 54 done. CPU time: 2.36974 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 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.0275434(98.6712%)/0.00029(1.03889%)/8.092e-05(0.289887%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. -91: ###################### -91: # Comparing results -91: ###################### -91: RND: 'b52e748ce6015f8e4762b40807f9e30b' -92: Time step 56 done. CPU time: 1.66211 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 -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 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 -95: Time step 19 done. CPU time: 0.776583 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 -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 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 -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 -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.0113903(68.8054%)/0.00030688(1.85377%)/0.0048572(29.3408%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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.0235151(91.6689%)/0.00207908(8.10488%)/5.804e-05(0.226257%) -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +94: Newton iteration 7 error: 0.000311774 +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: 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.0489498(98.226%)/0.000846005(1.69765%)/3.8041e-05(0.0763356%) +94: Writing visualization results for the current time step. +94: Time step 36 done. CPU time: 1.64396 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 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 2 error: 1.04706 +94: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 10 done. CPU time: 1.31541 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 +96: 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.31464(83.2761%)/0.0625866(16.5649%)/0.000600682(0.158983%) +97: Storage: 9.4014e+07 2.09774e+07 2.0372e+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 6 error: 0.808458 -92: Linearize: r(x^k) = dS/dt + 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 +97: Time step 9 done. CPU time: 0.943924 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 6 error: 0.222139 @@ -67232,456 +67764,251 @@ 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 -95: Time step 20 done. CPU time: 0.799113 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 -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 -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: Time step 3 done. CPU time: 0.240136 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 +94: Solve: M deltax^k = r +94: Update: x^(k+1) = x^k - deltax^k +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 8 error: 0.00134034 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 -92: Newton iteration 11 error: 1.22853e-11 -92: Linearization/solve/update time: 0.0461219(98.7946%)/0.00051444(1.10195%)/4.828e-05(0.103417%) -92: Storage: 49773.9 68.9358 -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.173634 +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: Linearize: r(x^k) = dS/dt + 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 93: Newton iteration 10 error: 3.28839e-10 -93: Linearization/solve/update time: 0.0720142(99.1207%)/0.00059036(0.812575%)/4.848e-05(0.0667281%) -92: Time step 57 done. CPU time: 1.71826 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 +93: Linearization/solve/update time: 0.0404866(98.8466%)/0.000431601(1.05374%)/4.084e-05(0.0997095%) 93: Storage: 50315.2 64.0373 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.411438 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 55 done. CPU time: 1.75589 seconds, end time: 64.0373 seconds (1 minutes, 4.037 seconds), step size: 1.49995 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 55 done. CPU time: 2.41585 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 -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.0236055(98.4602%)/0.00029212(1.21845%)/7.704e-05(0.32134%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. -92: Solve: M deltax^k = r -97: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 7.50303e-10 -97: Linearization/solve/update time: 0.025474(92.3413%)/0.00205512(7.44965%)/5.768e-05(0.209086%) -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 -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: Writing visualization results for the current time step. -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 -95: Time step 21 done. CPU time: 0.838008 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: 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.0930973(99.099%)/0.00077236(0.822151%)/7.412e-05(0.0788982%) -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 1 error: 2.60087 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.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 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: Time step 4 done. CPU time: 0.283971 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 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 -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 -91: Simulation name: 'powerinjection_darcy_fd' -91: Number of timesteps: '76' -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 - 91/120 Test #91: powerinjection_darcy_fd ........................ Passed 2.56 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 -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.0208062(98.1675%)/0.00031048(1.4649%)/7.792e-05(0.367641%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. -96: Time step 6 done. CPU time: 0.636215 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 +94: Newton iteration 10 error: 4.42025e-09 +94: Linearization/solve/update time: 0.048326(98.0398%)/0.000926085(1.87876%)/4.016e-05(0.0814732%) +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 4 error: 4.5227 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.00236693 -92: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -95: Time step 22 done. CPU time: 0.867874 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 5 error: 1.84542 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 6 error: 0.690443 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -87: Simulation name: 'obstacle_ncp' -87: Number of timesteps: '10' - 92/120 Test #87: obstacle_ncp ................................... Passed 3.52 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 -99: ###################### -99: # Running test '' -99: ###################### -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.0369984(98.2433%)/0.00061144(1.62358%)/5.012e-05(0.133086%) -92: Storage: 49630.4 70.1546 -92: Writing visualization results for the current time step. -97: Solve: M deltax^k = r +94: Time step 37 done. CPU time: 1.69997 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 1 error: 0.00197716 +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: 7.50303e-10 -97: Linearization/solve/update time: 0.0229797(91.613%)/0.00204588(8.1563%)/5.788e-05(0.23075%) -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: Writing visualization results for the current time step. +97: Newton iteration 1 error: 1.12406 +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.172706 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 58 done. CPU time: 1.77679 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 -95: Solve: M deltax^k = r -95: Update: x^(k+1) = x^k - deltax^k -98: opm models will now start the simulation. -98: # [known parameters which were specified at run-time] -98: EndTime="8750000" # default: "8.64e+07" -98: # [parameters which were specified at compile-time] -98: ContinueOnConvergenceError="0" -98: EnableAsyncVtkOutput="1" -98: EnableGravity="1" -98: EnableGridAdaptation="0" -98: EnableIntensiveQuantityCache="0" -98: EnableStorageCache="1" -98: EnableThermodynamicHints="0" -98: EnableVtkOutput="1" -98: GridFile="data/reservoir.dgf" -98: GridGlobalRefinements="0" -98: InitialTimeStepSize="100000" -98: LinearSolverAbsTolerance="-1" -98: LinearSolverMaxError="1e+07" -98: LinearSolverMaxIterations="1000" -98: LinearSolverOverlapSize="2" -98: LinearSolverTolerance="0.001" -98: LinearSolverVerbosity="0" -98: MaxDepth="2500" -98: MaxTimeStepDivisions="10" -98: MaxTimeStepSize="inf" -98: MinTimeStepSize="0" -98: NewtonMaxError="1e+100" -98: NewtonMaxIterations="20" -98: NewtonTargetIterations="10" -98: NewtonTolerance="1e-06" -98: NewtonVerbose="1" -98: NewtonWriteConvergence="0" -98: NumericDifferenceMethod="1" -98: OutputDir="" -98: ParameterFile="" -98: PreconditionerOrder="0" -98: PreconditionerRelaxation="1" -98: PredeterminedTimeStepsFile="" -98: PrintParameters="2" -98: RestartTime="-1e+35" -98: Temperature="293.15" -98: ThreadsPerProcess="1" -98: VtkWriteAverageMolarMasses="0" -98: VtkWriteDensities="1" -98: VtkWriteDofIndex="0" -98: VtkWriteExtrusionFactor="0" -98: VtkWriteFilterVelocities="0" -98: VtkWriteFugacities="0" -98: VtkWriteFugacityCoeffs="0" -98: VtkWriteIntrinsicPermeabilities="0" -98: VtkWriteMassFractions="0" -98: VtkWriteMobilities="0" -98: VtkWriteMolarities="0" -98: VtkWriteMoleFractions="1" -98: VtkWritePorosity="1" -98: VtkWritePotentialGradients="0" -98: VtkWritePressures="1" -98: VtkWritePrimaryVars="0" -98: VtkWriteProcessRank="0" -98: VtkWriteRelativePermeabilities="1" -98: VtkWriteSaturations="1" -98: VtkWriteTemperature="1" -98: VtkWriteTotalMassFractions="0" -98: VtkWriteTotalMoleFractions="0" -98: VtkWriteViscosities="0" -98: WellWidth="0.01" -98: # [end of parameters] -98: Allocating the simulation vanguard -98: Distributing the vanguard's data -98: Allocating the model -98: Allocating the problem -98: Initializing the model -98: Initializing the problem -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. -95: Newton iteration 1 error: 0, num switched=0 -95: Linearization/solve/update time: 0.0237707(93.9314%)/0.00029512(1.16618%)/0.00124064(4.90246%) -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 8 error: 0.0192536 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.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: 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 -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 -97: Time step 5 done. CPU time: 0.326064 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 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 +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 +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 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 -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 -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 -100: ###################### -100: # Running test '' -100: ###################### -95: Time step 23 done. CPU time: 0.908152 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: Newton iteration 11 error: 1.49356e-11 -93: Linearization/solve/update time: 0.0830572(99.1844%)/0.0006244(0.745639%)/5.86e-05(0.0699783%) +93: Linearization/solve/update time: 0.0370383(98.4656%)/0.000531041(1.41176%)/4.612e-05(0.122609%) 93: Storage: 50155.7 65.5372 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: 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 -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 -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.0264367(92.5919%)/0.00205784(7.20738%)/5.732e-05(0.200758%) -93: Time step 56 done. CPU time: 1.84702 seconds, end time: 65.5372 seconds (1 minutes, 5.537 seconds), step size: 1.49995 seconds +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 +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 +93: Time step 56 done. CPU time: 2.45619 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 -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.0180182(97.9533%)/0.0002982(1.62112%)/7.828e-05(0.425557%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: 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. -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 -92: Newton iteration 12 error: 1.1056e-11 -92: Linearization/solve/update time: 0.0490461(98.8272%)/0.00053324(1.07447%)/4.88e-05(0.0983313%) -92: Storage: 49480.2 71.3734 -92: Writing visualization results for the current time step. 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 +100: Initializing the problem +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 +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 +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 -95: Time step 24 done. CPU time: 0.935879 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 -97: Time step 6 done. CPU time: 0.372006 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 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 -92: Time step 59 done. CPU time: 1.83426 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 -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 -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 -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.0196481(98.1521%)/0.00029312(1.46428%)/7.68e-05(0.383655%) 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 +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 +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 +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.1109(99.2732%)/0.000726845(0.650641%)/8.5081e-05(0.076161%) +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 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 -100: executing "/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_pvs --pvs-verbosity=2 --end-time=30000" -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 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 -97: 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.184634 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: 7.50303e-10 -97: Linearization/solve/update time: 0.0227351(78.6872%)/0.00609976(21.1115%)/5.816e-05(0.201294%) -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 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 -95: Time step 25 done. CPU time: 0.966678 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 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 7 error: 0.0211345 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 7 done. CPU time: 0.410692 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 -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 -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.122979(99.348%)/0.00071564(0.578126%)/9.148e-05(0.0739017%) -96: Storage: 1.66206e+07 0 4.73038e+06 +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 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.0477595(98.9442%)/0.0004666(0.966664%)/4.304e-05(0.0891667%) 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 8 error: 0.000238009 @@ -67690,80 +68017,37 @@ 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 -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.0248466(98.5101%)/0.00029968(1.18815%)/7.612e-05(0.301796%) -95: Storage: 1.64542e+07 376004 4.68304e+06 -95: Writing visualization results for the current time step. -92: Storage: 49347.4 72.3891 -92: Writing visualization results for the current time step. +94: Newton iteration 10 error: 4.44922e-09 +94: Linearization/solve/update time: 0.0550273(98.2887%)/0.000916846(1.63765%)/4.1241e-05(0.0736639%) +94: Writing visualization results for the current time step. 93: Newton iteration 10 error: 3.21165e-11 -93: Linearization/solve/update time: 0.0642272(83.5505%)/0.0125946(16.3838%)/5.048e-05(0.0656673%) +93: Linearization/solve/update time: 0.036682(98.5354%)/0.000500402(1.34418%)/4.484e-05(0.120449%) 93: Storage: 50007.3 66.9008 93: Writing visualization results for the current time step. -95: Time step 26 done. CPU time: 0.999774 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.0284 seconds, 2.77% -95: Simulation time: 1 seconds, 97.2% -95: Linearization time: 0.565 seconds, 56.5% -95: Linear solve time: 0.0215 seconds, 2.15% -95: Newton update time: 0.00789 seconds, 0.789% -95: Pre/postprocess time: 0.0759 seconds, 7.59% -95: Output write time: 0.273 seconds, 27.3% -95: First process' simulation CPU time: 0.578 seconds -95: Number of processes: 1 -95: Threads per processes: 1 -95: Total CPU time: 0.578 seconds -95: -95: ---------------------------------------------------------------- -95: -95: Simulation completed -97: Solve: M deltax^k = r -96: Time step 7 done. CPU time: 0.775798 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 -92: Time step 60 done. CPU time: 1.89668 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 -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 7.50303e-10 -97: Linearization/solve/update time: 0.024514(91.9948%)/0.00207532(7.78815%)/5.784e-05(0.217059%) -97: Storage: 9.49747e+07 4.13347e-12 2.05847e+08 0 0 0 -97: Writing visualization results for the current time step. -93: Time step 57 done. CPU time: 1.93102 seconds, end time: 66.9008 seconds (1 minutes, 6.901 seconds), step size: 1.36359 seconds +98: Newton iteration 3 error: 1.25399e-08 +98: Linearization/solve/update time: 0.715275(87.867%)/0.0986096(12.1136%)/0.000157762(0.0193801%) +94: Time step 38 done. CPU time: 1.75656 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 +93: Time step 57 done. CPU time: 2.49613 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 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.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 -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 -97: Time step 8 done. CPU time: 0.448233 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 -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 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 +96: Time step 11 done. CPU time: 1.44819 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 +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.588441 @@ -67772,61 +68056,46 @@ 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 -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.0285142(98.9565%)/0.00027416(0.951452%)/2.652e-05(0.0920357%) -92: Storage: 49219.2 73.3045 -92: Writing visualization results for the current time step. -95: ###################### -95: # Comparing results -95: ###################### -95: RND: 'df836ddfb06e41611f8504d44775ef0f' +98: Storage: 9.49747e+07 1.1382e-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: 3.72521 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 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 -97: Solve: M deltax^k = r -92: Time step 61 done. CPU time: 1.93369 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 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 +98: Time step 1 done. CPU time: 0.843648 seconds, end time: 100000 seconds (1 days, 3 hours, 46.67 minutes), step size: 100000 seconds (1 days, 3 hours, 46.67 minutes) +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 6 error: 0.457035 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: 44.8398 -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: 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 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 -92: Newton iteration 5 error: 2.6921e-10 -92: Linearization/solve/update time: 0.0229866(99.1019%)/0.00018868(0.813453%)/1.964e-05(0.0846736%) -92: Storage: 49061.9 74.4004 -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 +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 +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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 8 error: 0.00892432 @@ -67835,49 +68104,29 @@ 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 -97: Solve: M deltax^k = r -92: Time step 62 done. CPU time: 1.9647 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 -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 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 2 error: 26.8915 -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.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 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.0168434(99.005%)/0.00015504(0.91132%)/1.424e-05(0.0837023%) +94: Solve: M deltax^k = r +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 93: Newton iteration 11 error: 1.16707e-11 -93: Linearization/solve/update time: 0.0713221(84.8101%)/0.0127191(15.1244%)/5.508e-05(0.0654964%) +93: Linearization/solve/update time: 0.0366305(98.3788%)/0.000553882(1.48757%)/4.976e-05(0.133641%) 93: Storage: 49854.9 68.2644 93: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -92: Storage: 48851.1 75.8565 -92: Writing visualization results for the current time step. -92: Time step 63 done. CPU time: 1.99278 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 -93: Time step 58 done. CPU time: 2.02303 seconds, end time: 68.2644 seconds (1 minutes, 8.264 seconds), step size: 1.36359 seconds +97: Solve: M deltax^k = 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 +94: Newton iteration 9 error: 7.47903e-09 +94: Linearization/solve/update time: 0.044812(97.8804%)/0.000931407(2.03442%)/3.9e-05(0.0851855%) +94: Writing visualization results for the current time step. +93: Time step 58 done. CPU time: 2.53618 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 -97: Solve: M deltax^k = 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 2.96506 @@ -67886,84 +68135,32 @@ 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 -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 -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: 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.00883896(51.6771%)/0.008249(48.2279%)/1.624e-05(0.0949474%) -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.116711(99.3303%)/0.00071496(0.608486%)/7.188e-05(0.0611754%) -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 3 error: 2.64835 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Storage: 48553.9 77.8759 -92: Writing visualization results for the current time step. -92: Time step 64 done. CPU time: 2.01768 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 -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: Time step 8 done. CPU time: 0.904011 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 +94: Time step 39 done. CPU time: 1.80842 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 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 +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 +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: 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 -97: Solve: M deltax^k = r -95: Simulation name: 'reservoir_blackoil_ecfv' -95: Number of timesteps: '26' -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/120 Test #95: reservoir_blackoil_ecfv ........................ Passed 1.62 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 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.0208759(99.1432%)/0.0001642(0.779815%)/1.62e-05(0.0769367%) -92: Storage: 48135.4 80.6268 -92: Writing visualization results for the current time step. -92: Time step 65 done. CPU time: 2.04871 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: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 6 error: 1.79418 @@ -67980,160 +68177,60 @@ 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 -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.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 -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 +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 93: Newton iteration 10 error: 9.93339e-12 -93: Linearization/solve/update time: 0.0645688(99.1058%)/0.00052992(0.813368%)/5.264e-05(0.0807965%) +93: Linearization/solve/update time: 0.0327103(98.4667%)/0.000464646(1.39871%)/4.472e-05(0.134619%) 93: Storage: 49712.2 69.504 93: Writing visualization results for the current time step. -92: Newton iteration 4 error: 8.2963e-10 -92: Linearization/solve/update time: 0.0182857(99.1214%)/0.00014744(0.799228%)/1.464e-05(0.0793591%) -92: Storage: 47546.1 84.2646 -92: 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" -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 -92: Time step 66 done. CPU time: 2.07671 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 -93: Time step 59 done. CPU time: 2.10703 seconds, end time: 69.504 seconds (1 minutes, 9.504 seconds), step size: 1.23963 seconds +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 +93: Time step 59 done. CPU time: 2.57234 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 -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 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 +94: Newton iteration 7 error: 1.90799e-10 +94: Linearization/solve/update time: 0.0366362(98.2643%)/0.000619004(1.66027%)/2.812e-05(0.0754224%) +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.519964 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -92: Newton iteration 4 error: 6.2883e-11 -92: Linearization/solve/update time: 0.0186142(99.0606%)/0.00016088(0.856167%)/1.564e-05(0.0832326%) -92: Storage: 46920 87.8277 -92: Writing visualization results for the current time step. +97: Newton iteration 5 error: 5.1108e-08 +97: Linearization/solve/update time: 0.150216(81.2987%)/0.0342462(18.5345%)/0.000308282(0.166846%) 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 6 error: 0.0150908 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 67 done. CPU time: 2.10474 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 -92: 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.0876947(99.0679%)/0.0007416(0.837779%)/8.352e-05(0.0943518%) -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: 7.81079 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Update: x^(k+1) = x^k - deltax^k -92: Newton iteration 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 -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 +97: Storage: 9.40092e+07 2.10089e+07 2.03686e+08 0 0 0 +97: Writing visualization results for the current time step. +94: Time step 40 done. CPU time: 1.84677 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: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 5 error: 8.35421 @@ -68142,48 +68239,22 @@ 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 -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: [codethink03-arm64:1932142] 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! -92: Newton iteration 4 error: 5.81579e-12 -92: Linearization/solve/update time: 0.0173123(90.4797%)/0.00180568(9.43708%)/1.592e-05(0.0832032%) -92: Storage: 46332.5 90.8864 -92: Writing visualization results for the current time step. -96: Time step 9 done. CPU time: 1.0079 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 7 error: 1.29456 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Time step 68 done. CPU time: 2.13275 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.0178 seconds, 0.826% -92: Simulation time: 2.13 seconds, 99.2% -92: Linearization time: 1.6 seconds, 75% -92: Linear solve time: 0.0384 seconds, 1.8% -92: Newton update time: 0.00347 seconds, 0.163% -92: Pre/postprocess time: 0.189 seconds, 8.85% -92: Output write time: 0.251 seconds, 11.8% -92: First process' simulation CPU time: 1.27 seconds -92: Number of processes: 1 -92: Threads per processes: 1 -92: Total CPU time: 1.27 seconds -92: -92: ---------------------------------------------------------------- -92: -92: Simulation completed -97: 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: 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 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 -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 9 error: 0.0129048 @@ -68192,24 +68263,39 @@ 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 -92: ###################### -92: # Comparing results -92: ###################### -92: RND: 'ae283a55d716f3aeb2ed3198f7ea2ad0' 93: Newton iteration 11 error: 4.81464e-11 -93: Linearization/solve/update time: 0.0839166(99.1733%)/0.00064008(0.756452%)/5.94e-05(0.0701994%) +93: Linearization/solve/update time: 0.0358029(98.444%)/0.000519802(1.42925%)/4.608e-05(0.126702%) 93: Storage: 49564.1 70.7437 93: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -93: Time step 60 done. CPU time: 2.19905 seconds, end time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.23963 seconds +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.108322(99.2597%)/0.000722245(0.66182%)/8.5601e-05(0.0784394%) +97: Time step 10 done. CPU time: 1.16442 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 +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 +94: Solve: M deltax^k = r +93: Time step 60 done. CPU time: 2.61121 seconds, end time: 70.7437 seconds (1 minutes, 10.74 seconds), step size: 1.23963 seconds +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. 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 -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: 3.33654 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: 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.0301089(86.6489%)/0.00461491(13.281%)/2.436e-05(0.0701044%) +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 @@ -68218,12 +68304,25 @@ 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 -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: 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 +94: Time step 41 done. CPU time: 1.88797 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.0169 seconds, 0.89% +94: Simulation time: 1.89 seconds, 99.1% +94: Linearization time: 1.67 seconds, 88.6% +94: Linear solve time: 0.0691 seconds, 3.66% +94: Newton update time: 0.0015 seconds, 0.0797% +94: Pre/postprocess time: 0.00382 seconds, 0.202% +94: Output write time: 0.127 seconds, 6.71% +94: First process' simulation CPU time: 0.901 seconds +94: Number of processes: 1 +94: Threads per processes: 1 +94: Total CPU time: 0.901 seconds +94: +94: ---------------------------------------------------------------- +94: +94: Simulation completed 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 4 error: 7.57905 @@ -68236,50 +68335,40 @@ 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: 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.0920372(99.1001%)/0.00073044(0.786494%)/0.00010528(0.113359%) -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 7 error: 0.905467 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 12 done. CPU time: 1.5762 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 8 error: 0.183107 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 10 done. CPU time: 1.11292 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 -96: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -92: Simulation name: 'powerinjection_forchheimer_ad' -92: Number of timesteps: '68' - 94/120 Test #92: powerinjection_forchheimer_ad .................. Passed 2.66 sec 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 +94: ###################### +94: # Comparing results +94: ###################### +94: RND: '344ffc1a479648dbf28cdb73e327a429' 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.0841128(99.2479%)/0.0005834(0.688376%)/5.404e-05(0.0637638%) +93: Linearization/solve/update time: 0.0344227(98.4813%)/0.000485203(1.38814%)/4.564e-05(0.130573%) 93: Storage: 49423 71.8706 93: Writing visualization results for the current time step. -93: Time step 61 done. CPU time: 2.29506 seconds, end time: 71.8706 seconds (1 minutes, 11.87 seconds), step size: 1.12694 seconds +97: Solve: M deltax^k = r +93: Time step 61 done. CPU time: 2.6495 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 -97: Newton iteration 10 error: 3.30843e-08 -97: Linearization/solve/update time: 0.276228(78.1352%)/0.0766867(21.6919%)/0.000611(0.17283%) -97: Storage: 9.4014e+07 2.09774e+07 2.0372e+08 0 0 0 -97: Writing visualization results for the current time step. +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 1 error: 3.58201 @@ -68288,24 +68377,14 @@ 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 -97: Time step 9 done. CPU time: 0.819945 seconds, end time: 8.64e+06 seconds (100 days, 0 hours, 0.08 minutes), step size: 5 seconds -98: Newton iteration 3 error: 1.25399e-08 -98: Linearization/solve/update time: 0.436141(90.556%)/0.0453268(9.4112%)/0.00015808(0.0328221%) -98: Storage: 9.49747e+07 1.1382e-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 3 error: 4.18548 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 4 error: 11.6471 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 1 done. CPU time: 0.488277 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 5 error: 6.75616 @@ -68318,25 +68397,17 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 7 error: 4.07564 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Solve: M deltax^k = 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.00235738 93: 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.0890752(99.0534%)/0.00075804(0.842955%)/9.324e-05(0.103685%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -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 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 93: Solve: M deltax^k = r +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 10 error: 0.000301599 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -68344,20 +68415,15 @@ 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 -96: Time step 11 done. CPU time: 1.2268 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 12 error: 1.12301e-11 -93: Linearization/solve/update time: 0.0914174(99.153%)/0.0007166(0.777238%)/6.432e-05(0.0697627%) +93: Linearization/solve/update time: 0.0386992(95.7672%)/0.00165577(4.09746%)/5.468e-05(0.135314%) 93: Storage: 49285.6 72.8946 93: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -93: Time step 62 done. CPU time: 2.39506 seconds, end time: 72.8951 seconds (1 minutes, 12.89 seconds), step size: 1.02449 seconds +97: Newton iteration 2 error: 0.0272709 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +93: Time step 62 done. CPU time: 2.69345 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 -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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 4.08588 @@ -68370,57 +68436,26 @@ 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 -120: flow 2024.10 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 -98: Solve: M deltax^k = r -100: Simulator successfully set up -100: Applying the initial solution of the "obstacle_pvs" problem 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.0458889(99.2037%)/0.00033688(0.728275%)/3.148e-05(0.0680542%) - 95/120 Test #120: flow__version .................................. Passed 0.38 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 -100: 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: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 2.52055e-08 -98: Linearization/solve/update time: 0.105386(86.2188%)/0.0167822(13.73%)/6.264e-05(0.0512474%) -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.616547 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 -97: Solve: M deltax^k = 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: Linearization/solve/update time: 0.0200259(98.4686%)/0.000284963(1.40118%)/2.648e-05(0.130204%) 93: Storage: 49166.4 73.7352 93: Writing visualization results for the current time step. -93: Time step 63 done. CPU time: 2.45201 seconds, end time: 73.7488 seconds (1 minutes, 13.75 seconds), step size: 0.85374 seconds +93: Time step 63 done. CPU time: 2.71681 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 +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 -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.0868794(99.084%)/0.00071932(0.820368%)/8.388e-05(0.0956633%) -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 2 error: 0.0464047 @@ -68433,30 +68468,22 @@ 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 -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 -96: Time step 12 done. CPU time: 1.33508 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: Newton iteration 5 error: 2.58467e-10 -93: Linearization/solve/update time: 0.0388914(99.2941%)/0.00025088(0.640525%)/2.56e-05(0.0653597%) -93: Storage: 49011.9 74.8053 -93: Writing visualization results for the current time step. +93: Linearization/solve/update time: 0.0172252(98.633%)/0.000216445(1.23938%)/2.228e-05(0.127577%) 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 0.000282298 +97: Newton iteration 3 error: 0.0180958 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Time step 64 done. CPU time: 2.49907 seconds, end time: 74.8872 seconds (1 minutes, 14.89 seconds), step size: 1.13832 seconds +93: Storage: 49011.9 74.8053 +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.111442(99.2783%)/0.000723605(0.644625%)/8.6481e-05(0.0770417%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +93: Time step 64 done. CPU time: 2.73729 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 -100: 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.76516 @@ -68465,83 +68492,58 @@ 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 -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 +94: Simulation name: 'tutorial1' +94: Number of timesteps: '41' + 94/120 Test #94: tutorial1 ...................................... Passed 2.30 sec 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 -97: Newton iteration 5 error: 5.1108e-08 -97: Linearization/solve/update time: 0.171208(81.2685%)/0.0391456(18.5815%)/0.00031588(0.149941%) 93: Newton iteration 4 error: 5.64981e-09 -93: Linearization/solve/update time: 0.0320448(99.3431%)/0.00018924(0.586668%)/2.264e-05(0.0701869%) +93: Linearization/solve/update time: 0.0148825(98.7284%)/0.000173682(1.15218%)/1.8e-05(0.119409%) 93: Storage: 48804.8 76.228 93: 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. -93: Time step 65 done. CPU time: 2.53908 seconds, end time: 76.4998 seconds (1 minutes, 16.5 seconds), step size: 1.61262 seconds +93: Time step 65 done. CPU time: 2.75481 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 -97: Time step 10 done. CPU time: 1.05193 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 -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 -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 -98: 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: 4.44609 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 13 done. CPU time: 1.70757 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: Solve: M deltax^k = r +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.183968 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: 3.41108e-10 -98: Linearization/solve/update time: 0.102931(94.855%)/0.00552008(5.08698%)/6.292e-05(0.0579833%) -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 93: Solve: M deltax^k = r 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 -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0790101(98.9724%)/0.00073324(0.918497%)/8.708e-05(0.109081%) -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: 2.09571e-08 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 -98: Time step 3 done. CPU time: 0.740067 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 +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 + 95/120 Test #120: flow__version .................................. Passed 0.41 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: Newton iteration 5 error: 5.40012e-12 -93: Linearization/solve/update time: 0.0390557(99.2754%)/0.0002586(0.657333%)/2.648e-05(0.0673093%) +93: Linearization/solve/update time: 0.0175914(98.639%)/0.000221361(1.24122%)/2.136e-05(0.11977%) 93: Storage: 48512.5 78.2037 93: Writing visualization results for the current time step. -96: Time step 13 done. CPU time: 1.43172 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 -93: Time step 66 done. CPU time: 2.58707 seconds, end time: 78.9187 seconds (1 minutes, 18.92 seconds), step size: 2.41893 seconds +93: Time step 66 done. CPU time: 2.77596 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 -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: 3.30029 @@ -68550,33 +68552,33 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 2 error: 0.178127 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 3 error: 0.000353273 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 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 93: Newton iteration 5 error: 5.84777e-12 -93: Linearization/solve/update time: 0.0354238(99.1892%)/0.00026332(0.737315%)/2.624e-05(0.0734739%) +93: Linearization/solve/update time: 0.0166002(98.6895%)/0.000201562(1.1983%)/1.8881e-05(0.112249%) 93: Storage: 48122.3 80.7605 93: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -93: Time step 67 done. CPU time: 2.63108 seconds, end time: 82.3455 seconds (1 minutes, 22.35 seconds), step size: 3.42682 seconds +97: Newton iteration 5 error: 2.57603e-07 +97: Linearization/solve/update time: 0.138304(79.1015%)/0.0362214(20.7165%)/0.000318324(0.182062%) +97: Storage: 9.40057e+07 2.10436e+07 2.03662e+08 0 0 0 +97: Writing visualization results for the current time step. +98: Solve: M deltax^k = r +93: Time step 67 done. CPU time: 2.79517 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 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 2.51978 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 11 done. CPU time: 1.35772 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 93: Solve: M deltax^k = r 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 2 error: 0.15972 @@ -68585,30 +68587,18 @@ 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 -100: Newton iteration 6 error: 1.79933e-10 -100: Linearization/solve/update time: 0.174467(99.0427%)/0.00163116(0.925988%)/5.512e-05(0.0312909%) -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 -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. 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 93: Newton iteration 5 error: 5.68434e-12 -93: Linearization/solve/update time: 0.0249147(99.0492%)/0.00021696(0.862532%)/2.22e-05(0.0882569%) +93: Linearization/solve/update time: 0.0154265(98.5826%)/0.000201922(1.29038%)/1.988e-05(0.127042%) 93: Storage: 47600.7 83.9969 93: Writing visualization results for the current time step. -93: Time step 68 done. CPU time: 2.65885 seconds, end time: 87.2002 seconds (1 minutes, 27.2 seconds), step size: 4.85466 seconds +93: Time step 68 done. CPU time: 2.81549 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 93: Solve: M deltax^k = r -100: Time step 1 done. CPU time: 0.211947 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 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 1 error: 1.99865 93: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -68620,23 +68610,30 @@ 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: 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: 5.58641e-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 1 error: 0.236933 +97: 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.0170415(83.7065%)/0.00329408(16.1803%)/2.304e-05(0.113171%) +93: Linearization/solve/update time: 0.0172229(98.6693%)/0.000211121(1.2095%)/2.116e-05(0.121225%) 93: Storage: 46944.5 87.7397 93: Writing visualization results for the current time step. -96: Solve: M deltax^k = r -97: Solve: M deltax^k = r -93: Time step 69 done. CPU time: 2.68194 seconds, end time: 93.6641 seconds (1 minutes, 33.66 seconds), step size: 6.46391 seconds +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 2.52055e-08 +98: Linearization/solve/update time: 0.272424(86.6859%)/0.0417776(13.2937%)/6.3881e-05(0.0203271%) +93: Time step 69 done. CPU time: 2.83548 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 +97: 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 2 error: 0.0757425 @@ -68645,39 +68642,30 @@ 93: Update: x^(k+1) = x^k - deltax^k 93: Newton iteration 3 error: 0.000121829 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 +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: Writing visualization results for the current time step. +97: Newton iteration 2 error: 0.00490461 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.106605(99.2319%)/0.0007378(0.686773%)/8.74e-05(0.0813554%) -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.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 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.016985(98.56%)/0.00022516(1.30655%)/2.3e-05(0.133463%) +93: Linearization/solve/update time: 0.0183177(98.7619%)/0.000209561(1.12987%)/2.008e-05(0.108264%) 93: Storage: 46330.4 90.9339 93: Writing visualization results for the current time step. -98: Solve: M deltax^k = r -93: Time step 70 done. CPU time: 2.70162 seconds, end time: 100 seconds (1 minutes, 40 seconds), step size: 6.33591 seconds +93: Time step 70 done. CPU time: 2.85685 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.0208 seconds, 0.763% -93: Simulation time: 2.7 seconds, 99.2% -93: Linearization time: 2.33 seconds, 86.2% -93: Linear solve time: 0.0538 seconds, 1.99% -93: Newton update time: 0.00249 seconds, 0.092% -93: Pre/postprocess time: 0.0919 seconds, 3.4% -93: Output write time: 0.205 seconds, 7.58% +93: Setup time: 0.0132 seconds, 0.459% +93: Simulation time: 2.86 seconds, 99.5% +93: Linearization time: 2.44 seconds, 85.3% +93: Linear solve time: 0.0381 seconds, 1.33% +93: Newton update time: 0.00239 seconds, 0.0837% +93: Pre/postprocess time: 0.113 seconds, 3.97% +93: Output write time: 0.251 seconds, 8.78% 93: First process' simulation CPU time: 1.63 seconds 93: Number of processes: 1 93: Threads per processes: 1 @@ -68686,176 +68674,477 @@ 93: ---------------------------------------------------------------- 93: 93: Simulation completed +98: Time step 2 done. CPU time: 1.1876 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 +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 +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.107268(99.2256%)/0.000751365(0.695032%)/8.576e-05(0.0793302%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +93: ###################### +93: # Comparing results +93: ###################### +93: RND: '79a0b659d0b23235c82a19331d03bbc3' +97: Solve: M deltax^k = r +96: Time step 14 done. CPU time: 1.83229 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: 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 +100: Simulator successfully set up +100: Applying the initial solution of the "obstacle_pvs" problem +97: Newton iteration 5 error: 8.36485e-10 +97: Linearization/solve/update time: 0.0946979(84.1601%)/0.0175058(15.5578%)/0.000317483(0.282154%) +97: Storage: 9.40031e+07 2.1084e+07 2.03646e+08 0 0 0 +97: Writing visualization results for the current time step. +100: 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 +97: Time step 12 done. CPU time: 1.49214 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: 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.193798 +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.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: Solve: M deltax^k = 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: Simulation name: 'powerinjection_forchheimer_fd' +93: Number of timesteps: '70' + 96/120 Test #93: powerinjection_forchheimer_fd .................. Passed 3.27 sec +96: Solve: M deltax^k = r +97: 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.109252(92.4924%)/0.00878382(7.43635%)/8.4201e-05(0.0712842%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +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 2 error: 0.114702 +100: 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.0613479(79.7767%)/0.0152922(19.8859%)/0.000259441(0.337377%) +97: Storage: 9.40006e+07 2.11314e+07 2.03634e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 13 done. CPU time: 1.57509 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 +96: Time step 15 done. CPU time: 1.97027 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: Solve: M deltax^k = r +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 +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 +97: Solve: M deltax^k = r +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 +97: Newton iteration 3 error: 5.47267e-07 +97: Linearization/solve/update time: 0.0526754(82.1444%)/0.0112687(17.5729%)/0.000181322(0.282762%) +97: Storage: 9.39976e+07 2.11899e+07 2.0362e+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 4 error: 6.40206e-05 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 14 done. CPU time: 1.64555 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 +97: Solve: M deltax^k = r +96: 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 +96: Update: x^(k+1) = x^k - deltax^k +96: Newton iteration 1 error: 0, num switched=0 +96: Linearization/solve/update time: 0.0991085(91.7911%)/0.00877622(8.12825%)/8.708e-05(0.0806507%) +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 5 error: 7.7283e-07 +100: 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 2 error: 0.000955034 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 16 done. CPU time: 2.09761 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 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.127427(90.682%)/0.0130302(9.27283%)/6.348e-05(0.045175%) +98: Linearization/solve/update time: 0.277669(95.5645%)/0.0128249(4.41392%)/6.284e-05(0.0216275%) +97: Newton iteration 3 error: 9.32248e-07 +97: Linearization/solve/update time: 0.0570772(83.1152%)/0.0114123(16.6184%)/0.00018292(0.266366%) +97: Storage: 9.39933e+07 2.12655e+07 2.03598e+08 0 0 0 +97: Writing visualization results for the current time step. 98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 98: Writing visualization results for the current time step. -96: Time step 14 done. CPU time: 1.56413 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) +97: Time step 15 done. CPU time: 1.7198 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 +100: Newton iteration 6 error: 1.79933e-10 +100: Linearization/solve/update time: 0.23493(99.3102%)/0.00157837(0.667212%)/5.3441e-05(0.0225907%) +98: Time step 3 done. CPU time: 1.50358 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 +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +104: Running 1 test case... +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. +97: Newton iteration 1 error: 0.107084 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +104: 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.0484608(98.3025%)/0.000749645(1.52065%)/8.7202e-05(0.176889%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +104: +104: *** No errors detected +100: Time step 1 done. CPU time: 0.275994 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 +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 +96: Time step 17 done. CPU time: 2.15593 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 +104:  +104: *** No errors detected +97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 7.27241e-05 +97: Newton iteration 3 error: 0.00098307 +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 +97: Solve: M deltax^k = 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: 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.0572576(98.636%)/0.000706845(1.21766%)/8.496e-05(0.146358%) +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 +96: Time step 18 done. CPU time: 2.22114 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 5 error: 2.9999e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: ###################### -93: # Comparing results -93: ###################### -93: RND: '22d30f24318b319deba791fc899327d3' 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 -98: Time step 4 done. CPU time: 0.890565 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 +97: Newton iteration 6 error: 8.08003e-07 +97: Linearization/solve/update time: 0.0949774(76.1446%)/0.0293752(23.5505%)/0.000380282(0.304877%) +97: Storage: 9.39867e+07 2.13626e+07 2.03563e+08 0 0 0 +97: Writing visualization results for the current time step. +104:  +97: Time step 16 done. CPU time: 1.85356 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 + 97/120 Test #104: parallel_wbp_sourcevalues_np2 .................. Passed 0.53 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 +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: 1.72065e-07 100: 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.158859(80.8507%)/0.0373074(18.9875%)/0.00031784(0.161764%) -97: Storage: 9.40057e+07 2.10436e+07 2.03662e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 11 done. CPU time: 1.26701 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 +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.0624538(98.7398%)/0.000711005(1.1241%)/8.608e-05(0.136093%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +97: Solve: M deltax^k = r +96: Time step 19 done. CPU time: 2.29189 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 +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 +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 0.00188943 97: 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.0986587(99.3628%)/0.00059772(0.601985%)/3.5e-05(0.0352498%) +100: Linearization/solve/update time: 0.166908(99.6298%)/0.000586164(0.34989%)/3.408e-05(0.0203429%) 100: Storage in liquidPhase: [52740.8 0.657378] +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: 0.000547346 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Storage in gasPhase: [300.954 28753] 100: Storage total: [53041.7 28753.7] 100: Writing visualization results for the current time step. -100: Time step 2 done. CPU time: 0.335963 seconds, end time: 583.333 seconds (9 minutes, 43.33 seconds), step size: 333.333 seconds (5 minutes, 33.33 seconds) +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 3.41108e-10 +98: Linearization/solve/update time: 0.21383(94.3192%)/0.0128153(5.65277%)/6.356e-05(0.028036%) +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.0602361(98.6868%)/0.000715645(1.17246%)/8.5921e-05(0.140767%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: Writing visualization results for the current time step. +97: Solve: M deltax^k = r +100: Time step 2 done. CPU time: 0.480177 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: 0.236933 +97: Newton iteration 5 error: 7.35741e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 4 done. CPU time: 1.7484 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 +96: Time step 20 done. CPU time: 2.37151 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 +97: Newton iteration 6 error: 4.89249e-07 +97: Linearization/solve/update time: 0.100054(76.8352%)/0.0297931(22.8791%)/0.000372042(0.285704%) +97: Storage: 9.39786e+07 2.14694e+07 2.03516e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 17 done. CPU time: 1.99014 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: 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 -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.0924769(99.1198%)/0.00073692(0.789855%)/8.432e-05(0.090377%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -96: Time step 15 done. CPU time: 1.66897 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: Solve: M deltax^k = 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 +97: Solve: M deltax^k = 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 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 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.00490461 +97: Newton iteration 3 error: 0.00055066 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -93: Simulation name: 'powerinjection_forchheimer_fd' -93: Number of timesteps: '70' - 96/120 Test #93: powerinjection_forchheimer_fd .................. Passed 3.15 sec 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 +97: Newton iteration 4 error: 6.01125e-07 +97: Linearization/solve/update time: 0.0858631(81.2242%)/0.0195908(18.5324%)/0.000257363(0.243459%) +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: 2.10229 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 +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.143228(99.4431%)/0.000717726(0.498317%)/8.444e-05(0.0586267%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +100: Newton iteration 4 error: 3.08434e-10 +100: Linearization/solve/update time: 0.162756(99.5829%)/0.000648045(0.396509%)/3.364e-05(0.0205828%) 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.00219691 +97: Newton iteration 1 error: 0.0597971 97: 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.0850538(99.1663%)/0.00068176(0.79488%)/3.328e-05(0.038802%) 100: Storage in liquidPhase: [94845.6 1.23193] +97: Solve: M deltax^k = r 100: Storage in gasPhase: [301.182 28752.4] 100: Storage total: [95146.8 28753.6] 100: Writing visualization results for the current time step. -100: Time step 3 done. CPU time: 0.439983 seconds, end time: 1083.33 seconds (18 minutes, 3.333 seconds), step size: 500 seconds (8 minutes, 20 seconds) +97: Update: x^(k+1) = x^k - deltax^k +96: Time step 21 done. CPU time: 2.55426 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: Newton iteration 2 error: 0.000311132 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 3 done. CPU time: 0.683969 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 -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.0792232(98.9725%)/0.00073648(0.920076%)/8.596e-05(0.107389%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -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: 1.08704e-06 +97: Newton iteration 3 error: 5.41537e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k +97: Solve: M deltax^k = r 98: Newton iteration 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.172365(93.5274%)/0.0118661(6.43872%)/6.236e-05(0.0338374%) +98: Linearization/solve/update time: 0.210482(92.5564%)/0.00468759(2.0613%)/0.0122398(5.38227%) 98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 98: Writing visualization results for the current time step. -96: Time step 16 done. CPU time: 1.75727 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 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 -98: Time step 5 done. CPU time: 1.08088 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: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 4 error: 1.07716e-05 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 5 done. CPU time: 1.98187 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 -97: Newton iteration 5 error: 8.36485e-10 -97: Linearization/solve/update time: 0.143525(84.5827%)/0.0258464(15.2319%)/0.00031464(0.185425%) -97: Storage: 9.40031e+07 2.1084e+07 2.03646e+08 0 0 0 +97: Newton iteration 5 error: 2.04344e-08 +97: Linearization/solve/update time: 0.0816532(68.6406%)/0.036984(31.0901%)/0.000320401(0.269341%) +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: 2.23361 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 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 -97: Time step 12 done. CPU time: 1.44278 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: 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 +97: Solve: M deltax^k = 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 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 +96: Solve: M deltax^k = r +96: Update: x^(k+1) = x^k - deltax^k 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: 3.12135e-07 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Update: x^(k+1) = x^k - deltax^k -96: Solve: M deltax^k = r -97: Newton iteration 1 error: 0.193798 +97: Newton iteration 3 error: 0.000422213 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Update: x^(k+1) = x^k - deltax^k +105: Running 1 test case... +105: Running 1 test case... +105: Running 1 test case... 96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.0789155(98.969%)/0.00073608(0.923128%)/8.6e-05(0.107854%) +96: Linearization/solve/update time: 0.147056(94.3157%)/0.000730805(0.468708%)/0.00813214(5.21562%) 96: Storage: 1.65289e+07 206802 4.70429e+06 96: Writing visualization results for the current time step. -100: Newton iteration 5 error: 1.4665e-10 -100: Linearization/solve/update time: 0.103135(99.1683%)/0.00082196(0.790345%)/4.296e-05(0.0413076%) -96: Time step 17 done. CPU time: 1.85502 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) +105: +105: *** No errors detected +105:  +105: *** No errors detected +105:  +105: *** No errors detected +97: Newton iteration 4 error: 6.49145e-07 +97: Linearization/solve/update time: 0.0646507(70.1939%)/0.0271818(29.5124%)/0.000270482(0.293673%) +97: Storage: 9.39413e+07 2.19127e+07 2.03257e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 20 done. CPU time: 2.33187 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: 3.12135e-07 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +96: Time step 22 done. CPU time: 2.73135 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 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 +97: Solve: M deltax^k = r +100: Newton iteration 5 error: 1.4665e-10 +100: Linearization/solve/update time: 0.214423(99.611%)/0.000794885(0.369266%)/4.2561e-05(0.0197718%) 100: Storage in liquidPhase: [152104 2.11004] +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: 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 +105:  + 98/120 Test #105: parallel_wbp_sourcevalues_np3 .................. Passed 0.56 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.000638795 +97: Newton iteration 3 error: 0.000296516 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 4 done. CPU time: 0.932 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 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.100638(95.2444%)/0.0049606(4.69474%)/6.428e-05(0.060835%) -100: Time step 4 done. CPU time: 0.567989 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 +98: Linearization/solve/update time: 0.210365(95.9634%)/0.00878658(4.00823%)/6.212e-05(0.0283377%) 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 6 done. CPU time: 1.19337 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: Solve: M deltax^k = r +98: Time step 6 done. CPU time: 2.21159 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: 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 +97: Newton iteration 5 error: 5.7556e-09 +97: Linearization/solve/update time: 0.0719939(64.0456%)/0.0400938(35.6673%)/0.00032276(0.287126%) +97: Storage: 9.39233e+07 2.21322e+07 2.03115e+08 0 0 0 +97: Writing visualization results for the current time step. 100: Solve: M deltax^k = r -97: 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 @@ -68863,54 +69152,98 @@ 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: Time step 21 done. CPU time: 2.46514 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 +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.140209(99.4252%)/0.000726605(0.51525%)/8.3921e-05(0.05951%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +97: Solve: M deltax^k = r +96: Time step 23 done. CPU time: 2.88729 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: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 7.39384e-05 +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 100: Newton iteration 2 error: 0.027733 100: 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.108718(80.5676%)/0.0259613(19.2391%)/0.00026092(0.193359%) -97: Storage: 9.40006e+07 2.11314e+07 2.03634e+08 0 0 0 -97: 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.000177945 +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 3 error: 0.000473243 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 13 done. CPU time: 1.5879 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: 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 +97: 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 -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.0824962(99.0329%)/0.00072036(0.864758%)/8.528e-05(0.102375%) -104: Running 1 test case... 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 -104: Running 1 test case... -104: -104: *** No errors detected -104:  -104: *** No errors detected +97: Newton iteration 5 error: 1.17783e-07 +97: Linearization/solve/update time: 0.0801535(61.0788%)/0.0507568(38.6779%)/0.000319243(0.243271%) +97: Storage: 9.3903e+07 2.23946e+07 2.02944e+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.11188(99.2783%)/0.000730324(0.648064%)/8.296e-05(0.0736158%) 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: 1.94907 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) +97: Time step 22 done. CPU time: 2.60247 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 +97: Solve: M deltax^k = r +96: Time step 24 done. CPU time: 3.01971 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: Newton iteration 5 error: 2.12044e-09 -100: Linearization/solve/update time: 0.0730487(98.822%)/0.00082916(1.12171%)/4.16e-05(0.0562775%) +100: Linearization/solve/update time: 0.210548(99.6055%)/0.000793485(0.375379%)/4.04e-05(0.0191123%) +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 +97: Solve: M deltax^k = r 100: Storage in liquidPhase: [211947 3.37871] 100: Storage in gasPhase: [305.716 28750] 100: Storage total: [212252 28753.4] 100: Writing visualization results for the current time step. -100: Time step 5 done. CPU time: 0.659801 seconds, end time: 2895.83 seconds (48 minutes, 15.83 seconds), step size: 1062.5 seconds (17 minutes, 42.5 seconds) +98: Solve: M deltax^k = r +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 +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 3.41108e-10 +98: Linearization/solve/update time: 0.217879(96.0379%)/0.00892706(3.93492%)/6.1681e-05(0.0271881%) +100: Time step 5 done. CPU time: 1.17998 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 +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: Writing visualization results for the current time step. +97: Solve: M deltax^k = r +98: Time step 7 done. CPU time: 2.45564 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 3 error: 0.00187589 +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 +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 +97: Solve: M deltax^k = r 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 @@ -68919,15 +69252,27 @@ 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 +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.11118(99.2834%)/0.000718324(0.641459%)/8.4121e-05(0.0751196%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: 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: 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.0948031(63.335%)/0.0545064(36.414%)/0.000375722(0.251008%) +97: Storage: 9.38799e+07 2.27143e+07 2.02738e+08 0 0 0 +97: Writing visualization results for the current time step. +96: Time step 25 done. CPU time: 3.14658 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 +97: Time step 23 done. CPU time: 2.75832 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 -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.101478(94.2125%)/0.00617008(5.72831%)/6.372e-05(0.0591577%) -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 2 error: 0.0205472 @@ -68936,50 +69281,112 @@ 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 -98: Time step 7 done. CPU time: 1.30704 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: Solve: M deltax^k = r +107: +107: *** No errors detected +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 +107:  +107: *** No errors detected 97: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 3 error: 0.000115073 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.000316071 +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 100: Newton iteration 4 error: 6.66153e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -104:  - 97/120 Test #104: parallel_wbp_sourcevalues_np2 .................. Passed 0.74 sec -test 105 - Start 105: parallel_wbp_sourcevalues_np3 +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.112313(99.2939%)/0.000713285(0.630605%)/8.5441e-05(0.0755371%) +96: Storage: 1.65289e+07 206802 4.70429e+06 +96: Writing visualization results for the current time step. +107:  +98: Solve: M deltax^k = r + 99/120 Test #107: parallel_wbp_calculation_create ................ Passed 0.46 sec +test 108 + Start 108: parallel_wbp_calculation_well_openconns -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 -97: Newton iteration 3 error: 5.47267e-07 -97: Linearization/solve/update time: 0.0808774(77.6527%)/0.0230964(22.1755%)/0.00017892(0.171786%) -97: Storage: 9.39976e+07 2.11899e+07 2.0362e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 14 done. CPU time: 1.70145 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 +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 +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 +96: Time step 26 done. CPU time: 3.2745 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.0253 seconds, 0.768% +96: Simulation time: 3.27 seconds, 99.2% +96: Linearization time: 2.76 seconds, 84.4% +96: Linear solve time: 0.0549 seconds, 1.68% +96: Newton update time: 0.0102 seconds, 0.311% +96: Pre/postprocess time: 0.0827 seconds, 2.53% +96: Output write time: 0.36 seconds, 11% +96: First process' simulation CPU time: 1.66 seconds +96: Number of processes: 1 +96: Threads per processes: 1 +96: Total CPU time: 1.66 seconds +96: +96: ---------------------------------------------------------------- +96: +96: Simulation completed +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 3.41108e-10 +98: Linearization/solve/update time: 0.193523(95.6126%)/0.00881818(4.35673%)/6.212e-05(0.0306912%) +98: Storage: 9.49747e+07 1.13923e-09 2.05847e+08 0 0 0 +98: Writing visualization results for the current time step. +97: Newton iteration 5 error: 3.348e-09 +97: Linearization/solve/update time: 0.0787929(57.1437%)/0.0587722(42.6239%)/0.00032044(0.232396%) +97: Storage: 9.38543e+07 2.30924e+07 2.02506e+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 5 error: 1.6196e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 8 done. CPU time: 2.67158 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: Time step 24 done. CPU time: 2.90308 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 +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: Newton iteration 6 error: 1.55179e-11 -100: Linearization/solve/update time: 0.081694(97.9333%)/0.0016682(1.99981%)/5.584e-05(0.06694%) +100: Linearization/solve/update time: 0.264075(99.516%)/0.00123041(0.463676%)/5.4001e-05(0.0203501%) +97: Solve: M deltax^k = r +96: ###################### +96: # Comparing results +96: ###################### +96: RND: '58f8df83d7fae8e418aeb2ad7776cc29' 100: Storage in liquidPhase: [259332 4.63465] 100: Storage in gasPhase: [306.784 28748.5] +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 100: Storage total: [259638 28753.1] 100: Writing visualization results for the current time step. -100: Time step 6 done. CPU time: 0.755185 seconds, end time: 4401.04 seconds (1 hours, 13 minutes, 21.04 seconds), step size: 1505.21 seconds (25 minutes, 5.208 seconds) +100: Time step 6 done. CPU time: 1.48459 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 -96: Solve: M deltax^k = r +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 4.11451e-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.0544027 @@ -68989,12 +69396,10 @@ 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 -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.125005(99.3269%)/0.00076176(0.60528%)/8.532e-05(0.0677937%) -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: Newton iteration 4 error: 4.26936e-07 +97: Linearization/solve/update time: 0.082788(63.4422%)/0.0474522(36.3636%)/0.000253402(0.194187%) +97: Storage: 9.38225e+07 2.35822e+07 2.0223e+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 2 error: 0.0116291 @@ -69006,54 +69411,57 @@ 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 -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.131454 +97: Time step 25 done. CPU time: 3.04395 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 -96: Time step 19 done. CPU time: 2.09219 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 100: Solve: M deltax^k = r +96: Simulation name: 'reservoir_blackoil_vcfv' +96: Number of timesteps: '26' +100/120 Test #96: reservoir_blackoil_vcfv ........................ Passed 3.85 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 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 +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:1137696] 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 1 error: 0.0198342 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 4 error: 5.20998e-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 1 error: 3.41108e-10 -98: Linearization/solve/update time: 0.124562(95.6325%)/0.00562648(4.31973%)/6.216e-05(0.0477233%) -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 2 error: 0.000955034 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 1 error: 44.8552 +98: 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: 1.28042e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Time step 8 done. CPU time: 1.44372 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: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 6 error: 1.84508e-09 -100: Linearization/solve/update time: 0.0792914(98.3841%)/0.00124836(1.54895%)/5.392e-05(0.0669035%) +100: Linearization/solve/update time: 0.179072(97.0918%)/0.00531224(2.88026%)/5.1441e-05(0.027891%) +97: Newton iteration 2 error: 0.000320767 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 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. -97: Newton iteration 3 error: 9.32248e-07 -97: Linearization/solve/update time: 0.0783886(76.7254%)/0.0235777(23.0774%)/0.0002014(0.197127%) -97: Storage: 9.39933e+07 2.12655e+07 2.03598e+08 0 0 0 -97: Writing visualization results for the current time step. -100: Time step 7 done. CPU time: 0.847075 seconds, end time: 6407.99 seconds (1 hours, 46 minutes, 47.99 seconds), step size: 2006.94 seconds (33 minutes, 26.94 seconds) +100: Time step 7 done. CPU time: 1.68798 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: Time step 15 done. CPU time: 1.81353 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 +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.0154676 @@ -69063,44 +69471,48 @@ 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 -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.0921524(99.1169%)/0.00073304(0.78844%)/8.804e-05(0.0946937%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 3 error: 1.57501e-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 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 -97: Solve: M deltax^k = r -96: Time step 20 done. CPU time: 2.19641 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 -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.107084 +97: Newton iteration 4 error: 1.37653e-05 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 3 error: 7.2609e-07 100: 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 1 error: 44.8552 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 4.19587e-09 -100: Linearization/solve/update time: 0.0830056(99.0224%)/0.00078376(0.934995%)/3.568e-05(0.0425648%) -100: Storage in liquidPhase: [359437 5.58272] 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000378702 +97: Newton iteration 5 error: 1.5015e-06 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Newton iteration 6 error: 1.44526e-09 +97: Linearization/solve/update time: 0.135084(59.5233%)/0.0914773(40.3085%)/0.000381684(0.168185%) +97: Storage: 9.37795e+07 2.42784e+07 2.01885e+08 0 0 0 +97: Writing visualization results for the current time step. +100: Newton iteration 4 error: 4.19587e-09 +100: Linearization/solve/update time: 0.116117(99.2957%)/0.000790286(0.675802%)/3.328e-05(0.0284589%) +97: Time step 26 done. CPU time: 3.29242 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: Solve: M deltax^k = 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. -100: Time step 8 done. CPU time: 0.949298 seconds, end time: 9083.91 seconds (2 hours, 31 minutes, 23.91 seconds), step size: 2675.93 seconds (44 minutes, 35.93 seconds) +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +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 +97: Newton iteration 1 error: 0.0185264 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 8 done. CPU time: 1.82701 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 97: Solve: M deltax^k = r @@ -69113,165 +69525,184 @@ 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 3 error: 0.00098307 +97: Newton iteration 2 error: 0.000555577 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.0931006(99.1013%)/0.00075884(0.807751%)/8.54e-05(0.0909044%) -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: 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 -97: Solve: M deltax^k = r -96: Time step 21 done. CPU time: 2.30383 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: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 0.000517822 +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.0572416(63.3387%)/0.0328833(36.3858%)/0.000248922(0.275436%) +97: Storage: 9.37278e+07 2.51908e+07 2.01498e+08 0 0 0 +97: Writing visualization results for the current time step. +97: Time step 27 done. CPU time: 3.39674 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: 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 -98: Solve: M deltax^k = 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 +108: Running 1 test case... +108: Running 1 test case... +108: +108: *** No errors detected 97: Solve: M deltax^k = r 100: Newton iteration 4 error: 2.63091e-09 -100: Linearization/solve/update time: 0.0911556(99.2295%)/0.00067188(0.73139%)/3.592e-05(0.0391015%) +100: Linearization/solve/update time: 0.110859(99.4064%)/0.000629924(0.564847%)/3.212e-05(0.0288017%) +108:  +108: *** 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: Storage in liquidPhase: [441115 5.54921] 100: Storage in gasPhase: [311.749 28746] +97: Solve: M deltax^k = r 100: Storage total: [441427 28751.6] 100: 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: Newton iteration 2 error: 0.00972061 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 9 done. CPU time: 1.06193 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: 1.96092 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 -97: Newton iteration 6 error: 8.08003e-07 -97: Linearization/solve/update time: 0.147524(68.1042%)/0.068712(31.7208%)/0.00037912(0.17502%) -97: Storage: 9.39867e+07 2.13626e+07 2.03563e+08 0 0 0 -97: Writing visualization results for the current time step. +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.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 -97: Time step 16 done. CPU time: 2.04004 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: 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 -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.094093(95.016%)/0.004849(4.89657%)/8.66e-05(0.0874495%) -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.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 97: Solve: M deltax^k = r +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 +108:  +98: Solve: M deltax^k = r +101/120 Test #108: parallel_wbp_calculation_well_openconns ........ Passed 0.64 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 +109: Running 4 test cases... +109: Running 4 test cases... +109: +109: *** No errors detected +109:  +109: *** No errors detected 100: Solve: M deltax^k = r -96: Time step 22 done. CPU time: 2.419 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 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 -98: 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 3 error: 5.37562 +98: 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 +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.109807(57.0489%)/0.0823008(42.7585%)/0.000370643(0.192564%) +97: Storage: 9.36605e+07 2.65744e+07 2.0101e+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 5 error: 5.79894e-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 3 error: 5.37562 -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Time step 28 done. CPU time: 3.59908 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 +109:  +102/120 Test #109: parallel_region_phase_pvaverage_np2 ............ Passed 0.54 sec 97: Solve: M deltax^k = r 100: Newton iteration 6 error: 1.65384e-11 -105: Running 1 test case... -100: Linearization/solve/update time: 0.0923218(97.8897%)/0.0019384(2.0553%)/5.188e-05(0.0550088%) +100: Linearization/solve/update time: 0.158692(99.1375%)/0.00132605(0.828405%)/5.4521e-05(0.0340602%) +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.0129677 +97: 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. -105: Running 1 test case... -100: Time step 10 done. CPU time: 1.16881 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: Solve: M deltax^k = r +100: Time step 10 done. CPU time: 2.15217 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 -105: Running 1 test case... 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000321284 +97: Newton iteration 2 error: 0.00085124 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 1 error: 0.0164184 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 -97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.00188943 +97: Newton iteration 3 error: 0.00010146 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.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 -97: Solve: M deltax^k = r +97: Newton iteration 4 error: 9.33985e-07 +97: Linearization/solve/update time: 0.0557427(55.4951%)/0.0444473(44.2498%)/0.000256203(0.255065%) +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: 3.70793 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 100: Newton iteration 3 error: 5.62365e-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 4 error: 0.000547346 -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: 3.14673 +98: 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 -96: Solve: M deltax^k = r -97: Solve: M deltax^k = r -100: Newton iteration 5 error: 2.02924e-09 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 5 error: 7.35741e-05 +97: Newton iteration 1 error: 0.00961332 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -96: Update: x^(k+1) = x^k - deltax^k -96: Newton iteration 1 error: 0, num switched=0 -96: Linearization/solve/update time: 0.114985(92.8191%)/0.00880568(7.10818%)/9.008e-05(0.072715%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -100: Linearization/solve/update time: 0.066058(98.4495%)/0.00099572(1.48397%)/4.464e-05(0.0665292%) +100: Newton iteration 5 error: 2.02924e-09 +100: Linearization/solve/update time: 0.150897(99.2813%)/0.00105001(0.690843%)/4.228e-05(0.0278178%) 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: Newton iteration 6 error: 4.89249e-07 -97: Linearization/solve/update time: 0.112121(70.7036%)/0.0460751(29.055%)/0.00038284(0.241419%) -97: Storage: 9.39786e+07 2.14694e+07 2.03516e+08 0 0 0 -97: Writing visualization results for the current time step. -100: Time step 11 done. CPU time: 1.24782 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) +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 2 error: 0.00400473 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Time step 11 done. CPU time: 2.32407 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: Time step 17 done. CPU time: 2.21397 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 -96: Time step 23 done. CPU time: 2.56677 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 +98: Solve: M deltax^k = r +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 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 1 error: 0.0117742 @@ -69280,7 +69711,7 @@ 100: 'gas' phase disappears at position 57.5 5. saturation=-0.0354781, new primary variables: (p_liquid = 124904, x_liquid^N2 = 1.41066e-05), phase presence: 1 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 -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 100: Newton iteration 2 error: 0.00257331 @@ -69289,139 +69720,142 @@ 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: Solve: M deltax^k = 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: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0714358 +97: Newton iteration 3 error: 0.00239013 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +112: Running 22 test cases... 100: Solve: M deltax^k = r +112: Running 22 test cases... +112: +112: *** No errors detected +112:  +112: *** No errors detected +97: 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 -105: -105: *** No errors detected -105:  -105: *** No errors detected -105:  -105: *** No errors detected +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 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: 2.49034e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000300746 +97: Newton iteration 5 error: 2.97736e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 100: Newton iteration 5 error: 9.03378e-07 100: 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.0778797(98.2584%)/0.00133192(1.68044%)/4.848e-05(0.0611657%) +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 6 error: 0.00147227 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +112:  +103/120 Test #112: parallel_satfunc_consistency_checks_np2 ........ Passed 0.46 sec 97: Solve: M deltax^k = r +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 3 error: 0.00055066 +97: Newton iteration 7 error: 1.44675e-05 97: 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.164714(99.1404%)/0.00137769(0.829224%)/5.048e-05(0.0303836%) 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: 1.33759 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: 2.5212 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.349 seconds, 20.7% -100: Simulation time: 1.34 seconds, 79.3% -100: Linearization time: 1.11 seconds, 82.7% -100: Linear solve time: 0.0132 seconds, 0.987% -100: Newton update time: 0.000534 seconds, 0.0399% -100: Pre/postprocess time: 0.147 seconds, 11% -100: Output write time: 0.0479 seconds, 3.58% -100: First process' simulation CPU time: 0.886 seconds +100: Setup time: 0.471 seconds, 15.7% +100: Simulation time: 2.52 seconds, 84.3% +100: Linearization time: 2.13 seconds, 84.6% +100: Linear solve time: 0.0161 seconds, 0.639% +100: Newton update time: 0.000522 seconds, 0.0207% +100: Pre/postprocess time: 0.273 seconds, 10.8% +100: Output write time: 0.0788 seconds, 3.12% +100: First process' simulation CPU time: 0.891 seconds 100: Number of processes: 1 100: Threads per processes: 1 -100: Total CPU time: 0.886 seconds +100: Total CPU time: 0.891 seconds 100: 100: ---------------------------------------------------------------- 100: 100: Simulation completed -97: Newton iteration 4 error: 6.01125e-07 -97: Linearization/solve/update time: 0.0656263(76.2743%)/0.0201532(23.423%)/0.0002604(0.30265%) -97: Storage: 9.39688e+07 2.15885e+07 2.03454e+08 0 0 0 +97: Newton iteration 8 error: 7.86505e-08 +97: Linearization/solve/update time: 0.187261(63.5528%)/0.106891(36.2769%)/0.000501802(0.170302%) +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 18 done. CPU time: 2.30706 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: Time step 30 done. CPU time: 4.01729 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) 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 7 error: 0.000221161 +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 1 error: 0.0132061 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -105:  - 98/120 Test #105: parallel_wbp_sourcevalues_np3 .................. Passed 0.66 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 -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.134491(99.3955%)/0.00073144(0.54057%)/8.644e-05(0.0638834%) 97: Solve: M deltax^k = r -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000311132 +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 -96: Time step 24 done. CPU time: 2.7388 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 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 5.41537e-05 +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 +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 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 0.420012 +98: Newton iteration 8 error: 0.000120864 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 1.07716e-05 +97: Newton iteration 5 error: 1.40191e-05 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.0873965(69.3368%)/0.0383216(30.4028%)/0.00032828(0.260444%) -97: Storage: 9.39562e+07 2.17371e+07 2.03367e+08 0 0 0 +97: Newton iteration 6 error: 9.35569e-07 +97: Linearization/solve/update time: 0.0883523(64.0864%)/0.0491316(35.6376%)/0.000380403(0.275926%) +97: Storage: 9.33791e+07 3.48015e+07 1.99041e+08 0 0 0 97: Writing visualization results for the current time step. -97: Time step 19 done. CPU time: 2.44022 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: Time step 31 done. CPU time: 4.17398 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 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0499137 +97: Newton iteration 1 error: 0.011799 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.122848(99.3331%)/0.00073572(0.594891%)/8.904e-05(0.0719963%) 97: Solve: M deltax^k = r -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -96: Time step 25 done. CPU time: 2.8999 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 +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 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 0.00944478 +98: Newton iteration 9 error: 5.44044e-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 -97: Newton iteration 2 error: 0.000251156 +97: Newton iteration 3 error: 7.18424e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.000422213 +97: Newton iteration 4 error: 1.84891e-05 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] @@ -69494,717 +69928,440 @@ 100: Allocating the problem 100: Initializing the model 100: Initializing the problem -97: Newton iteration 4 error: 6.49145e-07 -97: Linearization/solve/update time: 0.155073(63.5466%)/0.0886922(36.3447%)/0.00026532(0.108724%) -97: Storage: 9.39413e+07 2.19127e+07 2.03257e+08 0 0 0 +97: Newton iteration 5 error: 3.67829e-08 +97: Linearization/solve/update time: 0.0856584(61.5334%)/0.0532333(38.2406%)/0.000314722(0.226083%) +97: Storage: 9.32565e+07 3.9464e+07 1.98214e+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.167274(99.5058%)/0.0007452(0.443295%)/8.552e-05(0.0508731%) -96: Storage: 1.65289e+07 206802 4.70429e+06 -96: Writing visualization results for the current time step. -97: Time step 20 done. CPU time: 2.72394 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 -98: Solve: M deltax^k = r -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 -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: Time step 32 done. CPU time: 4.3191 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 -96: Time step 26 done. CPU time: 3.08386 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.0207 seconds, 0.667% -96: Simulation time: 3.08 seconds, 99.3% -96: Linearization time: 2.59 seconds, 83.9% -96: Linear solve time: 0.0338 seconds, 1.1% -96: Newton update time: 0.00219 seconds, 0.071% -96: Pre/postprocess time: 0.0776 seconds, 2.52% -96: Output write time: 0.334 seconds, 10.8% -96: First process' simulation CPU time: 1.66 seconds -96: Number of processes: 1 -96: Threads per processes: 1 -96: Total CPU time: 1.66 seconds -96: -96: ---------------------------------------------------------------- -96: -96: Simulation completed -107: Running 1 test case... -107: Running 1 test case... -96: ###################### -96: # Comparing results -96: ###################### -96: RND: '816131fd9bbc1ac863834331f5631839' 97: Solve: M deltax^k = r +98: Newton iteration 10 error: 5.21951e-07 +98: Linearization/solve/update time: 1.36323(94.5033%)/0.0786037(5.44906%)/0.000687364(0.0476503%) +98: Storage: 9.44311e+07 1.15474e+07 2.04578e+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 1 error: 0.0416246 +97: Newton iteration 1 error: 0.00871609 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107: -107: *** No errors detected -107:  -107: *** No errors detected -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 8 error: 0.000120864 +98: Time step 9 done. CPU time: 4.13159 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 -96: Simulation name: 'reservoir_blackoil_vcfv' -96: Number of timesteps: '26' - 99/120 Test #96: reservoir_blackoil_vcfv ........................ Passed 3.78 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 97: Solve: M deltax^k = r -107:  -100/120 Test #107: parallel_wbp_calculation_create ................ Passed 0.57 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: 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 +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 +97: Solve: M deltax^k = r +97: Update: x^(k+1) = x^k - deltax^k +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 +97: Update: x^(k+1) = x^k - deltax^k +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.129331(69.2298%)/0.056996(30.5095%)/0.000487164(0.260774%) +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: 4.51311 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 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 +97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000250145 +97: Newton iteration 1 error: 0.00944458 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: 1.31421 +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.000296516 +97: Newton iteration 2 error: 0.00476411 97: 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: [codethink03-arm64:1932570] 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 10 error: 5.21951e-07 -100: Simulator successfully set up 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 5.09489e-06 +97: Newton iteration 3 error: 0.000182329 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Linearization/solve/update time: 1.28182(94.3817%)/0.0756123(5.56741%)/0.00069068(0.0508554%) -98: Storage: 9.44311e+07 1.15474e+07 2.04578e+08 0 0 0 -98: Writing visualization results for the current time step. +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 -98: Time step 9 done. CPU time: 2.84399 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 -97: Newton iteration 5 error: 5.7556e-09 -97: Linearization/solve/update time: 0.278644(64.2754%)/0.154548(35.6499%)/0.00032392(0.0747192%) -97: Storage: 9.39233e+07 2.21322e+07 2.03115e+08 0 0 0 -97: Writing visualization results for the current time step. -109: Running 4 test cases... -109: Running 4 test cases... +97: Solve: M deltax^k = r 100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -97: Time step 21 done. CPU time: 3.20848 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: 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 -100: Newton iteration 1 error: 0.0164184 -109: -109: *** No errors detected -109:  -109: *** No errors detected +100: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r +100: Newton iteration 1 error: 0.0164184 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: Newton iteration 5 error: 3.91079e-06 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: 4.18484e-06 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 6 error: 3.05234e-06 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -109:  -101/120 Test #109: parallel_region_phase_pvaverage_np2 ............ Passed 0.39 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 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: Newton iteration 7 error: 3.91041e-08 +97: Linearization/solve/update time: 0.109072(53.0195%)/0.0962177(46.771%)/0.000431081(0.209546%) +97: Storage: 9.29348e+07 5.38502e+07 1.96205e+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: 1.31421 +98: Newton iteration 2 error: 0.0918046 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.095444(58.7523%)/0.00534304(3.28901%)/0.0616644(37.9587%) -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000177945 +101: Running 3 test cases... +97: Time step 34 done. CPU time: 4.73649 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 +101: Running 3 test cases... +100: Newton iteration 3 error: 3.27194e-08 +100: 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 4 error: 1.60176e-11 +100: Linearization/solve/update time: 0.0961065(58.5157%)/0.0052766(3.21272%)/0.0628574(38.2716%) +97: Solve: M deltax^k = 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 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.201099 seconds, end time: 19368.6 seconds (5 hours, 22 minutes, 48.63 seconds), step size: 250 seconds (4 minutes, 10 seconds) +97: Update: x^(k+1) = x^k - deltax^k +97: Newton iteration 1 error: 0.00603163 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 +100: Time step 11 done. CPU time: 0.182742 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: 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.0160054 +97: Solve: M deltax^k = r 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.000121538 +97: Newton iteration 2 error: 0.00323352 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 1 error: 0.0160054 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Solve: M deltax^k = r -108: Running 1 test case... -108: Running 1 test case... -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 -108: -108: *** No errors detected -108:  -108: *** No errors detected +97: Solve: M deltax^k = r 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -97: Solve: M deltax^k = r +101:  +104/120 Test #101: gatherconvergencereport ........................ Passed 0.89 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 4 error: 8.0186e-05 +97: Newton iteration 3 error: 0.000312588 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 2 error: 1.06773e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 5 error: 1.17783e-07 -97: Linearization/solve/update time: 0.178716(61.2325%)/0.112821(38.6553%)/0.0003274(0.112175%) -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 100: Update: x^(k+1) = x^k - deltax^k -97: Time step 22 done. CPU time: 3.51993 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 +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.019026 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 100: Newton iteration 3 error: 3.88605e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -108:  -102/120 Test #108: parallel_wbp_calculation_well_openconns ........ Passed 0.66 sec -97: Solve: M deltax^k = r -100: Newton iteration 4 error: 3.89109e-10 -100: Linearization/solve/update time: 0.107445(57.7299%)/0.00063224(0.339701%)/0.0780394(41.9304%) 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 +100: Newton iteration 4 error: 3.89109e-10 +100: Linearization/solve/update time: 0.0905433(58.3863%)/0.00467267(3.01315%)/0.0598602(38.6005%) 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. -97: Newton iteration 1 error: 0.0290181 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 12 done. CPU time: 0.429083 seconds, end time: 19743.6 seconds (5 hours, 29 minutes, 3.63 seconds), step size: 375 seconds (6 minutes, 15 seconds) +100: Time step 12 done. CPU time: 0.366703 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 -98: Solve: M deltax^k = r -100: Newton iteration 1 error: 0.0152082 -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 4 error: 7.17937e-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 2 error: 0.00112115 +97: Newton iteration 5 error: 1.0112e-05 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 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 3 error: 0.00187589 +97: Newton iteration 6 error: 0.000321076 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: 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: 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 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 3.08895e-05 +98: Newton iteration 4 error: 7.17937e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 4 error: 0.000427123 -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.115321(59.4728%)/0.0006648(0.342848%)/0.0779194(40.1843%) -97: Solve: M deltax^k = r +100: Linearization/solve/update time: 0.0914112(59.1405%)/0.000632123(0.408966%)/0.0625229(40.4505%) +97: Newton iteration 7 error: 1.92701e-06 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 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. -98: Newton iteration 6 error: 8.87539e-07 -98: Linearization/solve/update time: 0.601497(94.4099%)/0.0351974(5.52452%)/0.00041784(0.0655834%) -100: Time step 13 done. CPU time: 0.665079 seconds, end time: 20306.1 seconds (5 hours, 38 minutes, 26.13 seconds), step size: 562.5 seconds (9 minutes, 22.5 seconds) +100: Time step 13 done. CPU time: 0.546702 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 -98: Storage: 9.44216e+07 1.15772e+07 2.04509e+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.73739e-05 +97: Newton iteration 8 error: 7.7029e-08 +97: Linearization/solve/update time: 0.227787(55.1561%)/0.184684(44.7194%)/0.000514484(0.124577%) +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: 5.16389 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: Time step 10 done. CPU time: 3.4998 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 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -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 6 error: 3.56567e-07 -97: Linearization/solve/update time: 0.211735(64.732%)/0.114967(35.148%)/0.00039264(0.120038%) -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.0133447 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Time step 23 done. CPU time: 3.88848 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: 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 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: 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 -112: Running 22 test cases... -97: Newton iteration 1 error: 0.0248259 +97: Newton iteration 2 error: 0.00225171 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -112: Running 22 test cases... -112: -112: *** No errors detected -112:  -112: *** No errors detected 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 -100: Newton iteration 3 error: 2.19828e-06 -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: 0.536806 +98: Newton iteration 5 error: 3.08895e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 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 100: Solve: M deltax^k = r 100: 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 -112:  +97: Solve: M deltax^k = r 100: Newton iteration 4 error: 1.29468e-08 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103/120 Test #112: parallel_satfunc_consistency_checks_np2 ........ Passed 0.74 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: Solve: M deltax^k = r -100: Newton iteration 5 error: 6.37219e-11 -100: Linearization/solve/update time: 0.142889(55.8298%)/0.00095948(0.37489%)/0.112088(43.7953%) 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.000165345 +97: Newton iteration 4 error: 0.00716935 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: Solve: M deltax^k = r +100: Newton iteration 5 error: 6.37219e-11 +100: Linearization/solve/update time: 0.122824(61.4169%)/0.000946446(0.473261%)/0.0762135(38.1098%) 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.953101 seconds, end time: 21149.9 seconds (5 hours, 52 minutes, 29.88 seconds), step size: 843.75 seconds (14 minutes, 3.75 seconds) +100: Time step 14 done. CPU time: 0.765269 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 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -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: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 1.89689e-06 +97: Newton iteration 5 error: 0.570132 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.0577477 -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: Newton iteration 5 error: 3.348e-09 -97: Linearization/solve/update time: 0.162427(52.3462%)/0.147526(47.5441%)/0.00034036(0.10969%) -97: Storage: 9.38543e+07 2.30924e+07 2.02506e+08 0 0 0 -97: Writing visualization results for the current time step. +98: Newton iteration 6 error: 8.87539e-07 +98: Linearization/solve/update time: 1.03632(94.6756%)/0.0578673(5.28663%)/0.000413444(0.0377713%) +97: Solve: M deltax^k = r +98: Storage: 9.44216e+07 1.15772e+07 2.04509e+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: 42902.2 +97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Time step 10 done. CPU time: 5.23657 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 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: Time step 24 done. CPU time: 4.23596 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: Solve: M deltax^k = 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: 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 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 100: Newton iteration 3 error: 4.74982e-06 +97: Solve: M deltax^k = r 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Newton iteration 1 error: 0.0218822 +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 +102: Running 3 test cases... 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k 97: Solve: M deltax^k = r +102: Running 3 test cases... +102: Running 3 test cases... +102: Running 3 test cases... 100: Newton iteration 4 error: 3.60799e-05 -98: Solve: M deltax^k = 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 -100: 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 -100: 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 -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.15401(54.8191%)/0.00119532(0.425468%)/0.125737(44.7554%) -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: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 4.11451e-05 +97: Newton iteration 2 error: 0.000985627 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Time step 15 done. CPU time: 1.29708 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 +102: +102: *** No errors detected +102:  +102: *** No errors detected +102:  +102: *** No errors detected +102:  +102: *** No errors detected 100: Solve: M deltax^k = r 100: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 4 error: 4.26936e-07 -97: Linearization/solve/update time: 0.133191(57.2512%)/0.0991743(42.6292%)/0.00027828(0.119616%) -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: 4.49593 seconds, end time: 8.64396e+06 seconds (100 days, 1 hours, 5.99 minutes), step size: 1148.36 seconds (19 minutes, 8.361 seconds) -98: Solve: M deltax^k = r -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 -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 -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 +100: Newton iteration 5 error: 2.66887e-08 97: Update: x^(k+1) = x^k - deltax^k -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.0198342 +97: Newton iteration 3 error: 0.00650749 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 2 error: 5.02128e-05 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Newton iteration 6 error: 9.27978e-12 97: Solve: M deltax^k = r -101: Running 3 test cases... -101: Running 3 test cases... -101: Running 3 test cases... -101: Running 3 test cases... -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -101: Well name of failure: WellRank0 -101: Well name of failure: WellRank1 -101: Well name of failure: WellRank2 -101: Well name of failure: WellRank3 -100: Newton iteration 3 error: 1.20361e-06 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +100: Linearization/solve/update time: 0.147028(57.033%)/0.00116177(0.450656%)/0.109605(42.5163%) 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000320767 +97: Newton iteration 4 error: 0.000369655 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 -100: Newton iteration 4 error: 1.17221e-09 -100: Linearization/solve/update time: 0.114768(56.7814%)/0.00068764(0.34021%)/0.0866666(42.8784%) -100: Storage in liquidPhase: [652378 6.94116] -100: Storage in gasPhase: [313.69 28742.8] -97: Solve: M deltax^k = r -100: Storage total: [652692 28749.8] +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 16 done. CPU time: 1.52528 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: Time step 15 done. CPU time: 1.05875 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 +102:  +105/120 Test #102: gatherdeferredlogger ........................... Passed 0.80 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 98: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -100: Solve: M deltax^k = r -100: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 1.57501e-05 -97: 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 5 error: 8.88339e-06 +98: Newton iteration 1 error: 0.536806 98: 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: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -101:  -104/120 Test #101: gatherconvergencereport ........................ Passed 0.71 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 -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: 1.37653e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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: 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.0142851 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 5 error: 1.5015e-06 +97: Newton iteration 5 error: 1.96915e-06 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 3 error: 1.2328e-05 100: 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.148441(63.076%)/0.0865322(36.7696%)/0.000363282(0.154367%) 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.195434(52.1487%)/0.178912(47.74%)/0.00041744(0.111387%) -97: Storage: 9.37795e+07 2.42784e+07 2.01885e+08 0 0 0 +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 26 done. CPU time: 4.91193 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: Time step 36 done. CPU time: 5.74485 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 -100: Newton iteration 4 error: 3.17616e-05 +100: Newton iteration 2 error: 5.02128e-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 -98: Newton iteration 6 error: 8.45868e-08 -98: Linearization/solve/update time: 1.02786(94.2188%)/0.0626253(5.74054%)/0.00044356(0.0406589%) -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 -98: Time step 11 done. CPU time: 4.62786 seconds, end time: 8.64002e+06 seconds (100 days, 0 hours, 0.28 minutes), step size: 6.66667 seconds -97: Newton iteration 1 error: 0.0185264 +97: Newton iteration 1 error: 0.00578537 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 5 error: 7.1106e-07 +100: Newton iteration 3 error: 1.20361e-06 100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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 +100: Newton iteration 4 error: 1.17221e-09 +100: Linearization/solve/update time: 0.0904965(60.654%)/0.000678523(0.454771%)/0.0580262(38.8912%) 97: Solve: M deltax^k = r -100: Newton iteration 6 error: 9.87476e-10 -100: Linearization/solve/update time: 0.17774(56.2922%)/0.00125116(0.396255%)/0.136755(43.3116%) 97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000555577 +97: Newton iteration 2 error: 0.0246893 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: [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: Time step 17 done. CPU time: 1.86909 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: 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.000229338 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 1 error: 0.00958936 -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.11375(65.1295%)/0.0606404(34.7207%)/0.00026168(0.149829%) -97: Storage: 9.37278e+07 2.51908e+07 2.01498e+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 -97: Time step 27 done. CPU time: 5.11645 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: Newton iteration 2 error: 6.58899e-05 +100: Time step 16 done. CPU time: 1.23507 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 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.017727 +97: Newton iteration 3 error: 0.0020301 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 -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 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 0.429448 +98: Newton iteration 2 error: 0.0577477 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 3 error: 7.14538e-06 -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.000266587 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Newton iteration 4 error: 3.35366e-08 -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 97: Solve: M deltax^k = r -100: Newton iteration 5 error: 5.07237e-11 -100: Linearization/solve/update time: 0.142341(57.647%)/0.00093696(0.37946%)/0.103641(41.9736%) -97: Update: x^(k+1) = x^k - deltax^k -100: Storage in liquidPhase: [721957 8.04422] -97: Newton iteration 4 error: 8.168e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -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: 2.1571 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 -100: Newton iteration 1 error: 0.0102826 -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 +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 -97: Newton iteration 6 error: 1.57437e-07 -97: Linearization/solve/update time: 0.147805(53.5155%)/0.127994(46.3425%)/0.00039224(0.142017%) -97: Storage: 9.36605e+07 2.65744e+07 2.0101e+08 0 0 0 -97: Writing visualization results for the current time step. 100: Update: x^(k+1) = x^k - deltax^k -97: Time step 28 done. CPU time: 5.40748 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 -98: Solve: M deltax^k = r -100: Newton iteration 2 error: 8.7948e-05 +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 -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 -102: Running 3 test cases... +97: Newton iteration 4 error: 9.37403e-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: Running 3 test cases... -102: Running 3 test cases... -102: Running 3 test cases... -102: -102: *** No errors detected -102:  -102: *** No errors detected -102:  -102: *** No errors detected -102:  -102: *** No errors detected -97: Newton iteration 1 error: 0.0129677 -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: 1.2328e-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.00085124 -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.55254e-08 -97: Solve: M deltax^k = r -100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -102:  -105/120 Test #102: gatherdeferredlogger ........................... Passed 0.79 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 5 error: 6.69607e-11 -100: Linearization/solve/update time: 0.131346(58.6823%)/0.0009782(0.437038%)/0.0915013(40.8807%) -100: Storage in liquidPhase: [748083 8.52101] -100: Storage in gasPhase: [314.061 28740.1] -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 3 error: 0.00010146 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -100: Storage total: [748398 28748.6] -100: Writing visualization results for the current time step. -100: Time step 19 done. CPU time: 2.42147 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.458 seconds, 15.9% -100: Simulation time: 2.42 seconds, 84.1% -100: Linearization time: 1.18 seconds, 48.8% -100: Linear solve time: 0.0126 seconds, 0.522% -100: Newton update time: 0.874 seconds, 36.1% -100: Pre/postprocess time: 0.249 seconds, 10.3% -100: Output write time: 0.0669 seconds, 2.76% -100: First process' simulation CPU time: 0.967 seconds -100: Number of processes: 1 -100: Threads per processes: 1 -100: Total CPU time: 0.967 seconds -100: -100: ---------------------------------------------------------------- -100: -100: Simulation completed -106/120 Test #100: obstacle_pvs_restart ........................... Passed 5.30 sec -97: Newton iteration 4 error: 9.33985e-07 -97: Linearization/solve/update time: 0.120334(63.299%)/0.0695113(36.5649%)/0.0002586(0.136031%) -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: 5.61701 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 -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.00961332 -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.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 2 error: 0.00400473 -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.00239013 -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: 0.000954828 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 4 error: 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 5 error: 2.97736e-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 6 error: 0.00147227 +97: Newton iteration 5 error: 1.13893e-05 97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: Parameter file "foobar.ini" does not exist or is not readable. 99: @@ -70264,35 +70421,88 @@ 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 -97: Solve: M deltax^k = 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 -97: Newton iteration 8 error: 7.86505e-08 -97: Linearization/solve/update time: 0.186683(58.2421%)/0.133318(41.5932%)/0.00052784(0.164678%) -97: Storage: 9.34823e+07 3.13563e+07 1.99753e+08 0 0 0 +100: Newton iteration 4 error: 3.17616e-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: Newton iteration 6 error: 8.91591e-08 +97: Linearization/solve/update time: 0.181321(60.6436%)/0.117309(39.2345%)/0.000364522(0.121916%) +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 30 done. CPU time: 5.97415 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) -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: Time step 37 done. CPU time: 6.05616 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.0219 seconds, 0.361% +97: Simulation time: 6.06 seconds, 99.6% +97: Linearization time: 3.55 seconds, 58.6% +97: Linear solve time: 1.66 seconds, 27.4% +97: Newton update time: 0.0105 seconds, 0.174% +97: Pre/postprocess time: 0.121 seconds, 1.99% +97: Output write time: 0.293 seconds, 4.84% +97: First process' simulation CPU time: 4.18 seconds +97: Number of processes: 1 +97: Threads per processes: 1 +97: Total CPU time: 4.18 seconds +97: +97: ---------------------------------------------------------------- +97: +97: Simulation completed 98: Solve: M deltax^k = r +100: Newton iteration 6 error: 9.87476e-10 +100: Linearization/solve/update time: 0.124871(56.4791%)/0.00123117(0.556856%)/0.0949903(42.964%) +100: Storage in liquidPhase: [693104 7.50843] +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: 1.47028 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 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 5 error: 1.67229e-06 +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 1 error: 0.0132061 -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.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 3 error: 0.00889507 -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 1 error: 0.00958936 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +97: ###################### +97: # Comparing results +97: ###################### +97: RND: 'acec202eee96b953ea72c8c1b455454b' +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 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 3 error: 7.14538e-06 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +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 +103: Running 8 test cases... +103: Running 8 test cases... +100: Newton iteration 4 error: 3.35366e-08 +100: 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.0647054(60.4507%)/0.00112393(1.05003%)/0.0412089(38.4992%) +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: 1.58973 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 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +97: Simulation name: 'reservoir_ncp_ecfv' +97: Number of timesteps: '37' +106/120 Test #97: reservoir_ncp_ecfv ............................. Passed 6.55 sec +100: Newton iteration 1 error: 0.0102826 +100: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 99: The following explicitly specified parameter is unknown: 99: 99: UndefinedParam="bla" @@ -70303,32 +70513,49 @@ 99: 99: to obtain the list of recognized command line parameters. 99: -97: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 6 error: 6.40613e-09 -97: Newton iteration 4 error: 0.00037291 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: Running 8 test cases... -103: Running 8 test cases... -98: Linearization/solve/update time: 1.11857(93.5813%)/0.0763029(6.38361%)/0.00041932(0.0350809%) -98: Storage: 9.44106e+07 1.16456e+07 2.04427e+08 0 0 0 -98: Writing visualization results for the current time step. -103: Running 8 test cases... -103: Running 8 test cases... -98: Time step 12 done. CPU time: 5.83982 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 +100: Solve: M deltax^k = r +100: Update: x^(k+1) = x^k - deltax^k +100: Newton iteration 2 error: 8.7948e-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 +100: Newton iteration 3 error: 3.52842e-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 +100: Newton iteration 4 error: 2.55254e-08 +100: 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.0671015(60.2795%)/0.000923365(0.829489%)/0.0432924(38.891%) +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. +100: Time step 19 done. CPU time: 1.71273 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.292 seconds, 14.6% +100: Simulation time: 1.71 seconds, 85.4% +100: Linearization time: 0.895 seconds, 52.3% +100: Linear solve time: 0.0166 seconds, 0.972% +100: Newton update time: 0.609 seconds, 35.5% +100: Pre/postprocess time: 0.149 seconds, 8.69% +100: Output write time: 0.0417 seconds, 2.44% +100: First process' simulation CPU time: 0.96 seconds +100: Number of processes: 1 +100: Threads per processes: 1 +100: Total CPU time: 0.96 seconds +100: +100: ---------------------------------------------------------------- +100: +100: Simulation completed +107/120 Test #100: obstacle_pvs_restart ........................... Passed 5.73 sec +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: 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.15434(58.1404%)/0.110707(41.7038%)/0.00041344(0.155745%) -97: Storage: 9.33791e+07 3.48015e+07 1.99041e+08 0 0 0 -97: Writing visualization results for the current time step. -97: Time step 31 done. CPU time: 6.27322 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 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] @@ -70391,26 +70618,17 @@ 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: [codethink03-arm64:1932933] 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.011799 -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.00322151 -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: [i-capture-the-hostname:1138949] 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: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 0.357409 +98: Newton iteration 5 error: 8.88339e-06 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Newton iteration 6 error: 8.45868e-08 +98: Linearization/solve/update time: 0.985411(93.0649%)/0.0730157(6.8958%)/0.000415723(0.039262%) +98: Storage: 9.4415e+07 1.16095e+07 2.04459e+08 0 0 0 +98: Writing visualization results for the current time step. +98: Time step 11 done. CPU time: 6.32358 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: 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 -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 99: Illegal parameter "foo". 99: 99: Usage: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] @@ -70473,34 +70691,11 @@ 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: [codethink03-arm64:1932939] 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: Newton iteration 5 error: 3.67829e-08 -97: Linearization/solve/update time: 0.117721(55.8341%)/0.0928052(44.0169%)/0.00031416(0.149004%) -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: 6.52046 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 +99: [i-capture-the-hostname:1138998] 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: Solve: M deltax^k = r -97: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.00871609 -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.00236466 +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 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 -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 99: Illegal parameter "--". 99: 99: Usage: /build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu/bin/obstacle_immiscible [OPTIONS] @@ -70563,27 +70758,11 @@ 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: [codethink03-arm64:1932941] 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 5 error: 0.000678004 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -103: -103: *** No errors detected -103:  -103: *** No errors detected -103:  -103: *** No errors detected -103:  -103: *** No errors detected -97: Solve: M deltax^k = r +99: [i-capture-the-hostname:1139047] 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: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 0.000288446 +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 6 error: 1.02968e-05 -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] @@ -70646,47 +70825,31 @@ 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: [codethink03-arm64:1932943] 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:1139097] 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! +103: +103: *** No errors detected 103:  -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 7 error: 3.44598e-06 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -107/120 Test #103: parallelwellinfo_mpi ........................... Passed 1.24 sec +103: *** No errors detected +103:  +103: *** No errors detected +103:  +103: *** No errors detected +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 +103:  +108/120 Test #103: parallelwellinfo_mpi ........................... Passed 1.60 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: Newton iteration 8 error: 8.92587e-07 -97: Linearization/solve/update time: 0.19137(68.1668%)/0.0888542(31.6502%)/0.00051384(0.183032%) -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: 6.81593 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 -97: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.00944458 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -98: Newton iteration 4 error: 1.79993e-07 -98: Linearization/solve/update time: 0.657907(93.6917%)/0.0440116(6.26764%)/0.00028556(0.0406662%) -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.00476411 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -98: Storage: 9.44075e+07 1.16862e+07 2.04406e+08 0 0 0 -98: Writing visualization results for the current time step. -97: Solve: M deltax^k = r -98: Time step 13 done. CPU time: 6.57198 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: 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 3 error: 0.000182329 -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 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] @@ -70749,87 +70912,23 @@ 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: [codethink03-arm64:1932945] 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: 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 -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 +99: [i-capture-the-hostname:1139146] 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: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 0.300244 +98: Newton iteration 5 error: 1.67229e-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 -97: Newton iteration 6 error: 3.05234e-06 -97: 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.189285(47.9624%)/0.204916(51.9232%)/0.0004516(0.11443%) -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: 7.2568 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 -99: -97: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 1 error: 0.00603163 -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 2 error: 0.00323352 -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.000481083 +98: Newton iteration 6 error: 6.40613e-09 +98: Linearization/solve/update time: 0.882568(94.7525%)/0.0484593(5.20258%)/0.000418121(0.0448895%) +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: 7.27576 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 3 error: 0.000312588 -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: 3.51718e-05 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r +99: 98: Solve: M deltax^k = r -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 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 -97: Solve: M deltax^k = r -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 -97: Solve: M deltax^k = 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 -97: Newton iteration 8 error: 7.7029e-08 -97: Linearization/solve/update time: 0.196831(53.6577%)/0.169493(46.2051%)/0.00050344(0.137242%) -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: 7.63398 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: Newton iteration 4 error: 7.3539e-08 -98: Linearization/solve/update time: 0.690694(94.4596%)/0.0402253(5.50123%)/0.00028644(0.0391737%) -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: 7.318 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: Newton iteration 1 error: 0.357409 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 -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.00225171 -97: 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... @@ -70842,155 +70941,89 @@ 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 3 error: 0.0289377 -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: 0.00716935 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: stty: 'standard input': Inappropriate ioctl for device -97: Solve: M deltax^k = r 106:  -108/120 Test #106: parallel_wbp_sourcevalues_np4 .................. Passed 1.04 sec +109/120 Test #106: parallel_wbp_sourcevalues_np4 .................. Passed 0.72 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 98: Solve: M deltax^k = r 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 -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 -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 -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 -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 -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 2 error: 0.00049614 +98: Newton iteration 2 error: 0.00236466 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Update: x^(k+1) = x^k - deltax^k -97: Newton iteration 2 error: 0.000985627 -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.00650749 -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: 0.000369655 -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.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.135588(65.4267%)/0.0712754(34.3934%)/0.00037284(0.179911%) -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: 8.15622 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 +99: stty: 'standard input': Inappropriate ioctl for device 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 3 error: 8.02583e-05 +98: Newton iteration 3 error: 0.000288446 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.00578537 -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.0246893 -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.0020301 -97: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -97: Solve: M deltax^k = r -98: Newton iteration 4 error: 3.37033e-08 -98: Linearization/solve/update time: 0.621682(94.4303%)/0.0363846(5.52663%)/0.00028332(0.0430348%) -98: Storage: 9.44014e+07 1.18012e+07 2.04371e+08 0 0 0 +99: +113: Running 22 test cases... +113: Running 22 test cases... +113: Running 22 test cases... +98: Newton iteration 4 error: 1.79993e-07 +98: Linearization/solve/update time: 0.821743(95.2104%)/0.0410369(4.7547%)/0.00030096(0.0348704%) +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 15 done. CPU time: 7.98781 seconds, end time: 8.64008e+06 seconds (100 days, 0 hours, 1.36 minutes), step size: 26.6667 seconds -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 -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 -97: Solve: M deltax^k = r -97: Update: x^(k+1) = x^k - deltax^k -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.159998(63.6609%)/0.0909528(36.1889%)/0.00037748(0.150194%) -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: 8.42393 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.028 seconds, 0.331% -97: Simulation time: 8.42 seconds, 99.7% -97: Linearization time: 4.71 seconds, 56% -97: Linear solve time: 2.62 seconds, 31.1% -97: Newton update time: 0.0108 seconds, 0.129% -97: Pre/postprocess time: 0.133 seconds, 1.58% -97: Output write time: 0.393 seconds, 4.66% -97: First process' simulation CPU time: 4.29 seconds -97: Number of processes: 1 -97: Threads per processes: 1 -97: Total CPU time: 4.29 seconds -97: -97: ---------------------------------------------------------------- -97: -97: Simulation completed -97: ###################### -97: # Comparing results -97: ###################### -97: RND: '9bad56fab534b303c907eecf25558e74' -98: Solve: M deltax^k = r -98: Update: x^(k+1) = x^k - deltax^k -98: Newton iteration 1 error: 0.206695 +113: +113: *** No errors detected +113:  +113: *** No errors detected +113:  +113: *** No errors detected +98: Time step 13 done. CPU time: 8.15063 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 -99: stty: 'standard input': Inappropriate ioctl for device -97: Simulation name: 'reservoir_ncp_ecfv' -97: Number of timesteps: '37' -109/120 Test #97: reservoir_ncp_ecfv ............................. Passed 9.03 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 -98: Solve: M deltax^k = r 110: Running 4 test cases... 110: Running 4 test cases... 110: Running 4 test cases... -98: Update: x^(k+1) = x^k - deltax^k 110: 110: *** No errors detected 110:  110: *** No errors detected 110:  110: *** No errors detected -98: Newton iteration 2 error: 0.00169453 +113:  +110/120 Test #113: parallel_satfunc_consistency_checks_np3 ........ Passed 0.49 sec +110:  +111/120 Test #110: parallel_region_phase_pvaverage_np3 ............ Passed 0.51 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 1 error: 0.300244 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +98: Solve: M deltax^k = r +99: stty: 'standard input': Inappropriate ioctl for device +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 +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 +111: +111: *** No errors detected +111:  +111: *** No errors detected +111:  +111: *** No errors detected +111:  +111: *** No errors detected +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 99: Illegal parameter "-foo". 99: @@ -71054,53 +71087,136 @@ 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: [codethink03-arm64:1932995] 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! -110:  -110/120 Test #110: parallel_region_phase_pvaverage_np3 ............ Passed 0.94 sec +99: [i-capture-the-hostname:1139667] 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! +111:  +112/120 Test #111: parallel_region_phase_pvaverage_np4 ............ Passed 0.60 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: Newton iteration 4 error: 7.3539e-08 +98: Linearization/solve/update time: 0.784966(94.1733%)/0.0482831(5.79257%)/0.00028452(0.0341342%) +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: 8.99564 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 +99: +98: Solve: M deltax^k = r +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 +98: Solve: M deltax^k = r +114: Running 22 test cases... +114: Running 22 test cases... +114: Running 22 test cases... +114: Running 22 test cases... +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 2 error: 0.00049614 +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:  +113/120 Test #114: parallel_satfunc_consistency_checks_np4 ........ Passed 0.66 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 +99: stty: 'standard input': Inappropriate ioctl for device +99: Test successful +114/120 Test #99: obstacle_immiscible_parameters ................. Passed 9.33 sec +98: Solve: M deltax^k = r +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 +98: Newton iteration 4 error: 3.37033e-08 +98: Linearization/solve/update time: 0.768615(95.0564%)/0.0396903(4.90859%)/0.000283244(0.0350294%) +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: 9.81559 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 +98: Solve: M deltax^k = r +98: Update: x^(k+1) = x^k - deltax^k +98: Newton iteration 1 error: 0.206695 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad 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 +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 +98: Newton iteration 2 error: 0.00169453 +98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r +115:  +115/120 Test #115: broadcast ...................................... Passed 0.71 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 3 error: 4.10734e-06 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -99: 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 +116: Running 1 test case... +116: Running 1 test case... +116: Running 1 test case... +116: Running 1 test case... 98: Newton iteration 5 error: 4.73913e-09 -98: Linearization/solve/update time: 0.740599(94.7738%)/0.0404768(5.17977%)/0.00036312(0.0464681%) +98: Linearization/solve/update time: 0.965482(93.4625%)/0.0671874(6.504%)/0.000346402(0.0335331%) 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: 8.79794 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: 10.8597 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 -99: stty: 'standard input': Inappropriate ioctl for device -99: Test successful -111/120 Test #99: obstacle_immiscible_parameters ................. Passed 9.12 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 +116: +116: *** No errors detected +116:  +116: *** No errors detected +116:  +116: *** No errors detected +116:  +116: *** No errors detected 98: 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: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.000433857 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -113:  -112/120 Test #113: parallel_satfunc_consistency_checks_np3 ........ Passed 1.04 sec +116:  +116/120 Test #116: HDF5File_Parallel .............................. Passed 1.04 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 3 error: 0.00141894 @@ -71110,16 +71226,36 @@ 98: Newton iteration 4 error: 5.62177e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Newton iteration 5 error: 4.25068e-07 -98: Linearization/solve/update time: 0.736624(93.8094%)/0.0482537(6.14513%)/0.00035736(0.04551%) +98: Linearization/solve/update time: 0.952176(95.0385%)/0.0493555(4.92627%)/0.000352481(0.0351818%) +117: Running 2 test cases... 98: Storage: 9.4391e+07 1.19742e+07 2.04306e+08 0 0 0 98: Writing visualization results for the current time step. -98: Time step 17 done. CPU time: 9.60543 seconds, end time: 8.64018e+06 seconds (100 days, 0 hours, 2.98 minutes), step size: 56.6667 seconds +117: Running 2 test cases... +117: Running 2 test cases... +117: Running 2 test cases... +98: Time step 17 done. CPU time: 11.8922 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 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.139784 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 +117:  +117/120 Test #117: HDF5Serializer_Parallel ........................ Passed 0.96 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 2 error: 0.000390827 @@ -71128,37 +71264,37 @@ 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 3 error: 0.00085301 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... -111: -111: *** No errors detected -111:  -111: *** No errors detected -111:  -111: *** No errors detected -111:  -111: *** No errors detected 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 4 error: 2.74467e-05 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... +118: +118: *** No errors detected +118:  +118: *** No errors detected +118:  +118: *** No errors detected +118:  +118: *** No errors detected 98: Newton iteration 5 error: 3.62196e-08 -98: Linearization/solve/update time: 0.44922(93.9593%)/0.0285242(5.96615%)/0.00035628(0.0745199%) +98: Linearization/solve/update time: 0.96993(94.4982%)/0.0561133(5.46699%)/0.000357722(0.0348521%) 98: Storage: 9.43833e+07 1.20847e+07 2.04252e+08 0 0 0 98: Writing visualization results for the current time step. -111:  -98: Time step 18 done. CPU time: 10.0959 seconds, end time: 8.64026e+06 seconds (100 days, 0 hours, 4.31 minutes), step size: 80.2778 seconds (1 minutes, 20.28 seconds) -113/120 Test #111: parallel_region_phase_pvaverage_np4 ............ Passed 1.02 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: Time step 18 done. CPU time: 12.9291 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 +118:  +118/120 Test #118: rstconv_parallel ............................... Passed 0.72 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 1 error: 0.115313 @@ -71172,44 +71308,25 @@ 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: 0.468119(93.0254%)/0.0347881(6.91314%)/0.00030948(0.0615003%) +98: Linearization/solve/update time: 0.77526(93.9783%)/0.0493874(5.98682%)/0.000287722(0.0348781%) 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: 10.6078 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: 13.7686 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 +119/120 Test #119: mpiutil ........................................ Passed 0.90 sec 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 -114: Running 22 test cases... -114: Running 22 test cases... -114: Running 22 test cases... -114: Running 22 test cases... 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 98: Solve: M deltax^k = r -114: -114: *** No errors detected -114:  -114: *** No errors detected -114:  -114: *** No errors detected -114:  -114: *** No errors detected 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 -114:  -114/120 Test #114: parallel_satfunc_consistency_checks_np4 ........ Passed 1.11 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 4 error: 0.00130922 @@ -71223,50 +71340,30 @@ 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: 0.958573(93.089%)/0.068987(6.69947%)/0.00217832(0.211541%) +98: Linearization/solve/update time: 1.35923(93.2895%)/0.0972811(6.6768%)/0.000491683(0.0337462%) 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: 11.664 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: 15.2541 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 -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 98: Solve: M deltax^k = r -115: Running 1 test case... -115:  -115: *** No errors detected 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.0780932 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -115:  -115: *** No errors detected 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.00116324 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -115:  -115/120 Test #115: broadcast ...................................... Passed 0.69 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 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.367042(93.1187%)/0.0268194(6.80409%)/0.00030428(0.077196%) +98: Linearization/solve/update time: 0.497648(92.8083%)/0.0382748(7.13801%)/0.00028816(0.05374%) 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: 12.0725 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: 15.8069 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 @@ -71290,28 +71387,16 @@ 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: 0.603259(92.3427%)/0.0496002(7.59245%)/0.00042356(0.0648356%) +98: Linearization/solve/update time: 0.564965(92.3701%)/0.0462394(7.56%)/0.000427602(0.0699116%) 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: 12.7369 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: 16.4258 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 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.0542661 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... -116: -116: *** No errors detected -116:  -116: *** No errors detected -116:  -116: *** No errors detected -116:  -116: *** No errors detected 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.000694723 @@ -71320,23 +71405,15 @@ 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 3 error: 0.0006264 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -116:  -116/120 Test #116: HDF5File_Parallel .............................. Passed 1.14 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 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.439893(91.5376%)/0.0403138(8.38892%)/0.00035292(0.0734394%) +98: Linearization/solve/update time: 0.668792(92.1631%)/0.0565033(7.78645%)/0.000366081(0.0504479%) 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: 13.2252 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: 17.1724 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 @@ -71356,36 +71433,16 @@ 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: 0.527351(93.4801%)/0.0364254(6.45689%)/0.00035556(0.0630278%) +98: Linearization/solve/update time: 0.49768(93.8161%)/0.0324504(6.11712%)/0.000354402(0.0668072%) 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: 13.812 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: 17.7098 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 -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 -117: -117: *** No errors detected -117:  -117: *** No errors detected -117:  -117: *** No errors detected 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.0383256 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -117:  -117: *** No errors detected -117:  -117/120 Test #117: HDF5Serializer_Parallel ........................ Passed 1.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 2 error: 0.000600566 @@ -71411,24 +71468,12 @@ 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: 0.980334(89.4564%)/0.110937(10.1231%)/0.00460892(0.420568%) +98: Linearization/solve/update time: 0.766345(90.9701%)/0.075513(8.96388%)/0.000556402(0.0660485%) 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: 14.9146 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: 18.5667 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 -118: Running 9 test cases... -118: Running 9 test cases... -118: Running 9 test cases... -118: Running 9 test cases... -118: -118: *** No errors detected -118:  -118: *** No errors detected -118:  -118: *** No errors detected -118:  -118: *** No errors detected 98: Solve: M deltax^k = r 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 1 error: 0.0319175 @@ -71437,14 +71482,6 @@ 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 2 error: 0.000370021 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r -118:  -118/120 Test #118: rstconv_parallel ............................... Passed 1.06 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 3 error: 0.000798366 @@ -71454,10 +71491,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: 0.588852(92.8318%)/0.0450991(7.10981%)/0.00037028(0.0583742%) +98: Linearization/solve/update time: 0.456386(91.504%)/0.0420124(8.42336%)/0.000362563(0.0726927%) 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: 15.5638 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: 19.0725 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 @@ -71473,7 +71510,6 @@ 98: Newton iteration 3 error: 0.000486923 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r 98: Solve: M deltax^k = r -119/120 Test #119: mpiutil ........................................ Passed 1.11 sec 98: Update: x^(k+1) = x^k - deltax^k 98: Newton iteration 4 error: 1.57493e-05 98: Linearize: r(x^k) = dS/dt + div F - q; M = grad r @@ -71486,10 +71522,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: 1.06545(90.41%)/0.11251(9.5472%)/0.00050476(0.042832%) +98: Linearization/solve/update time: 0.673317(89.6615%)/0.0771374(10.2719%)/0.000500041(0.0665874%) 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: 16.7678 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: 19.8356 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 @@ -71529,10 +71565,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.4991(91.1641%)/0.144606(8.79382%)/0.00069232(0.0421016%) +98: Linearization/solve/update time: 1.00361(91.0498%)/0.0970885(8.80811%)/0.00156629(0.142098%) 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: 18.4462 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: 20.9457 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 @@ -71552,10 +71588,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: 0.426399(90.7714%)/0.0429982(9.1534%)/0.0003534(0.0752314%) +98: Linearization/solve/update time: 0.477133(92.3481%)/0.0391907(7.58528%)/0.000344001(0.0665807%) 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: 18.9225 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: 21.4728 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 @@ -71591,10 +71627,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.20299(90.6127%)/0.124013(9.34106%)/0.00061336(0.0462001%) +98: Linearization/solve/update time: 0.834653(90.9347%)/0.0826082(9.00008%)/0.000598728(0.0652309%) 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: 20.2611 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: 22.4017 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 @@ -71619,10 +71655,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: 0.938102(90.027%)/0.103511(9.93363%)/0.00041008(0.0393542%) +98: Linearization/solve/update time: 0.917021(89.2847%)/0.109656(10.6765%)/0.000398485(0.038798%) 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: 21.3399 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: 23.4411 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 @@ -71646,10 +71682,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: 0.805542(90.9327%)/0.0799124(9.02082%)/0.00041132(0.0464314%) +98: Linearization/solve/update time: 0.623742(91.2148%)/0.0596678(8.7257%)/0.000406722(0.0594782%) 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: 22.2478 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: 24.1314 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 @@ -71669,10 +71705,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.742518(88.6687%)/0.0945456(11.2903%)/0.00034328(0.0409932%) +98: Linearization/solve/update time: 0.699623(91.0289%)/0.0686075(8.92661%)/0.000341802(0.0444723%) 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: 23.1039 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: 24.9076 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 @@ -71712,10 +71748,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.13302(89.2077%)/0.136362(10.7363%)/0.0007104(0.0559328%) +98: Linearization/solve/update time: 0.914974(89.8782%)/0.102367(10.0555%)/0.000674444(0.0662509%) 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: 24.3959 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: 25.95 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 @@ -71743,10 +71779,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.05408(87.3316%)/0.152415(12.6277%)/0.00049172(0.0407394%) +98: Linearization/solve/update time: 0.822019(89.3018%)/0.0980068(10.6472%)/0.000469843(0.0510424%) 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: 25.6238 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: 26.8797 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 @@ -71790,10 +71826,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: 1.65007(85.4603%)/0.279966(14.5%)/0.00076592(0.0396685%) +98: Linearization/solve/update time: 0.993674(86.2015%)/0.158326(13.7348%)/0.000733682(0.0636471%) 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: 27.592 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: 28.0453 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 @@ -71845,10 +71881,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: 1.71442(89.1712%)/0.207282(10.7813%)/0.00091336(0.0475062%) +98: Linearization/solve/update time: 1.23919(89.9844%)/0.137049(9.95183%)/0.000877926(0.063751%) 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: 29.5399 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: 29.4303 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 @@ -71892,10 +71928,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: 0.606648(93.4776%)/0.0419072(6.45743%)/0.00042156(0.0649577%) +98: Linearization/solve/update time: 0.522885(90.0646%)/0.0572734(9.86507%)/0.000408561(0.0703727%) 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: 31.0559 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: 30.5839 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 @@ -71927,10 +71963,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.19036(90.1542%)/0.125399(9.49734%)/0.0046014(0.348497%) +98: Linearization/solve/update time: 0.698746(91.8884%)/0.0611417(8.04041%)/0.000541527(0.0712133%) 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: 32.3879 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: 31.3597 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 @@ -71954,10 +71990,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: 0.890576(91.6219%)/0.0810226(8.33555%)/0.0004138(0.0425715%) +98: Linearization/solve/update time: 0.521721(91.454%)/0.0483474(8.47494%)/0.000405522(0.0710851%) 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: 33.3719 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: 31.9459 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 @@ -72038,10 +72074,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.443952(93.5322%)/0.0304895(6.42355%)/0.00020984(0.0442092%) +98: Linearization/solve/update time: 0.256872(93.5254%)/0.0175906(6.40465%)/0.000192042(0.0699213%) 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: 36.7839 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: 33.9493 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 @@ -72097,10 +72133,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.14557(85.946%)/0.349861(14.0145%)/0.00098664(0.0395222%) +98: Linearization/solve/update time: 1.27637(87.5864%)/0.179962(12.3493%)/0.000937291(0.0643182%) 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: 39.3404 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: 35.4152 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 @@ -72161,10 +72197,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: 0.73351(93.5235%)/0.050433(6.43027%)/0.0003622(0.046181%) +98: Linearization/solve/update time: 0.429126(93.4467%)/0.029744(6.47707%)/0.000349883(0.0761908%) 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: 41.9639 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: 36.9724 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 @@ -72184,10 +72220,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: 0.727869(90.4909%)/0.0761255(9.46414%)/0.00036192(0.044995%) +98: Linearization/solve/update time: 0.445914(91.4112%)/0.0412993(8.46625%)/0.000597804(0.122548%) 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: 42.7959 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: 37.4762 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 @@ -72207,10 +72243,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.701261(92.1476%)/0.0593987(7.80515%)/0.00035984(0.0472839%) +98: Linearization/solve/update time: 0.430899(92.5851%)/0.0341602(7.33981%)/0.000349681(0.0751341%) 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: 43.5758 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: 37.9485 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 @@ -72246,10 +72282,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.53548(85.8624%)/0.252203(14.1029%)/0.00062088(0.0347189%) +98: Linearization/solve/update time: 0.800084(87.4085%)/0.114658(12.5263%)/0.000597284(0.0652528%) 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: 45.3758 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: 38.8717 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 @@ -72269,10 +72305,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.756497(90.19%)/0.0819396(9.76889%)/0.00034496(0.0411263%) +98: Linearization/solve/update time: 0.49184(91.9409%)/0.0427535(7.99203%)/0.000358721(0.0670567%) 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: 46.2335 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: 39.4178 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 @@ -72324,10 +72360,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: 1.87776(92.2073%)/0.157793(7.74842%)/0.00090236(0.0443103%) +98: Linearization/solve/update time: 1.15143(91.5837%)/0.10493(8.34603%)/0.000883126(0.0702429%) 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: 48.2798 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: 40.6871 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 @@ -72367,10 +72403,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.01177(90.5987%)/0.104315(9.34093%)/0.00067368(0.0603248%) +98: Linearization/solve/update time: 0.891567(89.0859%)/0.108545(10.8458%)/0.000683162(0.068262%) 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: 49.4041 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: 41.7003 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 @@ -72398,10 +72434,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: 0.613067(91.5683%)/0.0559437(8.35581%)/0.00050808(0.0758873%) +98: Linearization/solve/update time: 0.605796(91.843%)/0.053333(8.08566%)/0.000470245(0.0712925%) 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: 50.0804 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: 42.3667 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 @@ -72438,10 +72474,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: 0.874296(92.1515%)/0.0738594(7.78485%)/0.00060348(0.0636073%) +98: Linearization/solve/update time: 0.880172(92.0517%)/0.0753891(7.88448%)/0.000610084(0.0638049%) 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: 51.0541 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: 43.3394 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 @@ -72465,10 +72501,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.87396(91.2371%)/0.0835295(8.72007%)/0.00041(0.042802%) +98: Linearization/solve/update time: 0.526989(92.0259%)/0.0452622(7.90396%)/0.000401726(0.0701517%) 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: 52.0241 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: 43.9188 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 @@ -72516,10 +72552,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: 1.87248(91.044%)/0.183343(8.91453%)/0.0008522(0.0414358%) +98: Linearization/solve/update time: 1.02949(91.164%)/0.0989906(8.76588%)/0.000791444(0.0700845%) 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: 54.1159 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: 45.0597 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 @@ -72551,10 +72587,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.01757(90.4595%)/0.106773(9.49188%)/0.0005464(0.0485738%) +98: Linearization/solve/update time: 0.6865(91.2094%)/0.0656216(8.71859%)/0.000541642(0.0719634%) 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: 55.2521 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: 45.8245 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 @@ -72582,24 +72618,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: 1.04171(93.6786%)/0.0698114(6.27797%)/0.00048316(0.0434494%) +98: Linearization/solve/update time: 0.603451(93.1698%)/0.0437722(6.7582%)/0.000466408(0.072011%) 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: 56.392 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: 46.4789 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.0193 seconds, 0.0342% -98: Simulation time: 56.4 seconds, 100% -98: Linearization time: 45.3 seconds, 80.3% -98: Linear solve time: 4.47 seconds, 7.93% -98: Newton update time: 0.0333 seconds, 0.059% -98: Pre/postprocess time: 0.235 seconds, 0.417% -98: Output write time: 0.491 seconds, 0.871% -98: First process' simulation CPU time: 35.1 seconds +98: Setup time: 0.023 seconds, 0.0494% +98: Simulation time: 46.5 seconds, 100% +98: Linearization time: 38.9 seconds, 83.6% +98: Linear solve time: 3.45 seconds, 7.42% +98: Newton update time: 0.0363 seconds, 0.078% +98: Pre/postprocess time: 0.212 seconds, 0.456% +98: Output write time: 0.422 seconds, 0.908% +98: First process' simulation CPU time: 34.8 seconds 98: Number of processes: 1 98: Threads per processes: 1 -98: Total CPU time: 35.1 seconds +98: Total CPU time: 34.8 seconds 98: 98: ---------------------------------------------------------------- 98: @@ -72607,16 +72643,16 @@ 98: ###################### 98: # Comparing results 98: ###################### -98: RND: 'c25c7bffe1994911599ce7c94e4b22fc' +98: RND: '1d213fec3025762c88c5f262a116d087' 98: Simulation name: 'reservoir_ncp_vcfv' 98: Number of timesteps: '55' -120/120 Test #98: reservoir_ncp_vcfv ............................. Passed 56.86 sec +120/120 Test #98: reservoir_ncp_vcfv ............................. Passed 46.90 sec 100% tests passed, 0 tests failed out of 120 -Total Test time (real) = 82.70 sec +Total Test time (real) = 70.37 sec make[1]: Leaving directory '/build/reproducible-path/opm-simulators-2024.10+ds/obj-aarch64-linux-gnu' - rm -fr -- /tmp/dh-xdg-rundir-MQWzhxkv + rm -fr -- /tmp/dh-xdg-rundir-qB5bVEjH 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 @@ -78702,27 +78738,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-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/usr/share/doc/libopm-simulators - install -p -m0644 debian/.debhelper/generated/libopm-simulators/dh_installchangelogs.dch.trimmed debian/libopm-simulators/usr/share/doc/libopm-simulators/changelog.Debian - install -p -m0644 ./CHANGELOG.md debian/libopm-simulators/usr/share/doc/libopm-simulators/changelog - install -m0755 -d debian/libopm-simulators-doc/usr/share/doc/libopm-simulators-doc - install -p -m0644 debian/.debhelper/generated/libopm-simulators-doc/dh_installchangelogs.dch.trimmed debian/libopm-simulators-doc/usr/share/doc/libopm-simulators-doc/changelog.Debian - install -p -m0644 ./CHANGELOG.md debian/libopm-simulators-doc/usr/share/doc/libopm-simulators-doc/changelog install -m0755 -d debian/libopm-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/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-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-models-doc/usr/share/doc/libopm-models-doc install -p -m0644 debian/.debhelper/generated/libopm-models-doc/dh_installchangelogs.dch.trimmed debian/libopm-models-doc/usr/share/doc/libopm-models-doc/changelog.Debian install -p -m0644 ./CHANGELOG.md debian/libopm-models-doc/usr/share/doc/libopm-models-doc/changelog + install -m0755 -d debian/libopm-simulators-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/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/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 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 @@ -78745,7 +78781,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.13')}, 'ext_no_version': set()} D: dh_python3 depends:103: generating dependencies for package python3-opm-simulators -D: dh_python3 depends:253: D={'python3 (>= 3.13~)', 'python3 (<< 3.14)', 'python3:any'}; R=[]; S=[]; E=[], B=[]; RT=[] +D: dh_python3 depends:253: D={'python3 (>= 3.13~)', 'python3:any', 'python3 (<< 3.14)'}; 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 @@ -78756,114 +78792,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 1743782260 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/classDune_1_1MultithreadDILU.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningBlockPreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningTwoLevelPreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structDune_1_1PreconditionerMaker.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1PreconditionerWithUpdate.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1RebuildOnUpdatePreconditioner.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AggregationLevelTransferPolicyCpr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AMGCPR.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1TwoLevelMethodCpr.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AdaptiveSimulatorTimer.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AluGridVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferAnalytical.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferCarterTracy.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferConstantFlux.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferFetkovich.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferInterface.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferNumerical.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseAuxiliaryModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputWriter.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBoundaryRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBrineIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilDarcyExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyExtensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyIntensiveQuantities.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilExtboIntensiveQuantities.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_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_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 @@ -78891,60 +78819,6 @@ 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_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_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 @@ -78972,60 +78846,6 @@ 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_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 - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsNewtonMethod.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsPrimaryVariables.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsRateVector.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SatfuncConsistencyChecks_1_1Check.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1SerializableSim.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimpleIterationCountTimeStepControl.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimulatorFullyImplicitBlackoil.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimulatorTimer.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimulatorTimerInterface.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1StandardWell.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1StructuredGridVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SupportsFaceTag.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SupportsFaceTag_3_01Dune_1_1CpGrid_01_4.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1TaskletInterface.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1TimeStepControlInterface.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1TracerModel.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1UnstructuredGridVanguard.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VcfvDiscretization.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VectorVectorDataHandle.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilEnergyModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilMICPModule.png using File::StripNondeterminism::handlers::png - Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilModule.png using File::StripNondeterminism::handlers::png - 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_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 @@ -79053,6 +78873,195 @@ 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_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_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_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 + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsNewtonMethod.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsPrimaryVariables.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1RichardsRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SatfuncConsistencyChecks_1_1Check.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structOpm_1_1SerializableSim.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimpleIterationCountTimeStepControl.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimulatorFullyImplicitBlackoil.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimulatorTimer.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SimulatorTimerInterface.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1StandardWell.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1StructuredGridVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SupportsFaceTag.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1SupportsFaceTag_3_01Dune_1_1CpGrid_01_4.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1TaskletInterface.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1TimeStepControlInterface.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1TracerModel.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1UnstructuredGridVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VcfvDiscretization.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VectorVectorDataHandle.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilEnergyModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilMICPModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1VtkBlackOilModule.png using File::StripNondeterminism::handlers::png + 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/classDune_1_1MultithreadDILU.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningBlockPreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1OwningTwoLevelPreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/structDune_1_1PreconditionerMaker.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1PreconditionerWithUpdate.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1RebuildOnUpdatePreconditioner.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AggregationLevelTransferPolicyCpr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1AMGCPR.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classDune_1_1Amg_1_1TwoLevelMethodCpr.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AdaptiveSimulatorTimer.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AluGridVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferAnalytical.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferCarterTracy.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferConstantFlux.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferFetkovich.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferInterface.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1AquiferNumerical.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseAuxiliaryModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputModule.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseOutputWriter.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BaseVanguard.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBoundaryRateVector.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilBrineIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilDarcyExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyExtensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilEnergyIntensiveQuantities.png using File::StripNondeterminism::handlers::png + Normalizing debian/libopm-simulators-doc/usr/share/doc/libopm-simulators/html/classOpm_1_1BlackOilExtboIntensiveQuantities.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_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_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 @@ -79077,30 +79086,57 @@ 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_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 dh_compress -O--max-parallel=8 cd debian/libopm-models-dev cd debian/libopm-simulators-dev cd debian/libopm-simulators - cd debian/libopm-simulators-bin - cd debian/libopm-models-doc - cd debian/libopm-simulators-doc cd debian/python3-opm-simulators - chmod a-x usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian + cd debian/libopm-simulators-doc + cd debian/libopm-simulators-bin chmod a-x usr/share/doc/libopm-models-dev/changelog usr/share/doc/libopm-models-dev/changelog.Debian - chmod a-x usr/share/doc/libopm-simulators-dev/changelog usr/share/doc/libopm-simulators-dev/changelog.Debian - chmod a-x usr/share/doc/python3-opm-simulators/changelog usr/share/doc/python3-opm-simulators/changelog.Debian - chmod a-x usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian + cd debian/libopm-models-doc gzip -9nf usr/share/doc/libopm-models-dev/changelog usr/share/doc/libopm-models-dev/changelog.Debian - gzip -9nf usr/share/doc/python3-opm-simulators/changelog usr/share/doc/python3-opm-simulators/changelog.Debian + chmod a-x usr/share/doc/libopm-simulators-dev/changelog usr/share/doc/libopm-simulators-dev/changelog.Debian + cd '/build/reproducible-path/opm-simulators-2024.10+ds' gzip -9nf usr/share/doc/libopm-simulators-dev/changelog usr/share/doc/libopm-simulators-dev/changelog.Debian + cd '/build/reproducible-path/opm-simulators-2024.10+ds' + chmod a-x usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian chmod a-x usr/share/doc/libopm-simulators-bin/changelog usr/share/doc/libopm-simulators-bin/changelog.Debian usr/share/man/man1/flow.1 gzip -9nf usr/share/doc/libopm-simulators/changelog usr/share/doc/libopm-simulators/changelog.Debian - gzip -9nf usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/changelog.Debian gzip -9nf usr/share/doc/libopm-simulators-bin/changelog usr/share/doc/libopm-simulators-bin/changelog.Debian usr/share/man/man1/flow.1 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' - cd '/build/reproducible-path/opm-simulators-2024.10+ds' + chmod a-x usr/share/doc/python3-opm-simulators/changelog usr/share/doc/python3-opm-simulators/changelog.Debian + gzip -9nf usr/share/doc/python3-opm-simulators/changelog usr/share/doc/python3-opm-simulators/changelog.Debian + chmod a-x usr/share/doc/libopm-models-doc/changelog usr/share/doc/libopm-models-doc/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' 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 @@ -79108,55 +79144,55 @@ cd '/build/reproducible-path/opm-simulators-2024.10+ds' dh_fixperms -O--max-parallel=8 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-dev ! -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-simulators-bin ! -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-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/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-models-dev/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-models-dev/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-opm-simulators/usr/share/doc -type f -a -true -a ! -regex 'debian/python3-opm-simulators/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-simulators-bin/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators-bin/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-models-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 - find debian/libopm-simulators/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libopm-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-models-doc/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/libopm-simulators-bin/usr/share/doc -type f -a -true -a ! -regex 'debian/libopm-simulators-bin/usr/share/doc/[^/]*/examples/.*' -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-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 -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/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-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/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/libopm-simulators-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 find debian/libopm-models-doc -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-models-dev/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-simulators-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators-bin/usr/share/man -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-simulators-dev/usr/share/doc -type d -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0755 + find debian/python3-opm-simulators -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/python3-opm-simulators/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w - find debian/libopm-simulators-dev/usr/include -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-simulators -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-simulators-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-models-dev -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 + find debian/libopm-simulators-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/usr/share/lintian/overrides -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 find debian/libopm-simulators-bin -type f \( -name '*.so.*' -o -name '*.so' -o -name '*.la' -o -name '*.a' -o -name '*.js' -o -name '*.css' -o -name '*.scss' -o -name '*.sass' -o -name '*.jpeg' -o -name '*.jpg' -o -name '*.png' -o -name '*.gif' -o -name '*.cmxs' -o -name '*.node' \) -a -true -a -true -print0 2>/dev/null | xargs -0r chmod 0644 - find debian/libopm-simulators/usr/lib -type f -name '*.ali' -a -true -a -true -print0 2>/dev/null | xargs -0r chmod uga-w find debian/libopm-simulators-bin/usr/bin -type f -a -true -a -true -print0 2>/dev/null | xargs -0r chmod a+x - find debian/libopm-simulators-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-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 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 -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/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-313-aarch64-linux-gnu.so debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators/simulators.cpython-313-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/3f - 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/3f/1d644ea9122c8b075ffa679b029815887b12b0.debug - install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/usr/lib/debug/.build-id/87 - 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/87/698b81519d1a3910884b8666e210ee7c917dde.debug install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/59 objcopy --only-keep-debug --compress-debug-sections debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/59/21669c5bdfd6c52a05969c37730fe1cbec9816.debug + install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/usr/lib/debug/.build-id/87 + 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/87/698b81519d1a3910884b8666e210ee7c917dde.debug + install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/usr/lib/debug/.build-id/3f + 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/3f/1d644ea9122c8b075ffa679b029815887b12b0.debug chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/59/21669c5bdfd6c52a05969c37730fe1cbec9816.debug strip --remove-section=.comment --remove-section=.note --strip-unneeded debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so objcopy --add-gnu-debuglink debian/.debhelper/python3-opm-simulators/dbgsym-root/usr/lib/debug/.build-id/59/21669c5bdfd6c52a05969c37730fe1cbec9816.debug debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so @@ -79194,12 +79230,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/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/libopm-simulators-bin/DEBIAN dpkg-shlibdeps -Tdebian/libopm-simulators-bin.substvars debian/libopm-simulators-bin/usr/bin/flow install -m0755 -d debian/python3-opm-simulators/DEBIAN dpkg-shlibdeps -Tdebian/python3-opm-simulators.substvars debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators.cpython-313-aarch64-linux-gnu.so debian/python3-opm-simulators/usr/lib/python3/dist-packages/opm/simulators/simulators.cpython-313-aarch64-linux-gnu.so + 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 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 @@ -79231,14 +79267,6 @@ 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-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-dev/DEBIAN echo misc:Depends= >> debian/libopm-simulators-dev.substvars echo misc:Pre-Depends= >> debian/libopm-simulators-dev.substvars @@ -79247,11 +79275,6 @@ 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/python3-opm-simulators/DEBIAN - echo misc:Depends= >> debian/python3-opm-simulators.substvars - echo misc:Pre-Depends= >> debian/python3-opm-simulators.substvars - install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN - dpkg-gencontrol -ppython3-opm-simulators -ldebian/changelog -Tdebian/python3-opm-simulators.substvars -cdebian/control -Pdebian/.debhelper/python3-opm-simulators/dbgsym-root -Vopm:shared-library=libopm-simulators-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=5921669c5bdfd6c52a05969c37730fe1cbec9816 -DSection=debug -UMulti-Arch -UReplaces -UBreaks install -m0755 -d debian/libopm-simulators/DEBIAN echo misc:Depends= >> debian/libopm-simulators.substvars echo misc:Pre-Depends= >> debian/libopm-simulators.substvars @@ -79262,47 +79285,60 @@ echo misc:Pre-Depends= >> debian/libopm-simulators-bin.substvars install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN dpkg-gencontrol -plibopm-simulators-bin -ldebian/changelog -Tdebian/libopm-simulators-bin.substvars -cdebian/control -Pdebian/.debhelper/libopm-simulators-bin/dbgsym-root -Vopm:shared-library=libopm-simulators-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-bin-dbgsym "-DDepends=libopm-simulators-bin (= \${binary:Version})" "-DDescription=debug symbols for libopm-simulators-bin" -DBuild-Ids=87698b81519d1a3910884b8666e210ee7c917dde -DSection=debug -UMulti-Arch -UReplaces -UBreaks - chmod 0644 -- debian/libopm-models-doc/DEBIAN/control - chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN/control - dpkg-gencontrol -ppython3-opm-simulators -ldebian/changelog -Tdebian/python3-opm-simulators.substvars -cdebian/control -Pdebian/python3-opm-simulators -Vopm:shared-library=libopm-simulators-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/python3-opm-simulators/DEBIAN + echo misc:Depends= >> debian/python3-opm-simulators.substvars + echo misc:Pre-Depends= >> debian/python3-opm-simulators.substvars + install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN + dpkg-gencontrol -ppython3-opm-simulators -ldebian/changelog -Tdebian/python3-opm-simulators.substvars -cdebian/control -Pdebian/.debhelper/python3-opm-simulators/dbgsym-root -Vopm:shared-library=libopm-simulators-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=5921669c5bdfd6c52a05969c37730fe1cbec9816 -DSection=debug -UMulti-Arch -UReplaces -UBreaks + 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 + chmod 0644 -- debian/libopm-models-dev/DEBIAN/control + chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/control dpkg-gencontrol: warning: Depends field of package libopm-simulators: substitution variable ${python3:Depends} used, but is not defined chmod 0644 -- debian/.debhelper/libopm-simulators/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/libopm-models-dev/DEBIAN/control + chmod 0644 -- debian/libopm-simulators-doc/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-simulators-dev/DEBIAN/control - chmod 0644 -- debian/libopm-simulators-doc/DEBIAN/control - chmod 0644 -- debian/python3-opm-simulators/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 + chmod 0644 -- debian/libopm-models-doc/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/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-bin/DEBIAN - install -m0755 -d debian/python3-opm-simulators/DEBIAN - cd debian/libopm-simulators-bin >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - install -m0755 -d debian/libopm-simulators-doc/DEBIAN - install -m0755 -d debian/libopm-simulators-dev/DEBIAN - cd debian/python3-opm-simulators >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums install -m0755 -d debian/libopm-models-dev/DEBIAN + install -m0755 -d debian/libopm-simulators-dev/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-bin/DEBIAN install -m0755 -d debian/libopm-simulators/DEBIAN + install -m0755 -d debian/libopm-simulators-doc/DEBIAN + install -m0755 -d debian/python3-opm-simulators/DEBIAN install -m0755 -d debian/libopm-models-doc/DEBIAN - cd debian/libopm-simulators-dev >/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/libopm-simulators >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums cd debian/libopm-models-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + 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 + chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/md5sums cd debian/libopm-simulators-doc >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libopm-simulators >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums + cd debian/libopm-simulators-bin >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums chmod 0644 -- debian/libopm-models-doc/DEBIAN/md5sums chmod 0644 -- debian/libopm-models-dev/DEBIAN/md5sums chmod 0644 -- debian/python3-opm-simulators/DEBIAN/md5sums install -m0755 -d debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN cd debian/.debhelper/python3-opm-simulators/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums - chmod 0644 -- debian/libopm-simulators-dev/DEBIAN/md5sums - chmod 0644 -- debian/.debhelper/python3-opm-simulators/dbgsym-root/DEBIAN/md5sums chmod 0644 -- debian/libopm-simulators-bin/DEBIAN/md5sums install -m0755 -d debian/.debhelper/libopm-simulators-bin/dbgsym-root/DEBIAN cd debian/.debhelper/libopm-simulators-bin/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/DEBIAN/md5sums install -m0755 -d debian/.debhelper/libopm-simulators/dbgsym-root/DEBIAN cd debian/.debhelper/libopm-simulators/dbgsym-root >/dev/null && xargs -r0 md5sum | perl -pe 'if (s@^\\@@) { s/\\\\/\\/g; }' > DEBIAN/md5sums @@ -79311,25 +79347,25 @@ 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-models-dev .. +dpkg-deb: building package 'libopm-models-dev' in '../libopm-models-dev_2024.10+ds-6_all.deb'. dpkg-deb --root-owner-group --build debian/libopm-simulators-dev .. + dpkg-deb --root-owner-group --build debian/libopm-simulators-bin .. dpkg-deb --root-owner-group --build debian/libopm-simulators .. +dpkg-deb: building package 'libopm-simulators-bin' in '../libopm-simulators-bin_2024.10+ds-6_arm64.deb'. +dpkg-deb: building package 'libopm-simulators-dev' in '../libopm-simulators-dev_2024.10+ds-6_arm64.deb'. dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators/dbgsym-root .. - dpkg-deb --root-owner-group --build debian/libopm-simulators-bin .. - dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators-bin/dbgsym-root .. +dpkg-deb: building package 'libopm-simulators-dbgsym' in '../libopm-simulators-dbgsym_2024.10+ds-6_arm64.deb'. dpkg-deb --root-owner-group --build debian/libopm-models-doc .. - dpkg-deb --root-owner-group --build debian/libopm-simulators-doc .. + dpkg-deb --root-owner-group --build debian/.debhelper/libopm-simulators-bin/dbgsym-root .. dpkg-deb --root-owner-group --build debian/python3-opm-simulators .. dpkg-deb --root-owner-group --build debian/.debhelper/python3-opm-simulators/dbgsym-root .. -dpkg-deb: building package 'libopm-simulators-bin-dbgsym' in '../libopm-simulators-bin-dbgsym_2024.10+ds-6_arm64.deb'. -dpkg-deb: building package 'libopm-models-dev' in '../libopm-models-dev_2024.10+ds-6_all.deb'. -dpkg-deb: building package 'libopm-simulators-dev' in '../libopm-simulators-dev_2024.10+ds-6_arm64.deb'. + dpkg-deb --root-owner-group --build debian/libopm-simulators-doc .. dpkg-deb: building package 'libopm-simulators' in '../libopm-simulators_2024.10+ds-6_arm64.deb'. -dpkg-deb: building package 'libopm-simulators-dbgsym' in '../libopm-simulators-dbgsym_2024.10+ds-6_arm64.deb'. -dpkg-deb: building package 'libopm-simulators-bin' in '../libopm-simulators-bin_2024.10+ds-6_arm64.deb'. -dpkg-deb: building package 'libopm-simulators-doc' in '../libopm-simulators-doc_2024.10+ds-6_all.deb'. -dpkg-deb: building package 'libopm-models-doc' in '../libopm-models-doc_2024.10+ds-6_all.deb'. dpkg-deb: building package 'python3-opm-simulators-dbgsym' in '../python3-opm-simulators-dbgsym_2024.10+ds-6_arm64.deb'. +dpkg-deb: building package 'libopm-models-doc' in '../libopm-models-doc_2024.10+ds-6_all.deb'. +dpkg-deb: building package 'libopm-simulators-bin-dbgsym' in '../libopm-simulators-bin-dbgsym_2024.10+ds-6_arm64.deb'. dpkg-deb: building package 'python3-opm-simulators' in '../python3-opm-simulators_2024.10+ds-6_arm64.deb'. +dpkg-deb: building package 'libopm-simulators-doc' in '../libopm-simulators-doc_2024.10+ds-6_all.deb'. dpkg-genbuildinfo --build=binary -O../opm-simulators_2024.10+ds-6_arm64.buildinfo dpkg-genchanges --build=binary -O../opm-simulators_2024.10+ds-6_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -79337,12 +79373,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/150289/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/150289/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/1275584 and its subdirectories -I: Current time: Thu May 7 21:15:45 -12 2026 -I: pbuilder-time-stamp: 1778231745 +I: removing directory /srv/workspace/pbuilder/150289 and its subdirectories +I: Current time: Sat Apr 5 17:52:59 +14 2025 +I: pbuilder-time-stamp: 1743825179